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.