Font generator
Fonts for Instagram captions
Instagram's caption box has no font menu and no bold button, so a styled caption is built from look-alike Unicode characters. Type a line below, copy a style and paste it into your caption. Use it for a headline or a label rather than the whole thing: Instagram's search reads captions, and words in styled letters may not match what people type.
Updated 6 October 2026
Your text in every style
Changes as you type. It all happens in your browser, so nothing is uploaded.
๐ช๐ฒ๐ฒ๐ธ๐ป๐ถ๐ด๐ต๐ ๐ฑ๐ถ๐ป๐ป๐ฒ๐ฟ ๐ถ๐ป ๐ฎ๐ฌ ๐บ๐ถ๐ป๐๐๐ฒ๐
Bold
๐๐ฆ๐ฆ๐ฌ๐ฏ๐ช๐จ๐ฉ๐ต ๐ฅ๐ช๐ฏ๐ฏ๐ฆ๐ณ ๐ช๐ฏ 20 ๐ฎ๐ช๐ฏ๐ถ๐ต๐ฆ๐ด
Italic ยท Numbers stay upright.
แดกแดแดแดษดษชษขสแด แด ษชษดษดแดส ษชษด 20 แดษชษดแดแดแด๊ฑ
Small caps
โง๏ฝฅ๏พ: *โง๏ฝฅ๏พ:* Weeknight dinner in 20 minutes *:๏ฝฅ๏พโง*:๏ฝฅ๏พโง
Sparkles
More stylesFewer styles38
Bold & italic ยท 6
๐๐๐๐ค๐ง๐ข๐ ๐ก๐ญ ๐๐ข๐ง๐ง๐๐ซ ๐ข๐ง ๐๐ ๐ฆ๐ข๐ง๐ฎ๐ญ๐๐ฌ
Bold (serif)
๐๐๐๐๐๐๐โ๐ก ๐๐๐๐๐๐ ๐๐ 20 ๐๐๐๐ข๐ก๐๐
Italic (serif) ยท Numbers stay upright.
๐พ๐๐๐๐๐๐๐๐ ๐ ๐๐๐๐๐ ๐๐ 20 ๐๐๐๐๐๐๐
Bold italic (serif) ยท Numbers stay upright.
๐๐๐๐ ๐ฃ๐๐๐๐ฉ ๐๐๐ฃ๐ฃ๐๐ง ๐๐ฃ 20 ๐ข๐๐ฃ๐ช๐ฉ๐๐จ
Bold italic ยท Numbers stay upright.
๐ถ๐พ๐พ๐๐๐๐๐๐ ๐ฝ๐๐๐๐พ๐ ๐๐ ๐ค๐ข ๐๐๐๐๐๐พ๐
Sans serif
๐๐๐๐๐๐๐๐๐ ๐๐๐๐๐๐ ๐๐ ๐ธ๐ถ ๐๐๐๐๐๐๐
Typewriter
Cursive ยท 2
๐ฒโฏโฏ๐๐๐พโ๐ฝ๐ ๐น๐พ๐๐โฏ๐ ๐พ๐ 20 ๐๐พ๐๐๐โฏ๐
Cursive ยท Numbers stay as they are.
๐ฆ๐ฎ๐ฎ๐ด๐ท๐ฒ๐ฐ๐ฑ๐ฝ ๐ญ๐ฒ๐ท๐ท๐ฎ๐ป ๐ฒ๐ท 20 ๐ถ๐ฒ๐ท๐พ๐ฝ๐ฎ๐ผ
Bold cursive ยท Numbers stay as they are.
Gothic ยท 2
๐๐ข๐ข๐จ๐ซ๐ฆ๐ค๐ฅ๐ฑ ๐ก๐ฆ๐ซ๐ซ๐ข๐ฏ ๐ฆ๐ซ 20 ๐ช๐ฆ๐ซ๐ฒ๐ฑ๐ข๐ฐ
Old English ยท Numbers stay as they are.
๐๐๐๐๐๐๐๐๐ ๐๐๐๐๐๐ ๐๐ 20 ๐๐๐๐๐๐๐
Bold Old English ยท Numbers stay as they are.
Outline ยท 1
๐๐๐๐๐๐๐๐๐ฅ ๐๐๐๐๐๐ฃ ๐๐ ๐๐ ๐๐๐๐ฆ๐ฅ๐๐ค
Outline
Bubbles & boxes ยท 6
โโโโโโโโโฃ โโโโโโก โโ โกโช โโโโคโฃโโข
Bubble
๐ ฆ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ฃ ๐ ๐ ๐ ๐ ๐ ๐ ก ๐ ๐ โทโฟ ๐ ๐ ๐ ๐ ค๐ ฃ๐ ๐ ข
Black bubble ยท Capitals only.
๐ ๐ด๐ด๐บ๐ฝ๐ธ๐ถ๐ท๐ ๐ณ๐ธ๐ฝ๐ฝ๐ด๐ ๐ธ๐ฝ 20 ๐ผ๐ธ๐ฝ๐ ๐ ๐ด๐
Square ยท Capitals only.
๐๐ ด๐ ด๐ บ๐ ฝ๐ ธ๐ ถ๐ ท๐ ๐ ณ๐ ธ๐ ฝ๐ ฝ๐ ด๐ ๐ ธ๐ ฝ 20 ๐ ผ๐ ธ๐ ฝ๐๐๐ ด๐
Black square ยท Capitals only. Some letters show as emoji (๐ ฐ ๐ ฑ ๐ พ ๐ ฟ).
๐ฆโ โ โฆโฉโคโขโฃโฏ โโคโฉโฉโ โญ โคโฉ โต0 โจโคโฉโฐโฏโ โฎ
Brackets
๏ผท๏ฝ ๏ฝ ๏ฝ๏ฝ๏ฝ๏ฝ๏ฝ๏ฝใ๏ฝ๏ฝ๏ฝ๏ฝ๏ฝ ๏ฝใ๏ฝ๏ฝใ๏ผ๏ผใ๏ฝ๏ฝ๏ฝ๏ฝ๏ฝ๏ฝ ๏ฝ
Wide (vaporwave)
Small ยท 1
แตแตแตแตโฟโฑแตสฐแต แตโฑโฟโฟแตสณ โฑโฟ ยฒโฐ แตโฑโฟแตแตแตหข
Tiny ยท No small q exists, so a look-alike is used.
Lines ยท 6
Wฬถeฬถeฬถkฬถnฬถiฬถgฬถhฬถtฬถ dฬถiฬถnฬถnฬถeฬถrฬถ iฬถnฬถ 2ฬถ0ฬถ mฬถiฬถnฬถuฬถtฬถeฬถsฬถ
Strikethrough
Wฬธeฬธeฬธkฬธnฬธiฬธgฬธhฬธtฬธ dฬธiฬธnฬธnฬธeฬธrฬธ iฬธnฬธ 2ฬธ0ฬธ mฬธiฬธnฬธuฬธtฬธeฬธsฬธ
Slashed
Wฬฒeฬฒeฬฒkฬฒnฬฒiฬฒgฬฒhฬฒtฬฒ dฬฒiฬฒnฬฒnฬฒeฬฒrฬฒ iฬฒnฬฒ 2ฬฒ0ฬฒ mฬฒiฬฒnฬฒuฬฒtฬฒeฬฒsฬฒ
Underline
Wฬณeฬณeฬณkฬณnฬณiฬณgฬณhฬณtฬณ dฬณiฬณnฬณnฬณeฬณrฬณ iฬณnฬณ 2ฬณ0ฬณ mฬณiฬณnฬณuฬณtฬณeฬณsฬณ
Double underline
Wฬ eฬ eฬ kฬ nฬ iฬ gฬ hฬ tฬ dฬ iฬ nฬ nฬ eฬ rฬ iฬ nฬ 2ฬ 0ฬ mฬ iฬ nฬ uฬ tฬ eฬ sฬ
Overline
Wฬคeฬคeฬคkฬคnฬคiฬคgฬคhฬคtฬค dฬคiฬคnฬคnฬคeฬคrฬค iฬคnฬค 2ฬค0ฬค mฬคiฬคnฬคuฬคtฬคeฬคsฬค
Dotted
Fun ยท 10
sวสnuแดษฏ 0แ uแด ษนวuuแดp สษฅฦแดuสววM
Upside down
ฦจษฦunim 02 ni ษฟษnnib ฦสฯฑinสษษW
Mirror
Wฬฬeฬฬญeฬอkฬฬnอฬiฬฬgอฬhออtฬฬ dฬฬiฬฬบnออnฬฬบeฬฬ rอฬ iฬฬ nฬอ 2ออ0ฬฬ mอฬiอฬnออuฬฬ tฬฬบeฬฬsอฬ
Glitch
Wฬฬeฬฬญeฬฬฬฬญฬฬ kอฬฬอฬฬบฬฬ ฬบอnฬฬiฬออชฬฬฬ ฬบอฬอgอฬฬฬอฬ ฬ ฬ ฬ ฬ hฬฬ tอฬฬฬออฬอฬฬ dอฬอฬญฬ อiฬฬฬฬฬญฬnอฬฬฬอฬญnฬฬฬอออฬ ออฬญeฬฬฬฬญฬ ฬ rฬฬอซฬญฬบฬญ iอออฬฬฬบฬ ออฬญnฬฬอฬบฬญฬบ 2ฬฬ 0ฬฬ mฬฬ iฬอฬฬบฬญอnออฬฬฬฬฬ ฬบฬบฬญuฬฬฬฬฬฬฬบฬญอฬญtอฬอฬ ฬ อeอฬอฬบฬ ฬบsฬฬบ
Zalgo (heavy glitch)
W e e k n i g h t d i n n e r i n 2 0 m i n u t e s
Spaced out
โก W e e k n i g h t โก d i n n e r โก i n โก 2 0 โก m i n u t e s โก
Hearts
๊ฐเฆ Weeknight dinner in 20 minutes เป๊ฑ
Cute frame
โ ๅฝก Weeknight dinner in 20 minutes ๅฝกโ
Stars
โ Weeknight dinner in 20 minutes โ
Flowers
โณ Weeknight dinner in 20 minutes โณ
Arrows
Look-alike ยท 4
โฉษษโญโฆลโฒโฑงโฎ ฤลโฆโฆษโฑค ลโฆ 20 โฅลโฆษโฎษโด
Currency ยท Letters from currency signs; hard to read for screen readers.
ะฉััะบะฟัgะฝั ะดัะฟะฟัั ัะฟ 20 ัซัะฟััั$
Faux Cyrillic ยท Real Cyrillic letters chosen for their shape, so the words read as gibberish to screen readers.
๊ ๊๊๊๊ค๊ค๊ ๊๊ ๊ท๊ค๊ค๊ค๊๊ช ๊ค๊ค 20 ๊ญ๊ค๊ค๊๊๊๊
Fancy ยท Yi syllables chosen for their shape.
แแแแฆแแฅแถแแ แดแฅแแแแ แฅแ 20 แทแฅแแฌแแแ
Tribal ยท Cherokee and Ethiopic letters chosen for their shape.
Where they work
| Where | Works? | Notes |
|---|---|---|
| Post and Reel captions | Works | Every style here pastes into the caption box and shows in the feed. A styled opening line followed by plain text is the layout that reads best. |
| The opening lines before โmoreโ | Works | The feed shows the start of a caption and tucks the rest behind โmoreโ, so a bold or small-caps opener is seen even by people who never tap it. |
| Hashtags | Doesn't work | #๐ฑ๐ถ๐ป๐ป๐ฒ๐ฟ isn't the #dinner tag, so the post won't show up there. Type tags in plain letters, at the end or in the flow of a sentence. |
| @mentions | Doesn't work | A mention links to the account and notifies them only when the handle is typed in plain characters. Style the words around it, never the @name itself. |
| Alt text | Doesn't work | Alt text is written for people using screen readers, which may spell styled characters out or skip them. Describe the photo in plain sentences, however styled the caption is. |
| Sharing the post to Facebook | Works | When a post is shared to Facebook as well, the styled characters go with the caption, because they're part of the text rather than formatting. |
| Instagram search | Partly | Instagram has said its search matches what people type against usernames, bios, captions, hashtags and places. Styled words may not match, so keep your topic words plain. |
Captions are plain text, so the style lives in the characters
Stories and the Reels editor have a text tool with built-in fonts. A post caption has nothing like it: no font list and no bold or italic button. If you draft a caption in a notes app with real bold, the bold vanishes when you paste it into Instagram, because the formatting doesn't travel with the words. A line like ๐ช๐ฒ๐ฒ๐ธ๐ป๐ถ๐ด๐ต๐ ๐ฑ๐ถ๐ป๐ป๐ฒ๐ฟ survives, because every letter in it is a bold character in its own right.
The same fact explains the downsides. To Instagram, ๐ฑ๐ถ๐ป๐ป๐ฒ๐ฟ isn't the word dinner but six unusual characters, so the more of a caption you style, the less of it search and screen readers can use.
A caption layout that uses styles sparingly
Each featured style suits one part of a caption. Here is a recipe post laid out with them:
| Part | Style | Example |
|---|---|---|
| Opening line | Bold | ๐ช๐ฒ๐ฒ๐ธ๐ป๐ถ๐ด๐ต๐ ๐ฑ๐ถ๐ป๐ป๐ฒ๐ฟ: paneer wraps in 20 minutes |
| Body | Plain | One pan, five ingredients, and the wraps reheat well for lunch. |
| Labels | Small caps | แดกสแดแด สแดแด ษดแดแดแด , then ๊ฑแดกแดแด๊ฑ |
| Aside | Italic | ๐ด๐ฆ๐ณ๐ท๐ฆ๐ด ๐ต๐ธ๐ฐ, ๐ฐ๐ณ ๐ฐ๐ฏ๐ฆ ๐ท๐ฆ๐ณ๐บ ๐ฉ๐ถ๐ฏ๐จ๐ณ๐บ ๐ฑ๐ฆ๐ณ๐ด๐ฐ๐ฏ |
| Sign-off | Sparkles | โง๏ฝฅ๏พ: *โง๏ฝฅ๏พ:* dinnerโs ready *:๏ฝฅ๏พโง*:๏ฝฅ๏พโง |
| Hashtags | Plain | #weeknightdinner #paneer |
Notice what stays plain: the dish, the method and the tags. Those are the words someone might search for and the words a screen reader needs to say properly. The styling marks the structure without hiding the content.
Write the opening line for the feed
In the feed, a caption is cut off after its opening and the rest waits behind โmoreโ. That opening is the one part nearly everyone reads, which makes it the natural home for a styled line. A few rules keep it working:
- Style the hook, not the subject. In ๐ช๐ฒ๐ฒ๐ธ๐ป๐ถ๐ด๐ต๐ ๐ฑ๐ถ๐ป๐ป๐ฒ๐ฟ: paneer wraps in 20 minutes, the bold catches the eye and paneer wraps stays searchable.
- Keep it to one short line. A styled line that wraps onto a second row looks heavy and pushes your actual point further down.
- Don't open with the sparkle frame. It puts 12 characters of decoration before your first word, so readers meet symbols before they meet the point.
- Watch the numbers. Italic has no digits of its own and leaves 20 upright, which looks deliberate in an aside but odd in a headline.
What to leave in plain text
- Hashtags and @mentions, so tags group your post and mentions reach the person.
- Prices, dates, times and addresses, which people need to read at a glance and sometimes copy.
- Web addresses. Instagram doesn't make links in captions tappable, so people copy them by hand, and a styled address copies as the wrong characters.
- Comment keywords. If you ask people to comment a word such as RECIPE, write it in plain capitals: people copy what they see, and an automation listening for RECIPE may not count ๐ฅ๐๐๐๐ฃ๐.
Fixing a caption that shows boxes
A style that looks fine on your phone can show as empty boxes on someone else's, usually because their device has no font with those characters. Bold, italic and small caps are widely supported; the rarer look-alike alphabets are the usual culprits.
You don't have to delete the post. Instagram lets you edit a caption after posting: open the post, tap the three dots, choose Edit and swap the problem line for a more common style. The photo, likes and comments stay as they are.
Questions people ask
Can I change the font of an Instagram caption?
Not with a setting. Captions have no font options, so the only way to get bold, italic or another look is to paste styled Unicode characters. The text tools in Stories and Reels do offer fonts, but those style text placed on the photo or video, not the caption underneath.
Why did my bold disappear when I pasted my caption?
Bold added with a notes app's or word processor's bold button is formatting, and Instagram's caption box drops formatting on paste. Make the bold line here instead: the letters themselves are bold characters, so there's nothing for Instagram to strip.
Do styled captions work on Reels and carousels?
Yes. Reels, carousels and single-photo posts share the same caption box, so every style here pastes into each. Reels also have a text tool in the editor for words placed on the video itself, and that tool uses Instagram's own fonts instead.
Can I bold just one word in a caption?
Yes. Type only that word in the box, copy the bold version and paste it where you want it in the caption. Everything else stays as you typed it, which is usually the best balance anyway.
Which caption font is easiest to read?
Bold sans and small caps hold up best on a phone screen, with italic close behind. Cursive, Old English and the look-alike alphabets are slower to read, so keep them to a word or two, such as a sign-off.
Related font pages
More font generators
Symbols, bios and captions
Turn comments on your posts into DMs
Ask people to comment a word like LINK. DMFast replies to each one and sends them your link in a DM, on Instagram and Facebook. Free plan, no card.
Start free