Small Text Generator
Type, then copy tiny text above or below the line, small caps and more, in one tap.
Results change as you type. Tap Copy beside any style.
Small
real small letters: above the line, at x-height, below- ˢᵐᵃˡˡ ᵗᵉˣᵗall 9 letters
- ₛₘₐₗₗ ₜₑₓₜall 9 letters
- ꜱᴍᴀʟʟ ᴛᴇxᴛ8 of 9 letters · x: look-alike
- ˢᵐᵃˡˡ ᵗᵉˣᵗall 9 letters
Unicode has no subscript b c d f g q and no small capital x: those letters get a marked look-alike or stay as typed.
How does a tiny text generator work?
It swaps each letter for a different Unicode character that looks small, so the text reads like a tiny font while your font stays the same. A superscript s is not a tiny s in a smaller font: it is U+02E2 MODIFIER LETTER SMALL S, a character of its own, which is why it survives copy and paste into a bio or a chat that has no formatting.
Unicode marks these stand-ins with a tag: <super> for letters above the line, <sub> below, <font> for the maths bold and script alphabets. Small capitals are different: they are real letters of phonetic alphabets with no tag, so apps that fold styled text back to plain turn superscript into ordinary letters but leave small capitals as they are.
- sU+0073
- mU+006D
- aU+0061
- lU+006C
- lU+006C
small- ˢU+02E2
- ᵐU+1D50
- ᵃU+1D43
- ˡU+02E1
- ˡU+02E1
small- ꜱU+A731
- ᴍU+1D0D
- ᴀU+1D00
- ʟU+029F
- ʟU+029F
ꜱᴍᴀʟʟ- ₛU+209B
- ₘU+2098
- ₐU+2090
- ₗU+2097
- ₗU+2097
small- 𝐬U+1D42C
- 𝐦U+1D426
- 𝐚U+1D41A
- 𝐥U+1D425
- 𝐥U+1D425
small
The lineYour text, its superscript, small caps and subscript on the font's real lines, measured in your browser.Honest rowsEach style with the letters it really converted; marked letters are look-alikes or have no small form.One-tap copyCopy any style; the letters reach your clipboard exactly as shown.Letter by letterEvery letter's form in the chosen style, and which ones this device draws as boxes.Superscript generator: how do I type small letters above the line?
Type your text in the box at the top and copy the Superscript row. Since Unicode 14 (2021) every letter a to z has a real superscript form, the last one being q; capitals have one for 23 of the 26 letters (none for X, Y, and Z).
Subscript is thinner: 20 of the 26 letters, the newest added in Unicode 18 (2026); b, c, d, f, g, and q have none. Small caps cover 25 of 26: x has no small capital, and the plain letter looks the same. Every letter without a form is marked in the results.
- aᵃ
- bᵇ
- cᶜ
- dᵈ
- eᵉ
- fᶠ
- gᵍ
- hʰ
- iⁱ
- jʲ
- kᵏ
- lˡ
- mᵐ
- nⁿ
- oᵒ
- pᵖ
- q𐞥14
- rʳ
- sˢ
- tᵗ
- uᵘ
- vᵛ
- wʷ
- xˣ
- yʸ
- zᶻ
- Aᴬ
- Bᴮ
- Cꟲ14
- Dᴰ
- Eᴱ
- Fꟳ14
- Gᴳ
- Hᴴ
- Iᴵ
- Jᴶ
- Kᴷ
- Lᴸ
- Mᴹ
- Nᴺ
- Oᴼ
- Pᴾ
- Qꟴ14
- Rᴿ
- S17
- Tᵀ
- Uᵁ
- Vⱽ
- Wᵂ
- Xˣ
- Yʸ
- Zᶻ
- aᴀ
- bʙ
- cᴄ
- dᴅ
- eᴇ
- fꜰ
- gɢ
- hʜ
- iɪ
- jᴊ
- kᴋ
- lʟ
- mᴍ
- nɴ
- oᴏ
- pᴘ
- qꞯ
- rʀ
- sꜱ
- tᴛ
- uᴜ
- vᴠ
- wᴡ
- xx
- yʏ
- zᴢ
- aₐ
- bᵦ
- c
- d
- eₑ
- f
- g
- hₕ
- iᵢ
- jⱼ
- kₖ
- lₗ
- mₘ
- nₙ
- oₒ
- pₚ
- qᵩ
- rᵣ
- sₛ
- tₜ
- uᵤ
- vᵥ
- w18
- xₓ
- y18
- z18
- real form
- real, new (after Unicode 13): few fonts draw it
- other case only
- none in Unicode (a look-alike, if any, is marked)
- a box on this device
Superscript, subscript and small caps: which should I use?
Superscript for tiny letters above the line (a power, an ordinal, a small tag after a name), subscript for chemistry and indices, small caps for a calm, capital-looking name or heading.
In a document or on a web page, use real formatting instead: Word, Google Docs and Pages have superscript, subscript and small caps commands, and HTML has <sup> and <sub>. They keep the ordinary letters, so search and screen readers still read the word.
Superscript
Powers, ordinals, a tag after a name
Microsoft WordCtrl+Shift++
Google DocsCtrl+.
Subscript
Chemistry and indices
Microsoft WordCtrl+Shift+-(Ctrl+= in older Word)
Google DocsCtrl+,
Small caps
A calm, capital-looking name or heading
Microsoft WordCtrl+Shift+K
Google DocsCtrl+Shift+K
How do I make small text in Discord?
Start a chat line with -# and a space: Discord shows the rest of that line as subtext. The -# must be the very first thing on the line, like a header.
It is message formatting, so other apps show the -# as typed. For a display name or About Me, copy small letters instead: Discord allows special characters in display names, though not in usernames.
-# small textDiscord’s subtext formattingˢᵐᵃˡˡ ᵗᵉˣᵗsmall letters (characters)| Where | -# | ᵃᵇᶜ |
|---|---|---|
| Chat message, start of a line | Works | Works |
| Chat message, after other text | No | Works |
| Display name | No formatting | Works |
| About Me | Discord doesn’t say | Works |
| Username | No | No |
Does small text work on Instagram, TikTok and in game names?
In display names, bios and posts they often work: small letters are ordinary characters, though most platforms publish no rule either way; Facebook's name rules forbid them and Roblox's check refuses them. In usernames, no: X, Discord and Roblox usernames allow only Latin letters, digits and a few symbols.
Few platforms publish a rule about styled letters, so the table says exactly what each one documents, what it warns about, and what we tested.
| Platform and field | Status | What it says |
|---|---|---|
| InstagramName and bio | No rule published | a name rule only for Meta Verified profilesRule |
| TikTokNickname and bio | No rule published | |
| XPosts | Rule allows | most styled letters count as 2 of 280Rule |
| DiscordDisplay name and About Me | Rule allows | special characters allowed in display namesRule |
| FacebookProfile name | Rule forbids | no symbols or mixed scripts in namesRule |
| RobloxDisplay name | Refused | its own check refuses them, even one small capital (tested) |
| Free FireNickname | No rule published | |
| PUBG MobileNickname | No rule published | |
| Clash of ClansName | Publisher warns | special characters may not display, or make the name invisibleRule |
| WhatsAppMessages | No rule published | no small text built in: paste the charactersRule |
| SteamProfile name | No rule published | 32 UTF-16 units: maths letters use 2 eachRule |
Usernames: X, Discord, Roblox and Telegram usernames take only Latin letters, digits and a few symbols, so styled letters can't go there.Rule forbids
Why do some letters look different or show as boxes?
Because the device has no font that draws them. A box means the character arrived but no installed font has its shape. The newest letters are the usual cause: the figure counts how many of 795 font faces on a Mac draw each one, and checks this device.
Letters that look mismatched come from different fonts: when the page font lacks a character, the system borrows it from another, so one word can mix designs. Show everywhere swaps the newest letters for marked stand-ins that common fonts draw; Exact Unicode keeps the real ones.
- ᵃsuperscript aU+1D43 · Unicode 4checkingdrawnbox
- ᴀsmall capital AU+1D00 · Unicode 4checkingdrawnbox
- 𝐚maths bold aU+1D41A · Unicode 3.1checkingdrawnbox
- ꞯsmall capital QU+A7AF · Unicode 11checkingdrawnbox
- 𐞥superscript qU+107A5 · Unicode 14checkingdrawnbox
- superscript capital SU+A7F1 · Unicode 17checkingdrawnbox
- subscript wU+209D · Unicode 18checkingdrawnbox
- 𞀰Cyrillic superscript aU+1E030 · Unicode 15checkingdrawnbox
- 𛄲small hiragana koU+1B132 · Unicode 15checkingdrawnbox
Small text in other alphabets: Cyrillic, Greek, Japanese and Korean
Russian has superscript forms for 29 of its 33 letters and subscript forms for 22, most added in Unicode 15 (2022) and drawn by few fonts yet. Greek has a handful. The common Japanese small kana work everywhere; small ko, wi, we and wo are missing from most fonts. Korean Hangul has no small letters at all.
Type Cyrillic, kana or Hangul in the box at the top: the rows for that alphabet come first, and each one says which letters have no form.
Russianabove 29 of 33 · below 22 of 33
above
- а
- б
- в
- г
- д
- е
- ё
- ж
- з
- и
- й
- к
- л
- м
- н
- о
- п
- р
- с
- т
- у
- ф
- х
- ц
- ч
- ш
- щ
- ъ
- ы
- ь
- э
- ю
- я
below
- а
- б
- в
- г
- д
- е
- ё
- ж
- з
- и
- й
- к
- л
- м
- н
- о
- п
- р
- с
- т
- у
- ф
- х
- ц
- ч
- ш
- щ
- ъ
- ы
- ь
- э
- ю
- я
Greeka few letters above, below and in small capitals
above
- β
- γ
- δ
- θ
- φ
- χ
- ψ
- ω
below
- β
- γ
- ρ
- φ
- χ
small capitals
- γ
- λ
- π
- ρ
- ψ
- ω
Japanesesmall kana are real letters
- あぁ
- いぃ
- うぅ
- えぇ
- おぉ
- かゕ
- けゖ
- つっ
- やゃ
- ゆゅ
- よょ
- わゎ
Koreanno small Hangul letters
0
What exists: 52 halfwidth Hangul letters and 29 circled jamo and syllables, plus parenthesized ones.
Is fancy text bad for accessibility and SEO?
It can be. Screen readers disagree: in 2025 recordings of maths bold and italic text, JAWS spelled out every letter, NVDA, VoiceOver and Narrator said nothing, and TalkBack read the word normally. NVDA 2025.1 and later reads maths bold and italic as plain letters.
Search inside apps may not find it either: many compare exact characters and never fold styled letters back. Google hasn't said how it reads styled letters; on your own pages use <sup>, <sub> or CSS small caps, which keep the plain word. Keep your real name and anything people search for in plain letters, and use small text as decoration.
The text𝐁𝐨𝐥𝐝U+1D401 …
- JAWS 2025Windows · Chrome 133𝐁𝐨𝐥𝐝each letter, with its case and style
- NVDA 2024.4.2Windows · Firefox 135says nothing
- VoiceOvermacOS 15.3.1 · iPadOS 18.3.1says nothing
- NarratorWindows 11says nothing
- TalkBack 15.2Androidreads “Bold”
- NVDA 2025.1+NVDA's documentationreads “Bold”
Small text: questions and answers
How do I copy and paste small text?
What are the small letters above the line called?
Is this a superscript generator, a subscript generator and a small caps generator?
Why does the small q look different, or show as a box?
Why do some letters show as boxes or question marks?
Can I use small text in my Instagram or TikTok username?
Does small text work in Free Fire and Roblox names?
Why does styled text use up a character limit faster?
Does WhatsApp have small text?
What happens if an app capitalizes small text?
Are ª and º the same as superscript a and o?
Is small text a font I can install?
Missing something?Suggest a feature or a new tool
Related tools
Invisible Character
Copy and paste an invisible character or blank space, and find or remove hidden characters in text
Username Checker
Check a username on 50+ platforms at once, with the reason for every answer
Punycode Converter
Convert international domain names to xn-- and back, checked under IDNA2008, UTS #46 and browsers' rules, with look-alike warnings
Morse Code Translator
Text to Morse and back, played as sound, light or vibration, and decoded from audio or a photo
Binary Translator
Translate text to binary and binary to text: auto-detect, hex, decimal and octal
Password Generator
Strong random passwords, passphrases and PINs made in your browser, each with its exact bits and crack time
QR Code Generator
Make QR codes for links, Wi-Fi, contacts, WhatsApp and UPI or Pix payments, with your logo and colours, read back before you download SVG, PNG or PDF