Small Caps Generator: Tiny Capitals That Render Everywhere

Conversion direction

On is true small caps: capitals stay full height and only lowercase shrinks. Off pushes everything into the small-cap set.
Unicode has no small capital X at all, and its small capital Q is missing from many phone fonts. Pick which compromise you want.

28 / 20000 Runs in your browser — nothing is uploaded

Type on the left, copy small caps from the right. These are real Unicode characters rather than a font, so they survive being pasted into a bio, a username or a message on any device. Nothing you type is uploaded.

How the Small Caps Generator Works

There are two completely different things called small caps, and knowing which one you need saves a lot of confusion.

The first is a font feature. Professional typefaces ship purpose-drawn small capitals, and you switch them on with the OpenType smcp feature — in CSS, font-variant-caps: small-caps. The letters look correct because a designer drew them at the right weight, and the underlying text is still ordinary lowercase, so it stays searchable and screen readers read it normally. If you control the stylesheet, this is what you should use.

The second is what this page produces: individual Unicode characters that happen to be shaped like small capitals. is not a styled a, it is a separate character with its own code point. That is why it survives places where you have no stylesheet at all — an Instagram bio, a Discord nickname, a spreadsheet cell, a game username.

The conversion itself is a lookup: each lowercase letter is exchanged for its small-capital counterpart, and everything else is passed through untouched. Digits have no small-cap forms, so 2026 stays 2026, and punctuation and emoji are left alone.

Small caps Character Chart

All 24 mapped characters. Capitals and lowercase are different symbols, not different sizes of the same one — that is the single most useful thing to know about this chart. Print it or keep it open in a tab while you decode.

Lowercase letters (24)

  • a
  • b ʙ
  • c
  • d
  • e
  • f
  • g ɢ
  • h ʜ
  • i ɪ
  • j
  • k
  • l ʟ
  • m
  • n ɴ
  • o
  • p
  • r ʀ
  • s
  • t
  • u
  • v
  • w
  • y ʏ
  • z

The Two Letters Unicode Never Encoded

The alphabet is incomplete, and every small caps tool has to make a decision about it. Most make it silently and badly.

The reason is historical. Unicode did not set out to provide a small-caps alphabet — these characters exist because phonetic notation needs them as distinct letters, so they were added over the years across three unrelated blocks: IPA Extensions, Phonetic Extensions and Latin Extended-D. Letters that phoneticians had no use for were simply never encoded.

LetterStatusWhat this tool does by default
XNo small capital X exists in Unicode. Not rare — absent.Keeps a lowercase x.
QU+A7AF ꞯ was added in Unicode 8.0 (2015), but is missing from many system fonts.Keeps a lowercase q.
0-9No small-cap digits exist.Left as ordinary digits.

Lowercase is the default, and it is the better answer for a reason that is easy to miss: a lowercase x is already exactly x-height — which is the height small caps are drawn at. Dropped into ꜰᴏx it is very nearly invisible as a substitution, while a full capital ꜰᴏX towers over the letters beside it. Lowercase q has a descender and so is a slightly worse fit, but it is still closer than a cap-height Q.

Keeping lowercase has a second benefit. It is the only choice that survives a round trip: a lowercase x converts back to a lowercase x, whereas a capital X is indistinguishable from one you typed yourself and comes back capitalised.

The alternatives are there if you want them. A normal capital is unmistakable, which matters if the letter must be unambiguous — a product code, say. The rare ꞯ is a genuine small capital and looks perfect where it renders, but it produces a tofu box on a large share of Android phones, and a box is not a compromise, it is a broken word.

The selector above makes this your choice rather than ours. Whichever you pick, the chart below shows exactly what the 24 encoded letters look like.

Why Capitals Stay Full Height

By default this tool leaves your existing capitals alone and only converts lowercase. That is not an oversight — it is what small caps are.

In typography, small caps exist to give you a second tier between lowercase and full capitals. A name set in small caps keeps its initial at full height and drops the rest to roughly x-height, so the word reads as emphasised without shouting. Flattening every letter to the same small-cap height gives you all-caps in a smaller size, which is a different effect and a noticeably louder one.

The distinction matters for round-tripping too. With capitals preserved, converting back to plain text is lossless — the capitals were never touched, so they come back exactly as typed. With the toggle off, the original capitalisation is genuinely unrecoverable, because nothing in the output records that a letter was once uppercase. Switch the direction toggle above to try it either way.

Small Caps vs All Caps vs "Tiny Text"

These get searched for interchangeably and produce very different results.

  • Small caps — capital letterforms at roughly the height of a lowercase x. What this page makes. Reads as quiet emphasis.
  • All caps — ordinary capital letters. Your keyboard already does this and no tool is needed. Reads as shouting.
  • Tiny text — usually means superscript or subscript characters, which are a different and much sparser Unicode set with large gaps. It is a distinct effect, not a smaller version of this one.
  • Font generators — most sites bundle a dozen styles behind one box. That is convenient and it is also why their output so often contains broken characters: bundling hides which specific set a given style comes from, and therefore where it will fail.

People also search for this as a "small text generator". If that is what brought you here, this is the page — the phrase describes the same result.

Where Small Caps Work and Where They Do Not

Bios, usernames and display names

The main use. Instagram, TikTok, Discord and Twitter all accept these characters in bios and display names. Discord nicknames cap at 32 characters and each small cap counts as one, so length behaves normally here — unlike most decorative text styles.

Search, accessibility and the catch worth knowing

This is the honest downside, and no other page on this topic seems willing to say it. Because is a separate character rather than a styled a, a search for your name in ordinary letters will not match your small-caps version, and a screen reader may read the characters out oddly or skip them. Never use this for a page heading, a job title, an email subject or anything someone needs to find by searching. Use CSS small caps there instead.

Documents and spreadsheets

Fine in a cell or a caption. In Word or Google Docs, though, use the built-in small caps formatting — it keeps the text as real letters, so spellcheck, find-and-replace and search all keep working.

What People Use It For

  • Instagram, TikTok and Twitter bios that need quiet emphasis
  • Discord display names and nicknames that stay within the character limit
  • Game usernames and clan tags where you cannot control the font
  • Spreadsheet headers and captions that should look styled without formatting
  • Converting small-caps text you were sent back into ordinary letters
  • Checking which letters break before committing to a username

Frequently Asked Questions

Is the small caps generator free?

Yes, with no account and no limit. The conversion is a character lookup that runs on your device, so there is no server doing work and nothing to charge for.

Why are Q and X not small capitals?

Unicode has no small capital X at all, and its small capital Q is missing from many phone fonts. By default both stay lowercase, which matches the height of small caps closely and keeps the text reversible.

Can I convert small caps back to normal text?

Yes. Switch the direction toggle and paste the small caps in. If you kept real capitals when converting, the round trip is exact; if you did not, the original capitalisation cannot be recovered.

Will small caps hurt my SEO or accessibility?

In a heading or a title, yes. These are separate characters, so searches for the plain spelling will not match and screen readers may misread them. Use CSS small caps anywhere text must stay findable.

Does this work on iPhone and Android?

Yes. The 24 mapped letters are well supported across both, which is exactly why the rare small capital Q is not used by default. Preview a username before saving it.

Why do small caps show as boxes somewhere?

That app or device is missing the glyph in its font stack. Switching the Q and X option to normal capitals removes the character most likely to be missing.

What's the difference between small caps and all caps?

All caps is full-height capitals and reads as shouting. Small caps sit at roughly lowercase height and read as quiet emphasis, keeping any real capitals full height for contrast.

Is it safe to paste text here?

Yes. Everything happens in your browser with a lookup table loaded alongside the page. Nothing is sent anywhere, nothing is stored, and the tool works offline.

More Text Tools

Last updated 2026-08-07.