Unicode Text Converter (v0.5.0)
For bug reports, feature requests, version history, development roadmap, and an expletive-ridden rant about character encoding and string indexing in Javascript, check out the project repository on Codeberg!
If you like this tool, and what I do within any subset of the set of my hobbies enough to want to support me, I have a tipjar on ko-fi. 🖤💙🖤
This text converter can operate on whole passages or blocks of text and convert substrings within the block into a selection of unicode character sets.
To use: Surround substrings with <HTML-style tags> using the names of the character sets below:
Use:
To Get:
<sc ript>Script</sc ript>
𝒮𝒸𝓇𝒾𝓅𝓉
<bs cript>Bold Script</bs cript>
𝓑𝓸𝓵𝓭 𝓢𝓬𝓻𝓲𝓹𝓽
<f raktur>Fraktur</f raktur>
𝔉𝔯𝔞𝔨𝔱𝔲𝔯
<bf raktur>Bold Fraktur</bf raktur>
𝕭𝖔𝖑𝖉 𝕱𝖗𝖆𝖐𝖙𝖚𝖗
<m ono>Monospace</m ono>
𝙼𝚘𝚗𝚘𝚜𝚙𝚊𝚌𝚎
<bb old>Blackboard Bold</bb old>
𝔹𝕝𝕒𝕔𝕜𝕓𝕠𝕒𝕣𝕕 𝔹𝕠𝕝𝕕
<sp ace>Space</sp ace>
S p a c e
Accessibility Note:
Please be mindful of your use of this tool in fora where your substituted substrings may likely be read by a screen reader, such as public posts on social media. This tool substitutes the 52 ASCII letters with mathematic alphabetic glyphs. Screen readers are not capable of discerning that these substrings are actually character-for-character substitutions of regular words; therefore, screen readers will read a substring like 𝕰𝖑𝖉𝖗𝖎𝖙𝖈𝖍 𝕮𝖗𝖊𝖆𝖙𝖚𝖗𝖊 𝖁𝖔𝖎𝖈𝖊 as "Mathematical Bold Fraktur Capital E, Mathematical Bold Fraktur Small L, Mathematical Bold Fraktur Small D," and so on.
Features:
Tag "Intellisense"
The underlined letters of each tag in the table above are sufficient for intellisense to correctly identify the character set. Make sure the open and close tags match.
Double-Tap >> Quick Actions for Keyboard Warriors
Tag Auto-Close: When capping an opening tag to get <tag>>, the tag will be Auto-Closed to get <tag></tag>
Tag Quick-Jump: When cursor is adjacent to a closing tag's <, double-tapping >> will Quick-Jump to the outside of the closing tag.
Touch-Interface Friendly Buttons
Buttons will insert tags at the caret position or around the selection (yes, you can now select text to surround with tags after you've already typed it!)
Word-Selection Extra Space Exclusion
Default double-click selection behavior in web browsers eats an extra space after the word that is selected via double-click. Using the tag buttons smartly excludes this extra space.
One-Click/Tap Tag Removal
Place the cursor between a matched pair of tabs, then click/tap any character set button above. The tags will be removed, and the original substring selected. Buttons can be double-tapped to quickly swap character sets.
Auto-Conversion
Your message auto-converts while you type! The "Convert" button still exists as a manual fall-back in case this breaks. 💙
Hotkey(s)
[Ctrl]+[Enter] to convert and copy. Phone and tablet users still get a nice poke-able "Copypasta" button. 💙
Close