SOLVETUTORMATH SOLVER

Instrument MI-14-186 · Other

Small Caps Generator

Type a name, a headline, or a caption and get back a small-caps version made of real Unicode characters, ready to paste into any app that accepts plain text.

Instrument MI-14-186
Sheet 1 OF 1
Rev A
Verified
Type 14 — Ciphers & Encoding SER. 2026-14186

Small caps

ꜱᴏʟᴠᴇᴛᴜᴛᴏʀ ᴍᴀᴛʜ ꜱᴏʟᴠᴇʀ

small caps = replace each letter with its Unicode small-capital lookalike ("x" has none, left unchanged)

The working Every figure verified twice
  1. "SolveTutor Math Solver" -> "ꜱᴏʟᴠᴇᴛᴜᴛᴏʀ ᴍᴀᴛʜ ꜱᴏʟᴠᴇʀ"
Worksheet log
  1. No entries yet — change an input to log a scenario.

How this instrument works

Small caps is a typography style where lowercase letters are replaced by capital letters redrawn at roughly the height of a lowercase letter, giving text a distinctive, formal look without shouting like ALL CAPS. Traditionally this was something only a word processor or typesetting program could do, by swapping in a special font variant.

This tool works differently: it substitutes each letter with a separate Unicode character that happens to look like a small capital, drawn from blocks like Phonetic Extensions that were originally created for linguists transcribing pronunciation. Because these are ordinary text characters rather than font formatting, the result pastes correctly into bios, usernames, captions, and chat apps that don't support rich-text styling at all — it just looks like small caps because of the specific characters used, not because of any applied font.

The coverage has one real gap: there is no Unicode small-capital version of the letter "x" — none was ever encoded. Every other letter, a through z, has one. Lookup is case-insensitive, so it doesn't matter whether you type a word in lowercase, uppercase, or mixed case; the same small-capital glyph comes out for a given letter either way, with "x" being the sole exception that passes through unchanged, exactly as typed.

result=SmallCap(c1) SmallCap(c2)  SmallCap(cn)\text{result} = \text{SmallCap}(c_1)\ \text{SmallCap}(c_2)\ \cdots\ \text{SmallCap}(c_n)
Each character c in the input is looked up case-insensitively in the Unicode small-capital table (a-w, y, z all map to a dedicated code point; q and s use the newer U+A7AF / U+A731 points). The one exception is "x": no Unicode small-capital x exists, so it is left unchanged. Spaces, digits, and punctuation are also left unchanged.
  • Click into the text field and type or paste the text you want converted.
  • The small-caps result appears immediately below as you type — there is no submit button to press.
  • Copy the result directly from the readout, or use the Copy link button to save a permalink that reproduces this exact input.
  • Check for any letter "x" in your text — it has no small-caps equivalent and will appear unchanged in the output.

Converting a display name, and hitting the one letter gap

Type "SolveTutor Math Solver" and the tool returns "ꜱᴏʟᴠᴇᴛᴜᴛᴏʀ ᴍᴀᴛʜ ꜱᴏʟᴠᴇʀ". Every letter becomes its small-capital lookalike, whether you typed it as a capital or not — and this phrase converts completely, because it happens to contain no lowercase "x", the one letter for which no Unicode small-capital form exists anywhere to substitute.

Case doesn't change the outcome: typing "ABCXYZ" in all caps returns "ᴀʙᴄXʏᴢ" — the same small-capital glyphs you'd get from lowercase "abcxyz", with the same "X" passthrough for the one uncovered letter.

The letters Q and S deserve a specific mention, since they were the last to get a Unicode small-capital form. Typing "Q and S now have small caps" returns "ꞯ ᴀɴᴅ ꜱ ɴᴏᴡ ʜᴀᴠᴇ ꜱᴍᴀʟʟ ᴄᴀᴘꜱ", confirming both the small-capital Q (added in Unicode 12.0) and small-capital S (added in Unicode 5.1) convert correctly rather than being treated as another gap.

Questions

Why doesn't the letter "x" convert to small caps?

Because no Unicode small-capital "x" character has ever been encoded — it's a genuine gap in the standard, not a bug in this tool. Every other letter of the alphabet, a through z, has a dedicated small-capital code point, but x is left exactly as typed in the output. If you spot an unconverted "x" in your result, that's expected.

Will this small-caps text work on Instagram, TikTok, or Twitter/X bios?

In most cases, yes. These are real Unicode characters, not a font applied by formatting, so any platform that accepts standard Unicode text in its bio or caption field will display them correctly. A small number of very restrictive input fields strip out non-ASCII characters entirely, so it's worth pasting your result somewhere and checking before you rely on it in a permanent bio.

Is this the same as applying a small-caps font in Word or Google Docs?

No, and that's actually the point. A word processor's small-caps setting is formatting layered on top of ordinary letters — it disappears the moment you copy the text into a plain-text field. This tool instead substitutes each letter for a different Unicode character that visually resembles a small capital, so the small-caps look travels with the text itself into any plain-text context.

Does capitalization of my input matter?

No — the lookup is case-insensitive. Typing "hello" and "HELLO" both produce the identical small-capital result, because the whole idea of small caps is presenting every letter as a capital shape regardless of how it was originally cased. The only exception is "x", which passes through unchanged no matter which case you type it in.

Is my text sent anywhere when I use this tool?

No. The conversion runs entirely in your browser using JavaScript — nothing you type is sent to a server, logged, or stored anywhere outside your own device (aside from the optional worksheet log, which saves to your browser's local storage only if you choose to keep it).

References