Small Caps Generator

Convert plain text into small caps Unicode characters — real small-capital glyphs from the IPA Extensions, Phonetic Extensions, and Latin Extended-D blocks, not CSS font-variant styling, so they display as small caps anywhere plain text is accepted.

Quick Facts

Method
Unicode small-capital letters (IPA Extensions, Phonetic Extensions & Latin Extended-D blocks)
Each letter maps to its own dedicated small-capital code point — real characters, not CSS font-variant-caps styling.
Coverage
24 of 26 letters (A-Z except Q and X)
Unicode defines no small-capital Q or X, so those two letters, plus numbers and punctuation, pass through unchanged.

Your Results

Calculated
Small caps output
-
Copy and paste anywhere
Character count
-
Original text length
Word count
-
Whitespace-separated words
Unsupported characters
-
No small-cap form, kept as-is

Ready

Enter text and choose a style, then press Convert.

How the Small Caps Generator Works

Real small-caps typography — the kind a word processor or a typesetting program applies with a "small caps" toggle — shrinks capital letters to roughly x-height while keeping them true capitals in shape. Ordinary web text has no equivalent toggle that survives a paste into a plain-text field like a social bio, so this tool takes a different route: it swaps each ordinary letter for a separate Unicode character — a dedicated small-capital letterform — drawn from the IPA Extensions (U+0250–U+02AF), Phonetic Extensions (U+1D00–U+1D7F), and Latin Extended-D (U+A720–U+A7FF) blocks. Because the output is genuinely different characters, not a style flag on the original letters, it renders as small caps anywhere Unicode text is displayed, with no dependency on the destination supporting rich text or CSS.

The mapping formula

Every letter, uppercase or lowercase, is looked up by its position in the alphabet and replaced with its dedicated small-capital code point:

  • A ᴀ U+1D00, B ʙ U+0299, C ᴄ U+1D04, D ᴅ U+1D05, E ᴇ U+1D07, F ꜰ U+A730, G ɢ U+0262, H ʜ U+029C
  • I ɪ U+026A, J ᴊ U+1D0A, K ᴋ U+1D0B, L ʟ U+029F, M ᴍ U+1D0D, N ɴ U+0274, O ᴏ U+1D0F, P ᴘ U+1D18
  • R ʀ U+0280, S ꜱ U+A731, T ᴛ U+1D1B, U ᴜ U+1D1C, V ᴠ U+1D20, W ᴡ U+1D21, Y ʏ U+028F, Z ᴢ U+1D22

That covers 24 of the 26 letters. Q and X have no small-capital code point defined anywhere in the Unicode standard, so this calculator leaves them exactly as typed rather than guessing at a lookalike. Digits, punctuation, spaces, accented letters, and non-Latin scripts also have no small-cap equivalent in these blocks and pass through unchanged in every style.

All small caps vs. title style

The All small caps style converts every letter in the text, regardless of its original case. The Title style option follows a long-standing print-typography convention instead: the first letter of each word is kept as a normal, full-size capital, and only the remaining letters of that word convert to small caps — the look used for stylized headings, drop-cap openings, and acronyms rendered as, for example, a large "N" followed by small-capital "ASA."

Why it displays consistently

Because the result is composed of ordinary (if unusual) Unicode text characters, it behaves like any other string: it can be copied, pasted, searched inexactly, and stored, and it will render as small-capital glyphs in any app or font that supports the IPA Extensions, Phonetic Extensions, and Latin Extended-D blocks — coverage that spans the overwhelming majority of modern browsers, phones, and social platforms.

Frequently Asked Questions

How does the small caps generator actually shrink my letters?
It does not apply CSS font-variant or font-size styling. It replaces each ordinary letter with a separate Unicode character — a small-capital letterform — from the IPA Extensions, Phonetic Extensions, or Latin Extended-D blocks. Because the result is genuine text rather than markup, it displays as small caps on any platform that renders Unicode, including places that strip HTML, like social media bios.
Why don't the letters Q and X change when I convert text?
Unicode has never assigned code points for a small-capital Q or a small-capital X. All 24 other letters, A through Z minus those two, have a dedicated small-capital character, but Q and X do not, so this tool leaves them exactly as typed rather than substituting a lookalike.
What does the title-style option do differently from all small caps?
All small caps converts every letter, uppercase or lowercase, to its small-capital form. The title-style option follows a traditional typographic convention: the first letter of each word stays a full-size capital, and only the remaining letters in that word convert to small caps — the look used for drop-cap style headings and stylized acronyms.
Will small caps Unicode text work everywhere I paste it?
Almost everywhere that accepts plain Unicode text, including Instagram, X/Twitter, Facebook, LinkedIn, WhatsApp, Discord, and most bios and comment boxes. A few older systems, fonts, or screen readers may render the special glyphs inconsistently, so use small caps sparingly in body text meant to be read aloud.