Free writing tool
Aesthetic font generator for bios and captions
Type once and copy any of thirteen styles. Everything is generated in your browser, and the note about what it costs a reader is the part most tools in this category leave out.
13 styles, generated in your browser. Nothing is sent to a server.
Small capssmall text
ᴀᴇꜱᴛʜᴇᴛɪᴄ
Tinysuperscript
ᵃᵉˢᵗʰᵉᵗⁱᶜ
Cursivescript
𝓪𝓮𝓼𝓽𝓱𝓮𝓽𝓲𝓬
Gothicfraktur
𝖆𝖊𝖘𝖙𝖍𝖊𝖙𝖎𝖈
Outlinedouble-struck
𝕒𝕖𝕤𝕥𝕙𝕖𝕥𝕚𝕔
Bubblecircled
ⓐⓔⓢⓣⓗⓔⓣⓘⓒ
Filled bubblenegative circled
🅐🅔🅢🅣🅗🅔🅣🅘🅒
Squaresquared
🄰🄴🅂🅃🄷🄴🅃🄸🄲
Widefullwidth
aesthetic
Upside downflipped
ɔıʇǝɥʇsǝɐ
Strikethroughcrossed out
a̶e̶s̶t̶h̶e̶t̶i̶c̶
Underlineunderlined
a̲e̲s̲t̲h̲e̲t̲i̲c̲
Glitchzalgo
å̮è̆s̖̖t̆̀ḫ̊ȩ̗t́́i̧̗c̮̊
These are characters, not fonts
Nothing here changes your typeface. Each style swaps your letters for different Unicode characters that happen to look styled. A screen reader announces them one symbol at a time or skips them, and neither Instagram search nor Google will match a styled word against its ordinary spelling.
Use it on a bio line or a display name where the look is the point. Do not use it for your handle, a link, a discount code, or anything a reader has to retype, and expect a few older Android builds to show empty boxes instead.
There is no font in a font generator
Instagram, TikTok and X store your bio as plain text. There is no field for a typeface, which is why no app can give you one. What every tool in this category does instead, including this one, is replace your letters with different characters that were drawn to look styled.
Those characters come from blocks Unicode added for other reasons entirely. The cursive and gothic styles are mathematical notation, meant for writing a Lie algebra or a Fourier transform. Small caps are phonetic symbols borrowed from the International Phonetic Alphabet. Circled and squared letters were encoded for Japanese text and for map legends. A bio renders them because they are ordinary characters, not because the platform understands them as styling.
This also explains the gaps. Some styles have no lowercase because the block never defined one, so the filled bubble and square styles reuse their capitals rather than leaving half your word unstyled.
Where each style holds up
| Style | Generally safe in | Known to break |
|---|---|---|
| Small caps | Bios, display names, captions on all major apps | Rarely; the widest support of any style here |
| Cursive and gothic | iOS and modern Android, desktop browsers | Older Android builds, some email clients |
| Bubble and square | Most feeds, used heavily on TikTok | Filled variants have capitals only |
| Wide | Anywhere; these are standard fullwidth forms | Doubles the visual width, so it eats a bio quickly |
| Strikethrough and underline | Most feeds | Combining marks can sit oddly in a condensed font |
| Glitch | Bios and captions as a visual effect | Some apps limit stacked marks, and it is unreadable by design |
Where to use it, and where it will cost you
The honest summary is that this is a decorative tool with a real accessibility cost, and the cost scales with how much text you run through it. One line is fine. A profile written entirely in gothic is not, and no competing tool will say so.
- A bio line or a display name is a fair trade. The look is the point, and the words around it carry the meaning.
- Never style your handle, a discount code, a URL, or anything a reader has to retype. Styled characters do not match their plain spellings when typed back.
- Never style a whole caption. A screen reader announces these one symbol at a time, so a long styled passage is either noise or silence to someone using one.
- Expect search to miss it. Instagram's own search and Google both treat a styled word as unrelated to its ordinary form, so a styled keyword removes itself from results.