Small Text Generator — Copy & Paste Tiny Text

A small text generator turns your normal letters into tiny Unicode characters — superscript, small caps and subscript — that you can copy and paste straight into an Instagram bio, a TikTok caption or a Discord message. Type in the box below and tap Copy; everything runs in your browser, with nothing uploaded.
Last reviewed: July 2026 — render-support notes re-checked on current app builds.
Tip: try your name, a word, or a whole sentence — then use the render table below to check it will show up where you plan to paste it.
How to use the small text generator
Making small text takes three steps and no sign-up:
- Type or paste your normal text into the box at the top of the page.
- Read the live previews — Superscript, Small caps and Subscript.
- Tap Copy on the style you like, then paste it wherever you want.
What is small text?
Small text is plain text made from special Unicode characters that are drawn smaller than normal letters. It is not a font size or a style you apply — each “tiny” letter is its own character, the same way A and a are different characters. That is why it survives a copy-and-paste into a bio or caption when real formatting (bold, italics, font size) would be stripped away. The TextGlyphs generator simply maps each letter you type to its small-text counterpart in your browser.
The three small-text styles
This generator produces the three small-text sets that platforms support best:
- Superscript (tiny text) — raised mini letters like ᵗʰᶠˢ, the most popular “small font” look.
- Small caps — shrunken capital shapes like ᴛʜɪᴜ that keep letters on the baseline and read cleanly in a bio.
- Subscript — lowered mini letters like ₕₑᵣₑ; note that several letters have no subscript character and stay full-size.
Where small text works (and where it breaks)
Small caps are the most reliable set and render almost everywhere; superscript and subscript are well supported but a few apps show gaps. Here is what we see when we paste each style into current app builds:

| Style | Discord | TikTok | iOS | Android | |
|---|---|---|---|---|---|
| Small caps | ✓ | ✓ | ✓ | ✓ | ✓ |
| Superscript / tiny | ✓ | ✓ | △ | ✓ | ✓ |
| Subscript | ✓ | ✓ | △ | ✓ | △ |
✓ renders · △ partial / varies by app version · hand-checked on current builds, July 2026.
The usual failure points are strict input fields. A destination that shows an empty box simply has no font for that character — the text is still correct, the viewer’s device just can’t draw it. For a deeper explanation of empty boxes and rejected fields, see the text symbols FAQ.
Small text alphabet — full reference table
Here is the complete mapping this tool uses, so you can see exactly which character each letter becomes. A dash (–) means Unicode has no character for that letter in that style.
| Letter | Superscript | Small caps | Subscript |
|---|---|---|---|
| a | ᵃ | ᴀ | ₐ |
| b | ᵇ | ʙ | – |
| c | ᶜ | ᴄ | – |
| d | ᵈ | ᴅ | – |
| e | ᵉ | ᴇ | ₑ |
| f | ᶠ | ꜰ | – |
| g | ᵍ | ɢ | – |
| h | ʰ | ʜ | ₕ |
| i | ⁱ | ɪ | ᵢ |
| j | ʲ | ᴊ | ⱼ |
| k | ᵏ | ᴋ | ₖ |
| l | ˡ | ʟ | ₗ |
| m | ᵐ | ᴍ | ₘ |
| n | ⁿ | ɴ | ₙ |
| o | ᵒ | ᴏ | ₒ |
| p | ᵖ | ᴘ | ₚ |
| q | q | ǫ | – |
| r | ʳ | ʀ | ᵣ |
| s | ˢ | ꜱ | ₛ |
| t | ᵗ | ᴛ | ₜ |
| u | ᵘ | ᴜ | ᵤ |
| v | ᵛ | ᴠ | ᵥ |
| w | ʷ | ᴡ | – |
| x | ˣ | x | ₓ |
| y | ʸ | ʏ | – |
| z | ᶻ | ᴢ | – |
| 0 | ⁰ | – | ₀ |
| 1 | ¹ | – | ₁ |
| 2 | ² | – | ₂ |
| 3 | ³ | – | ₃ |
| 4 | ⁴ | – | ₄ |
| 5 | ⁵ | – | ₅ |
| 6 | ⁶ | – | ₆ |
| 7 | ⁷ | – | ₇ |
| 8 | ⁸ | – | ₈ |
| 9 | ⁹ | – | ₉ |
Where people use small text
Small text is a decoration for plain-text fields, so it shows up most in social bios and captions:
- Instagram & TikTok — bios, captions and comments; the display name accepts it even when the @username does not.
- Discord — messages, channel topics and server nicknames.
- WhatsApp & Telegram — status lines and messages.
- Games such as Free Fire — many name fields accept small caps, but some games allow only a strict character set and will reject or blank the rest, so test before you commit a name.
Because it is real text, you can also go the other way: paste small text back into the box to read it, or type normally to convert “big” text to small in one tap.
Small text generator FAQ
Is small text a real font, or just characters?+
It is not a font. Small text is a set of separate Unicode characters — superscript, small-capital and subscript letters — that happen to look like shrunken type. Because they are ordinary characters, they copy and paste as plain text with no font or CSS attached.
Will the small text stay small after I paste it?+
Yes. Since each small letter is its own Unicode character, the look travels with the text into any field that accepts plain text — an Instagram bio, a TikTok caption, a Discord message. There is no styling to strip, so nothing “resets” on paste.
Why do some letters look normal or show as a box?+
Two reasons. First, the subscript set is incomplete in Unicode — letters like b, c, d, g, q and z have no subscript character, so they stay full-size. Second, an empty box means the viewing device has no glyph for that character; it is a font gap on their end, not a copy error.
Can I use small text in a username?+
In a display name, usually yes; in a strict @username, often no. Many platforms limit usernames to plain letters, numbers and a few symbols — TikTok @usernames, for example, reject small-text characters, while the display name above accepts them. Always test in the edit screen before saving.
How do I turn big text into small text?+
Type or paste your normal (“big”) text into the box at the top of this page and the small versions are generated instantly — then tap Copy on the style you want. There is nothing to install and nothing is uploaded.
Want more ways to style your text? The full TextGlyphs instrument adds cursed text, dividers, sparkles and a copy-ready symbol library alongside this small-text tool.