Free tools

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

Rendering depends on the fonts installed on the reader's device, not on the platform, so the same bio can look different on two phones. Nothing here is guaranteed by any network.
StyleGenerally safe inKnown to break
Small capsBios, display names, captions on all major appsRarely; the widest support of any style here
Cursive and gothiciOS and modern Android, desktop browsersOlder Android builds, some email clients
Bubble and squareMost feeds, used heavily on TikTokFilled variants have capitals only
WideAnywhere; these are standard fullwidth formsDoubles the visual width, so it eats a bio quickly
Strikethrough and underlineMost feedsCombining marks can sit oddly in a condensed font
GlitchBios and captions as a visual effectSome 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.