Facebook Font Generator
Type your text and copy any style straight into a Facebook post, comment, bio or name.
No style matches that filter.
Tip: the whole thing runs in your browser. Nothing you type is sent anywhere.
How the Facebook font generator works
Facebook has no font picker. Every post, comment and bio is rendered in the same system font, and there is no setting to change it. What this tool does instead is swap each letter you type for a different Unicode character that happens to look bold, cursive, gothic or bubbly. The result is still plain text, so Facebook accepts it anywhere text is allowed and stores it exactly as you pasted it.
Most of the styles come from the Mathematical Alphanumeric Symbols block, which Unicode added in 2001 so that maths papers could tell a bold 𝐱 from an italic 𝑥. Bubble letters come from Enclosed Alphanumerics, small caps are phonetic symbols, and underline or strikethrough effects are ordinary letters followed by a combining mark. Decorated styles just wrap the text in symbols like ꧁༺ and ༻꧂. Only A–Z, a–z and 0–9 have counterparts in those blocks; accented letters, Cyrillic, Arabic or Chinese characters stay unchanged.
How to use fancy fonts on Facebook
- Type or paste your text in the box above. It can be a whole sentence; line breaks are kept.
- Pick a style and press Copy. The filter box helps when you know what you want (try “script”, “bubble” or “underline”).
- Paste it into Facebook. On a phone, long-press the text field and choose Paste; on desktop press Ctrl+V (⌘V on Mac).
Work everywhere: profile posts, page posts, group posts, comments, replies and captions on photos and reels. Mix one styled headline with normal text for the best readability.
The 101-character bio accepts these characters, as do the “Details” lines. Each combining mark counts as an extra character, so underlined text uses roughly twice the budget. See the bio tool.
Usually rejected. Facebook's name policy only allows characters from real alphabets, so 𝓼𝓬𝓻𝓲𝓹𝓽 letters trigger the “name not allowed” error. The nickname field and group or page names are more forgiving. Details on the stylish name page.
All accept pasted Unicode text. Story text and Marketplace titles render it too, although Marketplace search will not match a styled word to its plain spelling.
Why some fonts show as boxes or question marks
Your device draws each character with the fonts it has installed. Modern iPhones, Android phones, Windows 10/11 and macOS all ship fonts that cover the mathematical letters, so bold, italic, script, gothic and monospace styles look fine for almost everyone. Problems appear on older Android versions, Windows 7, some smart TVs and cheap feature phones, where a missing glyph turns into an empty box (▯) or a question mark.
- Safest: Bold, Italic, Sans Bold, Monospace, Fullwidth, Underline and Strikethrough.
- Mostly fine: Script, Fraktur, Double-struck, Bubble, Small caps, Superscript.
- Least reliable: Black squared and Black bubble letters (some phones show 🅰 🅱 🅾 🅿 as emoji), Glitch and Mirrored, which borrow rare letters from several scripts.
If it matters that everyone can read it, keep the fancy font to a short headline and put the actual message in normal text underneath.
Accessibility, search and other limitations
Screen readers do not see “Hello” when you paste 𝓗𝓮𝓵𝓵𝓸. Depending on the app they read “mathematical bold script capital H, mathematical bold script small E…” letter by letter, or skip the word entirely. Blind and low-vision users, and anyone using Facebook's automatic translation, get nothing useful from a styled paragraph. Use fancy fonts for decoration, not for information.
Search and hashtags treat styled letters as different characters. #𝗦𝘂𝗺𝗺𝗲𝗿 is not #Summer and will not appear in that hashtag feed, and Facebook search will not find a post by its styled words. Mentions (@name) also have to be typed normally.
Ads and moderation: Meta's ad review may reject copy that relies on Unicode fonts, and posts made entirely of decorated characters are sometimes down-ranked as low quality. Keep it light.
Character limits: the fancy letters count as one character each, but underline, strikethrough and glitch effects add one to three invisible marks per letter, so they use up the bio limit and the 63,206-character post limit faster.