Unicode Text Converter

Convert plain text (letters, sometimes numbers, sometimes punctuation) to obscure characters from Unicode. The output is fully cut-n-pastable text.

Circled Ⓘ ⓦⓐⓝⓣ ⓜⓞⓡⓔ ⓘⓝⓕⓞⓡⓜⓐⓣⓘⓞⓝ
Circled (neg) 🅘 🅦🅐🅝🅣 🅜🅞🅡🅔 🅘🅝🅕🅞🅡🅜🅐🅣🅘🅞🅝
Fullwidth I want more information
Math bold 𝐈 𝐰𝐚𝐧𝐭 𝐦𝐨𝐫𝐞 𝐢𝐧𝐟𝐨𝐫𝐦𝐚𝐭𝐢𝐨𝐧
Math bold Fraktur 𝕴 𝖜𝖆𝖓𝖙 𝖒𝖔𝖗𝖊 𝖎𝖓𝖋𝖔𝖗𝖒𝖆𝖙𝖎𝖔𝖓
Math bold italic 𝑰 𝒘𝒂𝒏𝒕 𝒎𝒐𝒓𝒆 𝒊𝒏𝒇𝒐𝒓𝒎𝒂𝒕𝒊𝒐𝒏
Math bold script 𝓘 𝔀𝓪𝓷𝓽 𝓶𝓸𝓻𝓮 𝓲𝓷𝓯𝓸𝓻𝓶𝓪𝓽𝓲𝓸𝓷
Math double-struck 𝕀 𝕨𝕒𝕟𝕥 𝕞𝕠𝕣𝕖 𝕚𝕟𝕗𝕠𝕣𝕞𝕒𝕥𝕚𝕠𝕟
Math monospace 𝙸 𝚠𝚊𝚗𝚝 𝚖𝚘𝚛𝚎 𝚒𝚗𝚏𝚘𝚛𝚖𝚊𝚝𝚒𝚘𝚗
Math sans 𝖨 𝗐𝖺𝗇𝗍 𝗆𝗈𝗋𝖾 𝗂𝗇𝖿𝗈𝗋𝗆𝖺𝗍𝗂𝗈𝗇
Math sans bold 𝗜 𝘄𝗮𝗻𝘁 𝗺𝗼𝗿𝗲 𝗶𝗻𝗳𝗼𝗿𝗺𝗮𝘁𝗶𝗼𝗻
Math sans bold italic 𝙄 𝙬𝙖𝙣𝙩 𝙢𝙤𝙧𝙚 𝙞𝙣𝙛𝙤𝙧𝙢𝙖𝙩𝙞𝙤𝙣
Math sans italic 𝘐 𝘸𝘢𝘯𝘵 𝘮𝘰𝘳𝘦 𝘪𝘯𝘧𝘰𝘳𝘮𝘢𝘵𝘪𝘰𝘯
Parenthesized ⒤ ⒲⒜⒩⒯ ⒨⒪⒭⒠ ⒤⒩⒡⒪⒭⒨⒜⒯⒤⒪⒩
Regional Indicator 🇮 🇼🇦🇳🇹 🇲🇴🇷🇪 🇮🇳🇫🇴🇷🇲🇦🇹🇮🇴🇳
Squared 🄸 🅆🄰🄽🅃 🄼🄾🅁🄴 🄸🄽🄵🄾🅁🄼🄰🅃🄸🄾🄽
Squared (neg) 🅸 🆆🅰🅽🆃 🅼🅾🆁🅴 🅸🅽🅵🅾🆁🅼🅰🆃🅸🅾🅽
Tag 󠁉󠀠󠁷󠁡󠁮󠁴󠀠󠁭󠁯󠁲󠁥󠀠󠁩󠁮󠁦󠁯󠁲󠁭󠁡󠁴󠁩󠁯󠁮
A-cute pseudoalphabet í ẃáńt ḿőŕé íńfőŕḿátíőń
CJK+Thai pseudoalphabet ノ wム刀イ ᄊo尺乇 ノ刀キo尺ᄊムイノo刀
Curvy 1 pseudoalphabet ٱ ฝคกՇ ๓ѻɼﻉ ٱกिѻɼ๓คՇٱѻก
Curvy 2 pseudoalphabet ι ωαηт мσяє ιηƒσямαтιση
Curvy 3 pseudoalphabet เ ฬคภՇ ๓๏гє เภŦ๏г๓คՇเ๏ภ
Faux Cyrillic pseudoalphabet І шаит моѓэ іиfоѓматіои
Faux Ethiopic pseudoalphabet ጎ ሠልክፕ ጠዐዪቿ ጎክቻዐዪጠልፕጎዐክ
Math Fraktur pseudoalphabet ℑ 𝔴𝔞𝔫𝔱 𝔪𝔬𝔯𝔢 𝔦𝔫𝔣𝔬𝔯𝔪𝔞𝔱𝔦𝔬𝔫
Rock Dots pseudoalphabet Ї ẅäṅẗ ṁöṛë ïṅḟöṛṁäẗïöṅ
Small Caps pseudoalphabet ɪ ᴡᴀɴᴛ ᴍᴏʀᴇ ɪɴꜰᴏʀᴍᴀᴛɪᴏɴ
Stroked pseudoalphabet Ɨ wȺnŧ møɍɇ ɨnføɍmȺŧɨøn
Subscript pseudoalphabet ᵢ wₐₙₜ ₘₒᵣₑ ᵢₙfₒᵣₘₐₜᵢₒₙ
Superscript pseudoalphabet ᴵ ʷᵃⁿᵗ ᵐᵒʳᵉ ⁱⁿᶠᵒʳᵐᵃᵗⁱᵒⁿ
Inverted pseudoalphabet ı ʍɐuʇ ɯoɹǝ ıuɟoɹɯɐʇıou
Inverted pseudoalphabet (backwards) uoıʇɐɯɹoɟuı ǝɹoɯ ʇuɐʍ ı
Reversed pseudoalphabet I wAᴎT moᴙɘ iᴎꟻoᴙmATioᴎ
Reversed pseudoalphabet (backwards) ᴎoiTAmᴙoꟻᴎi ɘᴙom TᴎAw I

Small FAQ

What conversions does this do?

This toy only converts characters from the ASCII range. Characters are only converted on a one-to-one basis; no combining characters (eg U+20DE COMBINING ENCLOSING SQUARE), many to one (eg ligatures), or context varying (eg Braille) transformations are done.

Current true transforms:
circled, negative circled, Asian fullwidth, math bold, math bold Fraktur, math bold italic, math bold script, math double-struck, math monospace, math sans, math sans-serif bold, math sans-serif bold italic, math sans-serif italic, parenthesized, regional indicator symbols, squared, negative squared, and tagging text (invisible for hidden metadata tagging).

Psuedo transforms (made by picking and choosing from here and there in Unicode) available:
acute accents, CJK based, curvy variant 1, curvy variant 2, curvy variant 3, faux Cyrillic, Mock Ethiopian, math Fraktur, rock dots, small caps, stroked, subscript (many missing, no caps), superscript (some missing), inverted, and reversed (an incomplete alphabet, better with CAPITALS).
Capitalization preserved where available.

What makes an alphabet "psuedo"?

One or more of the letters transliterated has a different meaning or source than intended. In the non-bold version of Fraktur, for example, several letters are "black letter" but most are "mathematical fraktur". In the Faux Cyrillic and Faux Ethiopic, letters are selected merely based on superficial similarities, rather than phonetic or semantic similarities.

What is "CJK"?

CJK is a collective term for the Chinese, Japanese, and Korean languages, all of which use Chinese characters and derivatives in their writing systems.

What is "Fullwidth"?

These are "Roman" letters that are the same width as Japanese characters and are typically used when mixing English and Japanese.

What is the deal with "Tag"?

"Tags" is a Unicode block containing characters for invisibly tagging texts by language. The tag characters are deprecated in favor of markup. All printable ASCII have a tag version. Properly rendered, they have both no glyph and zero width. Note that sometimes zero width text cannot be easily copied.

What is the deal with "Regional Indicator"?

This block of characters is intended to indicate a global region, eg "France". As such some tools use short sequences of Regional Indicators to encode flags. The idea is that the same two-letter country codes used in domain names would be mapped into this block to represent that region, eg, with a flag. So U+1F1EB ("Symbol Letter F") and U+1F1F7 ("Symbol Letter R") are the way the French flag might be encoded: 🇫🇷 (results will vary with browser).

A Unicode Toy © 2009-2021 Eli the Bearded