Desk Account

Small Text Generator

Type or paste below and get tiny text instantly: superscript, small caps, or subscript. These are real Unicode characters, so they paste anywhere — Instagram bios, X, Discord, TikTok, YouTube comments. Everything runs in your browser.

Private — counting runs in your browser, nothing is uploaded
Style:

Small text

The result is Unicode symbols, not a font — some apps, search boxes and screen readers read these characters poorly or not at all.

How it works (and its limits)

The generator maps each letter to a lookalike Unicode character (superscript letters, small capitals, subscripts). Because they are ordinary Unicode, they survive copy-paste into any app that supports Unicode text.

Unicode does not include a complete alphabet for every style: subscript has only about half the letters (a, e, h, i, j, k, l, m, n, o, p, r, s, t, u, v, x), and a few small-caps letters (like x) have no dedicated character. Letters without a counterpart are left unchanged — that is a limit of Unicode itself, not of this tool.

Screen readers may spell converted text letter by letter or skip it, so avoid small text for anything essential — keep it decorative.

Same text in other styles:

What actually converts — and what stays plain

Each style is a real Unicode character swap (a bold letter is a DIFFERENT character, not a font), so coverage varies by style: bold covers letters AND digits (0-9), while italic and cursive cover only letters — numbers, punctuation and most symbols pass through unchanged in those styles. The live coverage line above the output («N of M converted») reflects this exactly for whatever you typed, not a fixed promise — paste a sentence with digits into italic to see the difference from bold.

Where these characters paste — and where they might not

These are standard Unicode code points, so they paste correctly almost anywhere text is plain Unicode (most social bios, chat apps, documents). They can render as boxes/tofu on very old systems or fonts missing the specific block, and some platforms strip or normalize unusual Unicode in specific fields (e.g. a username). There is no guarantee of acceptance on any third-party platform — test on your target platform before relying on it for something important.

Accessibility: what a screen reader hears

Styled Unicode characters are NOT the same as bold/italic HTML — a screen reader may read them as individual math symbols, spell them out letter by letter, or skip them, depending on the reader and font. If your primary goal is accessible emphasis (not decorative flair), use real bold/italic formatting in the app you're posting to instead; keep this tool for visual styling where plain-text accessibility isn't the priority.

Is my text uploaded anywhere?

No. The conversion is a simple character mapping that runs entirely in your browser — nothing is sent to a server, stored, or logged.

How does tiny text work?

It isn't a font or a font size — each letter is swapped for a small lookalike character that already exists in Unicode (superscript letters, small capitals, subscripts). That's why you can paste it into places that don't allow formatting, like Instagram bios or usernames.

Why do some letters stay normal size?

Unicode doesn't define a small version of every letter. Subscript is missing about half the alphabet, and a few small-caps letters have no dedicated character. Letters without a small counterpart pass through unchanged.

Where can I use small text?

Anywhere that accepts Unicode text: Instagram and TikTok bios, X posts, Discord, YouTube comments, WhatsApp, Twitch. Some older systems and fonts may show missing-character boxes instead — and screen readers may struggle with it, so use it decoratively, not for essential information.

↑ Back to tool