📝

Tiny Text for Instagram Captions and Comments


Tiny text in an Instagram caption is the same Unicode trick as a tiny-text bio — small capital letters (ᴛ, ʜ, ᴇ), superscript (ᵗ, ʰ, ᵉ) or subscript (ₜ, ₕ, ₑ) pasted as real characters. Captions give you far more room than a bio, which is where the trick gets useful: a tiny-text label above each section of a long post, hashtags and mentions kept in normal text, and the result reads like a designed newsletter in the middle of a feed.

This is the longer read on the caption-and-comment side of the same idea covered in the tiny text on Instagram bio guide. The bio is the headline; the caption is the article.

The one rule that matters most

Keep hashtags and @mentions in normal text. Styled characters in a hashtag break it — #𝐬𝐭𝐲𝐥𝐞 is not the same tag as #style, and Instagram will treat it as a brand-new tag nobody follows. Mentions are the same: @𝐀𝐥𝐞𝐱 will not link to Alex’s profile. If you want a tag or a mention to be tappable and followable, it has to be in regular ASCII.

The whole point of styled text in captions is the labelling, not the discovery. Styled the labels, leave the discovery words alone.

Pattern 1: section labels in a long caption

A photo dump of a recipe, a travel day, a morning routine. The caption is 200+ words. Without labels, it is a wall of text. With labels, it is a magazine layout.

ᴛʜᴇ ʀᴇᴄɪᴘᴇ
2 cups flour
1 tsp salt
...

ᴛʜᴇ ᴍᴇᴛʜᴏᴅ
Mix, rest 30 min, bake at 200°C.
...

#sourdough #baking #homemade

The small-caps labels sit at x-height, so the eye catches them as labels without dominating the line. The hashtags at the bottom stay ASCII so they actually work.

To make your own: open the Small Caps Generator, type “the recipe”, copy the result, paste it as a standalone line. Repeat for each label. The whole thing takes about a minute.

Pattern 2: breadcrumb / first-line emphasis

A single line at the top of the caption, in tiny text, that signals the post’s tone. Then the caption in normal text below.

sᴍᴀʟʟ ᴡᴏʀᴅs, ʙɪɢ ɪᴅᴇᴀs
Welcome back to the studio. This week I am...

The first line is a hook. It also breaks the visual monotony of a long block of normal text. Two-line captions are read at a higher rate than one-line ones; a tiny-text first line gets the eye to slow down before the long form begins.

Normal text for the caption itself, tiny text for a sign-off.

Thanks for reading. See you Thursday.
— the editor

˖ sᴛᴜᴅɪᴏ ᴍᴀʀʟᴏᴡ ˖

The sign-off in tiny text is a different register from the caption. It reads like a magazine colophon. The aesthetic symbols (˖) at the edges are optional but consistent with the editorial feel — the aesthetic symbols guide covers the full vocabulary.

Comments: when tiny text helps, when it hurts

Comments are 100% styled-Unicode-friendly. There is no font picker but there is no restriction either. Two patterns work:

  • Replies that should be quiet. A small-caps “noted, thanks!” in a thread reads as a deliberate understatement.
  • Replies that should be loud. Superscript or bold-script for a punchy one-liner in a noisy comment section.

Where it hurts: anything you want the original poster or other readers to be able to quote or find again. The styled comment is unfindable via Instagram’s in-app search.

The 2,200-character limit

Instagram captions cap at 2,200 characters. Tiny text does not change that budget — every small-cap character is still one character. A 200-word caption in normal text is roughly the same character count when converted to small caps, because the swap is one-for-one.

What does change: a label-heavy caption tends to run longer than a label-free one, because each label is its own line. Budget 50–80 extra characters if you are adding three or four section labels.

Hashtags at the end (in normal text)

The styled-caption-with-plain-hashtags pattern is the safest of the three approaches Instagram currently allows. The styled middle, the plain end, no styled discovery tokens. Style:

ᴡʜᴀᴛ ɪ sʜɪᴘᴇᴅ ᴛʜɪs ᴡᴇᴇᴋ

A new essay on craft, a redesign of the studio site, and a quiet piece on burnout...

— -

#design #writing #studio

The em-dash and the period at the bottom are normal text. The labels are small caps. Hashtags are ASCII. Every word that needs to be discoverable is discoverable.

The honesty section

Line breaks. Instagram collapses multiple line breaks in a caption into a single line break in the rendered post. To get the “blank line between paragraphs” effect you see in the examples above, use a single line break plus a non-breaking space ( ) on its own line, or a special character like a middle dot (·) on a line by itself. A blank line made only of the Enter key will not render as blank.

Mixed alphabets. The small-caps alphabet covers most English words but does not have proper characters for q or x — see the what is small caps guide for the full character map. A label like “the questions” comes out as “ᴛʜᴇ ǫᴜᴇsᴛɪᴏɴs”, with a look-alike for q. Honest tools show this; dishonest ones do not.

Caption preview. Instagram shows the first 125 characters of a caption before the “…more” link. Style the first line so the preview reads as designed. Style the section labels so the eye finds them quickly when the user expands.

Quick recap

Tiny text in captions is a labelling tool, not a discovery tool. Use it for section headers and sign-offs; keep hashtags, mentions and any word you want to be searchable in normal text. Generate with the Small Caps Generator and the Small Text Generator, paste into the caption field, and remember the 2,200-character cap.

Try it now — Small Text Generator
Open tool →
← All guides