Small text generator
Generate tiny text — small caps, superscript and subscript — for bios, footnotes and usernames, with one-tap copy for every variant.
- Runs in your browser
- Nothing you enter is sent
- Free, no account
ꜱᴍᴀʟʟ ᴛᴇxᴛ
Small caps
ˢᵐᵃˡˡ ᵗᵉˣᵗ
Superscript (tiny)
ₛₘₐₗₗ ₜₑₓₜ
Subscript
𝐬𝐦𝐚𝐥𝐥 𝐭𝐞𝐱𝐭
Bold · Mathematical Bold — the one that works in Instagram bios and LinkedIn headlines
𝑠𝑚𝑎𝑙𝑙 𝑡𝑒𝑥𝑡
Italic
𝒔𝒎𝒂𝒍𝒍 𝒕𝒆𝒙𝒕
Bold italic
𝗌𝗆𝖺𝗅𝗅 𝗍𝖾𝗑𝗍
Sans-serif
𝘀𝗺𝗮𝗹𝗹 𝘁𝗲𝘅𝘁
Sans-serif bold
𝘴𝘮𝘢𝘭𝘭 𝘵𝘦𝘹𝘵
Sans-serif italic
𝙨𝙢𝙖𝙡𝙡 𝙩𝙚𝙭𝙩
Sans-serif bold italic
𝚜𝚖𝚊𝚕𝚕 𝚝𝚎𝚡𝚝
Monospace
𝓈𝓂𝒶𝓁𝓁 𝓉ℯ𝓍𝓉
Script (cursive)
𝓼𝓶𝓪𝓵𝓵 𝓽𝓮𝔁𝓽
Bold script
𝔰𝔪𝔞𝔩𝔩 𝔱𝔢𝔵𝔱
Fraktur (old English)
𝖘𝖒𝖆𝖑𝖑 𝖙𝖊𝖝𝖙
Bold fraktur
𝕤𝕞𝕒𝕝𝕝 𝕥𝕖𝕩𝕥
Double-struck (outline)
small text
Fullwidth (aesthetic) · The vaporwave look — CJK-width Latin letters
ⓢⓜⓐⓛⓛ ⓣⓔⓧⓣ
Circled (bubble)
🅢🅜🅐🅛🅛 🅣🅔🅧🅣
Circled filled
🅂🄼🄰🄻🄻 🅃🄴🅇🅃
Squared
🆂🅼🅰🅻🅻 🆃🅴🆇🆃
Squared filled
⒮⒨⒜⒧⒧ ⒯⒠⒳⒯
Parenthesised
🇸🇲🇦🇱🇱 🇹🇪🇽🇹
Regional indicator · Renders as flag-style letter tiles on most phones
ʇxǝʇ llɐɯs
Upside down · Flipped characters, then the whole string reversed
txet llams
Reversed
s m a l l t e x t
S p a c e d
s̶m̶a̶l̶l̶ t̶e̶x̶t̶
Strikethrough · Combining long stroke overlay, U+0336
s̵m̵a̵l̵l̵ t̵e̵x̵t̵
Short strikethrough
s̲m̲a̲l̲l̲ t̲e̲x̲t̲
Underline
s̳m̳a̳l̳l̳ t̳e̳x̳t̳
Double underline
s̅m̅a̅l̅l̅ t̅e̅x̅t̅
Overline
s̸m̸a̸l̸l̸ t̸e̸x̸t̸
Slashed
s̰m̰a̰l̰l̰ t̰ḛx̰t̰
Wavy underline
s̖̀m̡̉ǎ̛l̘̆l̘̅ t̠̎e̞̎x̠̆t̡̋
Cursed — light
s̡̖̜̀̉̋m̡̞̞̉̆̃ǎ̛̜̙̌̇l̘̘̖̆̆̈l̡̘̅̂̉̚ t̡̠̖̎̌̎e̡̞̜̎̇̍x̠̟̗̆̏̄t̡̙̗̋̅̃
Cursed — medium
s̡̛̖̜̞̘̀̉̋̏̀̍m̡̛̞̞̗̖̉̆̃̍̇̈ǎ̡̛̜̙̝̞̌̇̋̇̃l̘̘̖̟̗̆̆̈̎̎̏̚l̡̘̜̞̅̂̉̅̄̆̚̚ t̡̛̠̖̟̟̎̌̎̅̆̍e̡̛̞̜̖̞̎̇̍̅̈̆x̠̟̗̖̘̘̆̏̄̂̊́t̡̙̗̙̟̖̋̅̃̌̊̀
Cursed — heavy · Enough combining marks to bleed into the lines above and below
✧・゚: small text :・゚✧
Sparkles
★彡 small text 彡★
Shooting stars
♡ small text ♡
Hearts
❀ small text ❀
Flowers
『small text』
Corner brackets
【small text】
Lenticular brackets
༺ small text ༻
Scroll
˜”*°•.˜”*°• small text •°*”˜.•°*”˜
Wave
➶➶➶ small text ➷➷➷
Arrows
.•°¤*(¯`★´¯)*¤° small text °¤*(¯´★`¯)*¤°•.
Dotted frame
Three different kinds of small
| Style | Sample | Sits | Coverage |
|---|---|---|---|
| Small caps | sᴍᴀʟʟ ᴄᴀᴘs | On the baseline | All letters except X |
| Superscript | ˢᵘᵖᵉʳˢᶜʳᶦᵖᵗ | Raised | All letters except Q; all digits |
| Subscript | ₛᵤbₛcᵣᵢₚₜ | Lowered | Only about half the alphabet; all digits |
Small caps are the most usable of the three: miniature capitals that stay on the baseline, so a whole phrase still reads as text. Superscript is much smaller and raised, which suits a short marker but becomes hard to read past a couple of words. Subscript has the worst coverage by far, because Unicode only ever added the letters that appear in chemical and mathematical notation.
The gaps, and why they exist
These characters were never intended as a styling set. They were added for phonetics, mathematics and chemistry, so Unicode contains exactly the letters those fields needed and no more. There is no small-caps X, no superscript Q, and no subscript for most consonants. Where a character is missing it passes through at full size — visible in the preview, and the single most common complaint about every small-text generator including this one.
Reasonable uses
- A quiet subtitle under a profile name or a channel description.
- Footnote markers — superscript digits are complete, so ¹ ² ³ work perfectly.
- Chemical formulae in plain text: H₂O, CO₂, C₆H₁₂O₆.
- Maths in a bio: x², 10⁻⁹, n^th written as nᵗʰ.
- Visual separation in a Discord or Twitch panel where no formatting exists.
Do not use it for disclaimers
Small text is a poor choice for anything a reader is entitled to see. It fails outright on devices without the glyphs, screen readers announce it unpredictably or skip it, and in several jurisdictions deliberately hard-to-read contract terms are unenforceable precisely because they are hard to read. If the content matters, set it in ordinary text.
Usernames and display names
Support is inconsistent. Discord and Twitch generally accept these characters in display names and channel panels. Twitter/X accepts them in the display name but not the handle. Instagram accepts them in the bio and the name field but has been known to reject them in the username. Many platforms restrict handles to ASCII outright. Test before you commit — several services impose a cooldown before you can change a name back.
Superscript versus a real exponent
In a document that supports formatting — Word, Google Docs, HTML — use the real superscript command. It scales with the font, it is announced correctly by assistive technology, and it copies cleanly into equation editors. Unicode superscript is for the places that offer nothing at all.
Questions
What is the difference between small caps and superscript?
Small caps are miniature capital letters that sit on the baseline, so they read as normal text. Superscript is raised and much smaller, intended for footnote markers and exponents.
Why are some letters not shrunk?
Unicode has no small-caps X, and no superscript Q. Those letters pass through at full size — an unavoidable gap, not a bug in the tool.
Can I use small text for a legal disclaimer?
Please do not. It fails on devices without the glyphs, it is read unpredictably by screen readers, and in several jurisdictions deliberately hard-to-read terms are unenforceable.
Does small text work in usernames?
Sometimes. Discord and Twitter/X accept it in display names; many platforms restrict handles to ASCII. Test before you rely on it, because a rejected name can lock you out of a rename cooldown.