🔬 Tiny Text Generator: Small Caps, Superscript and Subscript
By ToolNimba Editorial Team · Updated 2026-06-20
Three tiny styles are ready below. Click any result to copy it.
Tiny text shrinks ordinary letters into miniature characters such as ᴛɪɴʏ, ᵗⁱⁿʸ or ₜᵢₙᵧ that still count as plain text. It is a quick way to make a username, bio, caption or comment look distinctive without any app, font install or image. Type your text below and this generator instantly shows three tiny styles, small caps, superscript and subscript, each one click to copy and paste anywhere.
What is the Tiny Text Generator?
Tiny text is not a font in the normal sense. A font changes how the same underlying letters are drawn, but tiny text swaps each ordinary letter for a completely different Unicode character that happens to look smaller. Unicode (the universal character standard behind almost all digital text) includes small-capital letters in its Phonetic Extensions block, and raised and lowered letters in its superscript and subscript blocks. Because these are real, standalone characters, they travel with your text wherever you paste it, with no special styling needed.
This tool produces three variants. Small caps replaces each letter with an uppercase shape drawn at lowercase height, giving an even, compact line such as sᴍᴀʟʟ ᴄᴀᴘs. Superscript raises tiny letters and digits to the top of the line, the same characters used in footnote markers and ordinals like 1ˢᵗ. Subscript lowers tiny characters to the baseline, the style used in chemical formulas such as H₂O. Each style is built from an explicit character map, so the conversion is exact and predictable.
Unicode does not define a complete small alphabet for every style, and this matters for getting the result right. The superscript set covers all 26 letters plus 0 to 9, while the subscript set only includes a partial alphabet (for example there is no subscript b, c, d, f, g, q, w or z). A couple of small-caps letters, notably q and x, have no dedicated code point, so the tool substitutes the closest available small character. Any character with no tiny equivalent, including spaces, most punctuation, emoji and accented letters, is passed through unchanged so your spacing and symbols stay intact.
The whole conversion happens entirely in your browser using a built-in character map. Your text is never uploaded, stored or sent anywhere, and the tool keeps working even if you go offline after the page has loaded. Copy any style with one click and paste it straight into Instagram, TikTok, Discord, X, a profile name or anywhere that accepts plain text.
When to use it
- Styling a social media username, display name or bio so it stands out in profiles and search results.
- Adding subtle small-caps headers or accents to captions, comments and community posts without shouting in full caps.
- Writing footnote markers, ordinals and math-style notes (like x squared) where real superscript characters are handy.
- Typing chemical formulas, ratios and math subscripts such as H2O or CO2 in apps that do not support formatting.
How to use the Tiny Text Generator
- Type or paste the text you want to shrink into the input box.
- Watch the small caps, superscript and subscript versions update instantly below.
- Press the Copy button next to the tiny style you prefer.
- Paste the copied tiny text into your bio, username, caption or message.
Formula & method
Worked examples
You want the word "tiny" in small caps for your profile name.
- Type tiny into the input box.
- Each letter is looked up in the small caps map: t to the small-cap T, i to the small-cap I.
- The remaining letters map the same way: n to the small-cap N and y to the small-cap Y.
- Joined together the small caps result reads ᴛɪɴʏ.
- Press Copy on the small caps row and paste it as your name.
Result: tiny becomes ᴛɪɴʏ in the small caps style.
You want to write the chemical formula H2O using real subscript.
- Type H2O into the input box.
- The letter H has no subscript equivalent, so it passes through unchanged as H.
- The digit 2 is looked up in the subscript map and becomes the subscript two.
- The letter O has no subscript equivalent, so it stays as O.
- The subscript result reads H₂O.
Result: H2O becomes H₂O using the subscript style.
Sample characters in each tiny style
| Normal | Small caps | Superscript | Subscript |
|---|---|---|---|
| a | ᴀ | ᵃ | ₐ |
| e | ᴇ | ᵉ | ₑ |
| n | ɴ | ⁿ | ₙ |
| t | ᴛ | ᵗ | ₜ |
| 2 | 2 | ² | ₂ |
| + | + | ⁺ | ₊ |
Coverage and behaviour of each tiny style
| Style | Letters | Digits | Notes |
|---|---|---|---|
| Small caps | a to z | no | q and x use close stand-in glyphs |
| Superscript | a to z | 0 to 9 | also +, -, =, ( and ) |
| Subscript | partial set | 0 to 9 | no b, c, d, f, g, q, w, z |
| Spaces and emoji | kept | kept | unchanged in every style |
Common mistakes to avoid
- Expecting a full subscript alphabet. Unicode only defines subscript characters for a partial set of letters. There is no subscript b, c, d, f, g, q, w or z, so those letters stay full size. If you need every letter small, use small caps or superscript instead.
- Assuming tiny text works identically everywhere. A few apps and older devices use fonts that do not include every small character, so the text may show as plain letters or empty boxes for some viewers. Test it in the destination app before relying on it for anything important.
- Using tiny text where it needs to be searchable or read aloud. Because tiny letters are separate Unicode characters, search engines and screen readers may not treat the small-cap T the same as a normal T. Avoid tiny text in real names on official forms or anywhere it must be machine readable.
- Confusing small caps with simply making the font smaller. Small caps does not shrink the font size, it swaps each letter for a separate compact glyph. The result inherits the size and colour of wherever you paste it, so it will scale with the surrounding text rather than carry its own size.
Glossary
- Tiny text
- Text where each letter or digit is replaced by a smaller Unicode character such as a small cap, superscript or subscript.
- Small caps
- Uppercase letter shapes drawn at the height of lowercase letters, giving an even, compact line of text.
- Superscript
- Small characters raised to the top of the line, used for footnote markers, ordinals and exponents.
- Subscript
- Small characters lowered toward the baseline, used in chemical formulas and mathematical notation.
- Unicode
- The global standard that assigns a unique code point to every character, letting the same text display across apps and devices.
- Character map
- A lookup table that pairs each normal character with its tiny equivalent, used to convert your text exactly.
Frequently asked questions
What is tiny text?
Tiny text is text in which each letter or number is swapped for a smaller Unicode character, such as ᴛɪɴʏ, ᵗⁱⁿʸ or ₜᵢₙᵧ. It is plain text, not an image or a downloaded font, so you can copy and paste it almost anywhere.
How do I make tiny text to copy and paste?
Type your text in the box above, choose small caps, superscript or subscript, then press Copy. The tiny version is placed on your clipboard so you can paste it into a username, bio, caption or message.
What is the difference between small caps, superscript and subscript?
Small caps uses compact uppercase shapes at lowercase height for an even line, like sᴍᴀʟʟ ᴄᴀᴘs. Superscript raises tiny characters to the top of the line, like 1ˢᵗ. Subscript lowers tiny characters toward the baseline, like H₂O.
Will tiny text work on Instagram, TikTok and Discord?
Yes, in most cases. These platforms accept Unicode text, so tiny characters paste straight into bios, captions, usernames and channel names. A small number of apps or older devices may show some characters as plain letters or boxes, so it is worth testing first.
Why do some letters not get smaller?
Unicode does not define a tiny version of every letter in every style. Subscript in particular covers only a partial alphabet, and a couple of small-caps letters have no exact code point. Any letter without a small equivalent is left at full size so the rest of your text still works.
Is my text sent anywhere?
No. The whole conversion runs in your browser using a built-in character map. Your text is never uploaded, stored or shared, and the tool keeps working even if you go offline after the page loads.