Tiny Text Generator — Superscript, Small Caps and Subscript
A free tiny text generator that shrinks your words into the three small alphabets Unicode actually contains, ready to copy and paste into any bio.
Live preview active — results update as you type. Nothing is uploaded; the conversion runs in your browser.
Showing a sample. Turn on JavaScript to convert your own text.
A tiny text generator turns your normal letters into the smallest characters Unicode actually contains: superscript, small caps and subscript. Because the result is plain characters rather than a font file, you can paste it into an Instagram bio, a Discord status or a TikTok caption and it stays small — no app, no download, no formatting menu.
How to use it
- Type or paste your words into the box above.
- Each style updates live as you type.
- Press Copy on the line you want.
- Paste it wherever you need it. The characters travel with the text.
Nine styles, built from three alphabets
Unicode contains exactly three small alphabets — superscript, small caps and subscript. Everything else above is one of those three with spacing, a combining line, or a second alphabet layered on top, which is why the list stops at nine rather than the hundred a general font generator can offer.
This is also where most generators quietly fail. Unicode was never designed to hold a full miniature alphabet, so each of the three has gaps. Here is exactly what you get:
| Style | Sample | Coverage |
|---|---|---|
| Superscript | ᵗⁱⁿʸ ᵗᵉˣᵗ | All 26 letters. The letter q has no true superscript, so ۹ stands in for it — close enough visually, and it is the same substitute every major generator uses. |
| Small caps | ᴛɪɴʏ ᴛᴇxᴛ | 24 real small capitals. There is no small capital Q or X in Unicode. Q borrows ǫ and X stays lowercase — any site claiming a complete small-caps alphabet is showing you a look-alike. |
| Subscript | ₜᵢₙy ₜₑₓₜ | Only 17 letters exist. b, c, d, f, g, q, w, y and z have no subscript form and fall back to normal size, so subscript works best for short words that avoid those letters. |
The full tiny text alphabet
Every letter and digit in all three alphabets, so you can see the gaps before you build a bio around them. A dash means Unicode has no such character and the letter will stay full size.
| Input | Superscript | Small caps | Subscript |
|---|---|---|---|
| a | ᵃ | ᴀ | ₐ |
| b | ᵇ | ʙ | — |
| c | ᶜ | ᴄ | — |
| d | ᵈ | ᴅ | — |
| e | ᵉ | ᴇ | ₑ |
| f | ᶠ | ꜰ | — |
| g | ᵍ | ɢ | — |
| h | ʰ | ʜ | ₕ |
| i | ⁱ | ɪ | ᵢ |
| j | ʲ | ᴊ | ⱼ |
| k | ᵏ | ᴋ | ₖ |
| l | ˡ | ʟ | ₗ |
| m | ᵐ | ᴍ | ₘ |
| n | ⁿ | ɴ | ₙ |
| o | ᵒ | ᴏ | ₒ |
| p | ᵖ | ᴘ | ₚ |
| q | ۹ | ǫ | — |
| r | ʳ | ʀ | ᵣ |
| s | ˢ | ꜱ | ₛ |
| t | ᵗ | ᴛ | ₜ |
| u | ᵘ | ᴜ | ᵤ |
| v | ᵛ | ᴠ | ᵥ |
| w | ʷ | ᴡ | — |
| x | ˣ | x | ₓ |
| y | ʸ | ʏ | — |
| z | ᶻ | ᴢ | — |
| 0 | ⁰ | — | ₀ |
| 1 | ¹ | — | ₁ |
| 2 | ² | — | ₂ |
| 3 | ³ | — | ₃ |
| 4 | ⁴ | — | ₄ |
| 5 | ⁵ | — | ₅ |
| 6 | ⁶ | — | ₆ |
| 7 | ⁷ | — | ₇ |
| 8 | ⁸ | — | ₈ |
| 9 | ⁹ | — | ₉ |
Superscript and subscript both carry a complete set of digits, so numbers convert cleanly in either. Small caps has no digits at all — numbers stay full size, which is why a small-caps username with a number in it looks uneven.
Which tiny style should you pick?
For a bio or a caption, use superscript. It is the only one of the three with a complete alphabet, it sits high on the line so it reads as deliberate rather than broken, and it survives every major platform. If your handle or tagline has to be legible at a glance, this is the safe choice.
For a name or a heading, use small caps. The letters keep their normal height relative to each other, so a word in small caps still reads as a word — it simply looks quieter. This is the style people reach for when they want an understated username rather than a decorated one.
Use subscript only for short, deliberate accents. With nine letters missing, most English words come out half-converted, which looks like a mistake rather than a style. It works for a two or three letter flourish and rarely for anything longer.
You can also stack styles. The fourth row above pairs superscript with small caps, which is a common look for a two-part bio line — one half raised and light, the other half grounded.
Save it as an image
Every row has a PNG button next to Copy. That matters more than it sounds: some places accept pasted Unicode and some do not. A printed sticker, a video thumbnail, a slide, a story overlay, or any app that strips unusual characters will take an image where it will not take the text. The PNG is generated in your browser at double resolution, so it stays sharp on a phone screen.
Where tiny text works — and where it does not
| Place | Result |
|---|---|
| Instagram bio and captions | Works |
| Discord messages, status, nicknames | Works |
| TikTok bio and video captions | Works |
| Roblox display names | Works, though the filter rejects some characters |
| X / Twitter posts and display name | Works |
| WhatsApp and Telegram | Works |
| Word, Google Docs, print | Avoid — use the real superscript button instead, so the text stays searchable |
| Passwords, email addresses, usernames that must be typed | Avoid — these characters cannot be typed on a normal keyboard |
Frequently asked questions
Is this a real font?
No, and that is why it works. A font has to be installed on the device that displays it. These are ordinary Unicode characters that happen to be drawn small, so they survive being copied between apps that would strip any real formatting. If you want actual font files, browse our free font downloads instead.
Why do some of my letters stay normal size?
Because that character does not exist in Unicode. Subscript is missing nine letters, and small caps is missing Q and X. There is no workaround — a generator that appears to have them is substituting a similar-looking character from another alphabet, which can render as a blank box on some devices.
Will it show up on everyone’s phone?
Superscript and small caps are supported almost everywhere, including older Android builds. Subscript is the least widely supported. If a follower sees empty rectangles, their device is missing the character, not yours.
Can I use tiny text in a username?
Sometimes. Discord and Roblox display names usually accept it, while login usernames and handles rarely do, because those fields restrict you to plain ASCII.
Does tiny text hurt accessibility?
Yes, and it is worth knowing. Screen readers often skip these characters or read them one letter at a time, and search engines do not treat them as the words they resemble. Use tiny text for decoration, never for the sentence that carries your meaning.
Is it free?
Yes. No account, no limit, no watermark.
Related generators
- Font Generator — every copy-and-paste style in one place
- Glitch Text Generator — distorted, corrupted-looking text
- Discord Font Generator — styles that survive Discord’s formatting