Small text generator
Type your text to get tiny letters in three styles, and see at a glance which letters have no small form.
Small text styles
Superscript
More superscriptSubscript
More subscriptᴀ filled from another small style x no small form, left plain. The line under each card lists them. Your text stays in this browser.
On Discord, real small text exists: start a line with -# and a space.
Go wide or add a frame
Small letters work well with these. Each card links to the tool it comes from.
Wide letters
More stylesSnowfall
More framesTiny stars
More decorationsHearts between letters
More symbols between
Last checked by the TextEditor.com team
Three kinds of small text
Unicode has no "small font" switch. A small text generator swaps each letter for a character that is small by design. There are three sets of these, and each one sits in a different place on the line.
Every row is drawn on its own base line, the gray line under it. Small caps stand on the line, superscript floats above it, and subscript hangs below it. Type at the top to see your own words.
Pick by where the text goes. Small caps read most like normal words, so they suit a name or a bio line. Superscript is the classic "tiny text" for a whisper or a joke after a sentence. Subscript is the smallest looking, but it has the most gaps.
Which letters have a small form?
None of the three sets was planned as an alphabet. The letters were added one by one for phonetics and math, so each set has holes. A dashed box below means Unicode has no small form of that letter. A year in the box means the letter is so new that many phones can't show it yet.
Small caps, 25 of 26
Superscript, 25 of 26, or 26 with newer letters
Subscript, 17 of 26, or 20 with newer letters
IPA Extensions Spacing Modifier Letters Phonetic Extensions Superscripts and Subscripts Latin Extended blocks Not in Unicode
Tap a letter to copy it. The colored line under each box shows the Unicode block it comes from.
The generator fills a gap with a letter from another small style when it can, and marks it. Small caps have no x, but a plain small x is already the same height, so it fills in well. Subscript has no b, c, d, f, g or q at all, and its w, y and z only arrived in Unicode 18.0 in 2026. For chemistry, where only numbers go down, the subscript generator has a formula mode.
Small caps: why they look a little off
Real small caps are part of a font. The designer draws capitals at the height of small letters and makes the lines a bit thicker, so they match the rest of the text. Word processors and web pages use these, and the text stays normal.
Unicode small caps are different. Most of them come from phonetic alphabets. ʙ, ɢ, ʜ and ʟ are in the International Phonetic Alphabet, added in Unicode 1.1 in 1993. ᴀ, ᴄ and most others came with the Phonetic Extensions block in 2003. ꜰ and ꜱ followed in 2008, and ꞯ in 2018. Because they come from different blocks, a phone may draw them in two or three different fonts.
Unicode ꜱᴍᴀʟʟ ᴄᴀᴘꜱ
Font (CSS) small caps
The second row is plain text with the CSS rule font-variant: all-small-caps. If your font has no small caps, the browser shrinks normal capitals, which makes them look thin.
Small text and character limits
Bold and script letters each take two code units in the way most apps store text, so some apps count them twice. Small letters don't have this problem. Almost all of them are in the first 65,536 characters of Unicode, so each one counts as one. The only exception here is the new superscript q.
| Style | Your text | Length |
|---|---|---|
| Plain | tiny text | 9 |
| Small caps | ᴛɪɴʏ ᴛᴇxᴛ | 9 |
| Superscript | ᵗⁱⁿʸ ᵗᵉˣᵗ | 9 |
| Bold script, for comparison | 𝓽𝓲𝓷𝔂 𝓽𝓮𝔁𝓽 | 17 |
Length counts code units, the way many apps check a limit. An Instagram bio allows 150 and a Discord display name 32.
Tiny text is hard to read on a phone. Use it for a short extra, like a joke at the end of a caption, and keep your name and links in normal letters. Usernames and handles don't accept these letters at all.
Small text in Word, Google Docs, Discord and HTML
Where there is a real format, use it. The text stays normal, so spell check, search and screen readers all work. Unicode small text is for places with no format button, like a bio or a comment.
| Where | Small caps | Superscript and subscript |
|---|---|---|
| Microsoft Word | Ctrl + Shift + K | Ctrl + Shift + = raises, Ctrl + = lowers |
| Google Docs | No button. Use Unicode small caps from this page | Ctrl + . raises, Ctrl + , lowers |
| Discord | Start a line with -# and a space for small gray text | Unicode only |
| HTML | font-variant: all-small-caps in CSS | <sup> and <sub>, or <small> for fine print |
On a Mac, use Cmd instead of Ctrl. The Discord subtext rule is in the Discord help center, checked November 2026. It works in messages, not in names. Shortcuts for every letter and number are on the superscript page.
How screen readers read small text
A screen reader reads text out loud for people who can't see the screen. Small letters are separate characters with their own names, so a screen reader may read them one by one, as "modifier letter small t" or "latin letter small capital t". A short word turns into a long list.
Plain tiny text
Small caps ᴛɪɴʏ ᴛᴇxᴛ
Superscript ᵗⁱⁿʸ ᵗᵉˣᵗ
Listen uses your browser's own voice to read each letter's Unicode name, the way some screen readers do. Real screen readers differ from one another.
For a short "ᵗʰᵃⁿᵏˢ" at the end of a post, that cost is small. For anything people need to understand, use plain letters.
Frequently asked questions
How do I make small text on Instagram or TikTok?
Type your text above, tap a card to copy it, and paste it into your bio, caption or comment. Small caps are the easiest to read. Usernames have to stay in plain letters.
How do I make small text on Discord?
Start a line with -# and a space, and Discord shows it as small gray text. The button under the tool copies your text that way. For a display name, where this code does not work, paste Unicode small text instead. The Discord fonts page has every Discord format with a live preview.
Why are some letters not small?
Unicode has no small form for them. Small caps have no x, and subscript has no b, c, d, f, g or q. The generator fills a gap from another small style when it can and marks the letter, so you always know what changed.
What is the difference between small caps and superscript?
Small caps are capital shaped letters at the height of small letters, and they stand on the line: ꜱᴍᴀʟʟ. Superscript letters are small letter shapes raised above the line: ˢᵐᵃˡˡ. Both count as one character per letter.
Why do some small letters show as boxes?
The phone has no font with that character. It happens with the newest letters: superscript q from 2021 and subscript w, y and z from 2026. Leave "Newer letters" off, and the generator uses older letters that almost every phone can show.
Can I make small numbers too?
Yes. Superscript and subscript have all ten digits, like ¹²³ and ₁₂₃. Small caps have no digits, so numbers there stay normal size, or get filled from superscript when "Fill gaps" is on.
Related tools
- SuperscriptTurn letters and numbers into small raised superscript you can paste anywhere.
- SubscriptType a formula or text and get small lowered subscript to paste anywhere.
- Fancy textType once and see your text in 50+ fancy styles: fonts, flips, frames, glitch and art.
- Cursive textType and get cursive letters to copy and paste into Instagram, TikTok and Discord.
- Discord fontsFancy fonts for Discord names, bios and messages, plus the real Discord markdown for bold, italic, spoilers and headings.
- Instagram fontsFonts for your Instagram bio, name and captions.