Turn any sentence into ᵗⁱⁿʸ, ˢᵐᵃˡˡ ᶜᵃᵖˢ, or subscript text you can copy and paste into a bio, a caption, or a username. Runs entirely in your browser.
3 styles
Risky on instagram bioYour device cannot draw itSave a favorite
28 frames that wrap your text. Combine one with any font above.
A small text generator converts normal letters into the miniature versions Unicode already defines: small caps (ᴛʜɪs), superscript (ᵗʰⁱˢ), and subscript (ₜₕᵢₛ). Nothing about the font size changes — these are genuinely different characters that happen to be drawn small, which is why the effect survives a copy and paste into any app.
That is the whole trick behind the tiny text you see in Instagram bios and Twitter profiles. Because it is plain text and not an image, it works in fields that would never let you change formatting, and it costs you nothing to try.
Unicode's coverage is uneven, and this tool is honest about it. Superscript has a full alphabet. Small caps is missing a true capital X and Q, so close stand-ins are used. Subscript only defines about half the letters, so the rest stay at normal size — every other generator quietly hands you a broken mix without telling you which is which.
Type, pick the size you want, copy. Everything happens on your device.
Enter the words you want shrunk in the box at the top. The Small category is already selected, so ˢᵐᵃˡˡ ᶜᵃᵖˢ, ᵗⁱⁿʸ ᵗᵉˣᵗ, and subscript appear immediately.
Small caps keeps every letter readable, superscript is the smallest and sits high on the line, and subscript sits low but only covers part of the alphabet. Look at all three before you decide.
Pick Instagram, TikTok, or whatever you are pasting into. The meter counts your characters the way that platform counts them, so a tiny bio does not get cut off.
Click a card to copy it, then paste into your bio, caption, username, or document. Clear the category filter to see all 100+ styles if you want something bigger.
The 106 styles above are built from real Unicode blocks. Here is what the main ones look like and how safely each one travels.
| Style | Preview | Compatibility |
|---|---|---|
| Bold | 𝐒𝐚𝐦𝐩𝐥𝐞 𝐓𝐞𝐱𝐭 𝟏𝟐𝟑 | Built from Mathematical Alphanumeric Symbols, which every modern font ships. Safe on every major platform. |
| Italic | 𝑆𝑎𝑚𝑝𝑙𝑒 𝑇𝑒𝑥𝑡 123 | Built from Mathematical Alphanumeric Symbols, which every modern font ships. Safe on every major platform. |
| Cursive | 𝒮𝒶𝓂𝓅𝓁ℯ 𝒯ℯ𝓍𝓉 123 | Built from Mathematical Alphanumeric Symbols, which every modern font ships. Safe on every major platform. |
| Bold Cursive | 𝓢𝓪𝓶𝓹𝓵𝓮 𝓣𝓮𝔁𝓽 123 | Built from Mathematical Alphanumeric Symbols, which every modern font ships. Safe on every major platform. |
| Gothic | 𝔖𝔞𝔪𝔭𝔩𝔢 𝔗𝔢𝔵𝔱 123 | Built from Mathematical Alphanumeric Symbols, which every modern font ships. Safe on every major platform. |
| Old English | 𝕾𝖆𝖒𝖕𝖑𝖊 𝕿𝖊𝖝𝖙 123 | Built from Mathematical Alphanumeric Symbols, which every modern font ships. Safe on every major platform. |
| Outline | 𝕊𝕒𝕞𝕡𝕝𝕖 𝕋𝕖𝕩𝕥 𝟙𝟚𝟛 | Built from Mathematical Alphanumeric Symbols, which every modern font ships. Safe on every major platform. |
| Monospace | 𝚂𝚊𝚖𝚙𝚕𝚎 𝚃𝚎𝚡𝚝 𝟷𝟸𝟹 | Built from Mathematical Alphanumeric Symbols, which every modern font ships. Safe on every major platform. |
| Sans Bold | 𝗦𝗮𝗺𝗽𝗹𝗲 𝗧𝗲𝘅𝘁 𝟭𝟮𝟯 | Built from Mathematical Alphanumeric Symbols, which every modern font ships. Safe on every major platform. |
| Small Caps | ꜱᴀᴍᴘʟᴇ ᴛᴇxᴛ 123 | Built from Mathematical Alphanumeric Symbols, which every modern font ships. Safe on every major platform. |
| Tiny Text | ˢᵃᵐᵖˡᵉ ᵀᵉˣᵗ ¹²³ | Built from Mathematical Alphanumeric Symbols, which every modern font ships. Safe on every major platform. |
| Subscript | ₛₐₘₚₗₑ ₜₑₓₜ ₁₂₃ | Unicode never defined the full alphabet for this style, so a few letters fall back to plain text. |
| Wide | Sample Text 123 | Built from Mathematical Alphanumeric Symbols, which every modern font ships. Safe on every major platform. |
| Bubble | Ⓢⓐⓜⓟⓛⓔ Ⓣⓔⓧⓣ ①②③ | Well supported on current phones and desktops. Very old Android builds may show empty boxes. |
| Boxed | 🅂🄰🄼🄿🄻🄴 🅃🄴🅇🅃 123 | Well supported on current phones and desktops. Very old Android builds may show empty boxes. |
| Bold Bubble | ᔕᗩᗰᑭᒪᗴ Tᗴ᙭T 123 | Well supported on current phones and desktops. Very old Android builds may show empty boxes. |
| Gamer | 丂卂爪卩ㄥ乇 ㄒ乇乂ㄒ 123 | Well supported on current phones and desktops. Very old Android builds may show empty boxes. |
| Squiggle | รค๓ถɭє Շє×Շ 123 | Well supported on current phones and desktops. Very old Android builds may show empty boxes. |
| Upside Down | ƐᄅƖ ʇxǝ⊥ ǝןdɯɐS | Well supported on current phones and desktops. Very old Android builds may show empty boxes. |
| Strikethrough | S̶a̶m̶p̶l̶e̶ ̶T̶e̶x̶t̶ ̶1̶2̶3̶ | The line or glitch is a combining mark stacked on each letter. Some apps strip the marks and screen readers read them aloud. |
| Underline | S̲a̲m̲p̲l̲e̲ ̲T̲e̲x̲t̲ ̲1̲2̲3̲ | The line or glitch is a combining mark stacked on each letter. Some apps strip the marks and screen readers read them aloud. |
| Glitch (medium) | Ś̸͇̻̺ͣ̄a̪͈̤̅̏ͩ͠m̷̨̗̮̉͊̏p̣̤̼̌̋̓͢l̢̧͔̏̇́͞e̴̝̪͇̓ͥ̽ T̼̱̥́ͧ̊͜e̶͉̭̹̞͆̂x͉̦̜̫͊̍͟ț̸̟̱͒̈́͒ 1̷̝̗̼ͨ̃̍2̵̤̪̱ͫ̽̇3̫͓̬ͯͦ̂͡ | The line or glitch is a combining mark stacked on each letter. Some apps strip the marks and screen readers read them aloud. |
Mostly yes — but each platform filters differently and enforces its own character limit. This is what to expect before you paste.
| Where you are pasting | Limit | What to expect |
|---|---|---|
| Instagram bio | 150 chars | Instagram filters heavy combining marks out of bios and usernames. |
| Instagram name | 30 chars | The display name field is the strictest on Instagram — keep it simple. |
| TikTok bio | 80 chars | TikTok renders most Unicode styles but trims stacked diacritics. |
| X (Twitter) bio | 160 chars | X renders almost every style, including glitch text. |
| X (Twitter) post | 280 chars | Astral characters count as two toward the 280 limit. |
| Discord display name | 32 chars | Discord renders styled text well; usernames are stricter than nicknames. |
| Facebook bio | 101 chars | Facebook normalizes a lot of styling back to plain text in profile fields. |
| LinkedIn headline | 220 chars | LinkedIn renders bold and italic but styled text is not searchable there. |
| WhatsApp about | 139 chars | WhatsApp renders Unicode styles on both iOS and Android. |
| YouTube description | 1,000 chars | YouTube descriptions accept styled text but strip it from search indexing. |
| Steam profile name | 32 chars | Steam counts UTF-16 units, so most fancy letters cost two characters. |
| Roblox display name | 20 chars | Roblox filters aggressively — expect plain text to survive best. |
Small caps, superscript, and subscript render together as you type, so you can compare them instead of loading three separate pages.
Subscript is flagged as an incomplete alphabet because Unicode never defined most of it. You see exactly which letters stay full size before you paste something half-broken.
Stack strikethrough, underline, spacing, or a glitch on top of tiny text. No other small text generator lets you combine them.
A TikTok bio allows 80 characters and small caps are cheap, but superscript characters are not always. The meter shows the real cost against the real limit.
The conversion is a character lookup running in your browser. No upload, no account, and the page still works with your connection off.
Clean mode turns small caps and superscript back into ordinary letters, which is handy when you need to search or edit text you styled earlier.
Small caps make a secondary line — a pronoun, a location, a tagline — read as a caption instead of competing with your main text.
Tiny letters give a handle a delicate, minimal look that stands out precisely because it is quieter than everyone else's bold.
Superscript is what Unicode built for references and ordinals. It works in Notion, Google Docs, or anywhere else that will not give you a footnote button.
Subscript digits give you H₂O and CO₂ in plain text fields — chat, form inputs, spreadsheet cells — with no equation editor involved.
A small-caps line under a normal-sized name reads as a subtitle and keeps a signature from dominating every message you post.
Paste small caps into Figma or Canva when you want a label style the file's typeface does not offer.
Small caps stay legible at any size and cover the whole alphabet. Superscript is charming but genuinely hard to read in long runs.
Platform search matches normal letters. A bio written entirely in superscript will not surface for the words it contains.
Only a, e, h, i, j, k, l, m, n, o, p, r, s, t, u, v, x and the digits exist as subscript. Everything else stays full size and the mix looks accidental.
A screen reader announces superscript letters by their Unicode names, not as ordinary words. Keep anything essential in plain text.
Every style, effect, and decoration is a character lookup running in your browser. There is no account, no upload, and no analytics on what you type — the generator keeps working with your connection switched off.
Type your words above, click the ˢᵐᵃˡˡ ᶜᵃᵖˢ or ᵗⁱⁿʸ ᵗᵉˣᵗ card to copy it, then paste it into Edit Profile. Instagram accepts both in bios and display names, and the character meter warns you before you hit the 150-character limit.
No. Unicode defines separate small-caps, superscript, and subscript characters, and this tool swaps your letters for those. The size is baked into the character, which is why it survives being pasted into fields that offer no formatting at all.
Unicode only ever defined subscript forms for roughly half the alphabet — b, c, d, f, g, q, w, y and z have no subscript character. This tool leaves them at normal size and labels the style as an incomplete alphabet rather than substituting something that looks wrong.
Yes. Small caps and superscript are drawn from widely supported Unicode blocks, so all three render them in bios, usernames, captions, and messages. Pick your platform above and each card confirms it before you copy.
Yes — switch to Clean mode and paste it in. Small caps, superscript, and subscript all fold back to ordinary letters instantly.
No registration, no tracking of your content, no server uploads. Don't just take our word for it:
Your files and text are processed entirely on your device. Nothing is ever sent to us.
Once loaded, this tool keeps working with your Wi-Fi turned off. Try it.
Open your browser's DevTools → Network tab. You'll see zero requests carrying your data.
Discover other powerful utilities designed to supercharge your workflow and boost productivity.
Turn plain text into 100+ fancy Unicode fonts you can copy and paste anywhere — with live platform compatibility checks.
Calculate your daily calories, protein, carbs, fat, fiber and water from your body weight — instantly and privately.
Convert PDF pages to JPG, PNG or WebP images at up to 600 DPI, with visual page selection and ZIP download. 100% in your browser.