CopyFont

Fancy text that actually works where you paste it

Browse all styles

Small Text Generator

Type a line and get it back in tiny raised characters that survive being pasted anywhere. These are superscript letters from Unicode rather than a shrunken font, so the small size holds in Instagram bios, TikTok captions, Discord messages and X posts.

Type your text

ᴴᵉˡˡᵒ ʷᵒʳˡᵈ

Script and decorative

ℋℯ𝓁𝓁ℴ 𝓌ℴ𝓇𝓁𝒹
𝓗𝓮𝓵𝓵𝓸 𝔀𝓸𝓻𝓵𝓭
ℌ𝔢𝔩𝔩𝔬 𝔴𝔬𝔯𝔩𝔡
𝕳𝖊𝖑𝖑𝖔 𝖜𝖔𝖗𝖑𝖉
ℍ𝕖𝕝𝕝𝕠 𝕨𝕠𝕣𝕝𝕕

Enclosed

Ⓗⓔⓛⓛⓞ ⓦⓞⓡⓛⓓ
🅗🅔🅛🅛🅞 🅦🅞🅡🅛🅓
🄷🄴🄻🄻🄾 🅆🄾🅁🄻🄳
🅷🅴🅻🅻🅾 🆆🅾🆁🅻🅳
🄗⒠⒧⒧⒪ ⒲⒪⒭⒧⒟
🇭🇪🇱🇱🇴 🇼🇴🇷🇱🇩

Aesthetic

Hello world
ʜᴇʟʟᴏ ᴡᴏʀʟᴅ
Hₑₗₗₒ wₒᵣₗd

Fun

plɹoʍ ollǝH
blɿow ollɘH
H͖͓̫͓͓̀̀̐e̢̛͇̞̙͛̃̑l̨͈͈̠͍͗͗̍l͔̥̜̥͌̏̐͆ơ̪͉̜̽̄̾̕ w͍̱͓̋͐͌͆ͅò͈͓͖̉̏́ͅr͕̺̖̭̔̋͆͆l͕͍̦̰̪͗̐̿d̢͙͇͎̳̿̑͊
keeps real letters
H̖̀e͉̐l̫̀l͓͐o̜͛ w̙̑o̞̎r̢̃l͙͗d̩̍
keeps real letters

Formatting

𝐇𝐞𝐥𝐥𝐨 𝐰𝐨𝐫𝐥𝐝
𝐻𝑒𝑙𝑙𝑜 𝑤𝑜𝑟𝑙𝑑
𝑯𝒆𝒍𝒍𝒐 𝒘𝒐𝒓𝒍𝒅
𝗛𝗲𝗹𝗹𝗼 𝘄𝗼𝗿𝗹𝗱
𝖧𝖾𝗅𝗅𝗈 𝗐𝗈𝗋𝗅𝖽
𝙷𝚎𝚕𝚕𝚘 𝚠𝚘𝚛𝚕𝚍
H̶e̶l̶l̶o̶ w̶o̶r̶l̶d̶
keeps real letters
H̲e̲l̲l̲o̲ w̲o̲r̲l̲d̲
keeps real letters
H̅e̅l̅l̅o̅ w̅o̅r̅l̅d̅
keeps real letters
H̸e̸l̸l̸o̸ w̸o̸r̸l̸d̸
keeps real letters

Where this style works

Where you paste itResult
Instagram Works
TikTok Works
Discord Works
WhatsApp Works
X (Twitter) Works
Facebook Works

What it converts

  • A to ZSome missing
  • a to zSome missing
  • 0 to 9All of them

Screen readers and search

This style swaps the letters for different characters, so a screen reader reads out character names instead of your word, and the text stops matching a search.

Usernames are different

Every style here works in a bio, caption, message or status. None of them work in an @username or handle: those fields are checked against a short list of plain characters and anything else is refused. That is the field rejecting the characters, not the generator failing.

Worth knowing

Some letters simply do not exist in this style. Those are left as normal letters rather than swapped for something that looks wrong.

How it works

The small size does not come from a font size setting. Unicode encodes a collection of superscript and modifier letters, originally for phonetics, chemistry and footnote markers, which most typefaces draw at roughly half height and raised above the baseline. The generator maps your input onto those characters. Since they are ordinary text, the reduced size travels with the words into fields that permit no formatting whatsoever, which is exactly why the effect works in a bio.

Coverage is partial and the gap sits in the capitals. Several capital letters have no superscript form at all, so they are left at full size while the letters around them shrink, producing an uneven line. Lowercase is much more complete, and digits are fully covered, so numbers come out small too. The practical advice is simple: type in lowercase, keep an eye on the live preview, and rewrite the odd word if a full size capital lands in the middle of it.

Two warnings before you use it widely. Screen readers announce these as modifier letters rather than reading your sentence, and browser find and in-app search will not match them, so keep a plain-text copy of anything people need to look up, such as a business name or a link description. Styled text is also accepted only in content fields: bios, captions, comments, messages and statuses take it, while @usernames and handles reject it because they validate against a short list of plain characters. Worth adding that Unicode's own specification says the mathematical alphanumeric block, which drives the bold and italic styles on this site, is meant for mathematical notation and not for styling text. These superscripts come from a different block, but they were not designed for social profiles either.

Frequently asked questions

Quick answers to what people ask us most

What is the difference between a small text generator and a tiny font generator?

Nothing, in practice. Both names describe the same thing: text converted into Unicode characters that are drawn small. No font is downloaded, applied or installed at any point, which is why the size survives being copied into an app you do not control.

Why are some of my capital letters still full size?

Unicode does not include a superscript form for every capital. Where one is missing the generator leaves the letter as it is rather than substituting something that looks wrong. Typing in lowercase avoids the problem almost entirely.

Does tiny text work on Instagram and TikTok?

Yes, in the bio, captions and comments on both, and in the TikTok nickname. Neither platform allows it in the @username, which is restricted to plain letters, numbers, underscores and full stops.

Is small text bad for accessibility?

It is a real cost. The original letters are replaced, so a screen reader reads out character names instead of your words, and the text does not match search. Use it for a short flourish and keep the information anyone actually needs in normal text.