Complete Guide 5 min read

Fancy Text Showing Boxes or Question Marks? Why and How to Fix It

Fancy fonts are really Unicode symbols, so some phones show boxes or question marks. Learn why it happens, which styles display safely and how to test first.

fancy text showing boxesfancy font not showingstylish text question marksbold text for instagram biounicode fonts not working

The short answer

Fancy text is not a font. Each "bold" or "fancy" letter is a separate Unicode symbol, and the person reading your post needs a font on their device that contains that symbol. If their phone, app or browser does not have one, they see a box (☐), a question mark or a blank space instead. To avoid it, stick to widely supported styles such as bold or wide text, keep key words plain, and test on a second device. The free Fancy Text Generator shows every style as you type so you can compare them before copying.

Why fancy text is really symbols

When you change a font in Word, the letters stay the same and only their look changes. Social apps such as Instagram and WhatsApp do not let you choose fonts in a bio or caption, so fancy text generators use a trick: they swap each normal letter for a look-alike character from another part of Unicode.

For example, the bold "A" you paste is not the letter A at all. It is a character from the Mathematical Alphanumeric Symbols block, which was created so scientists can write formulas that use bold, script or double-struck letters as separate symbols. The same idea gives you circled letters (Ⓐ), fullwidth letters (A) from East Asian typography, and small raised letters (ᵃ) used in phonetics.

Because these are real characters, they survive copy and paste anywhere plain text is allowed. That is also the source of every display problem.

Five reasons fancy text shows boxes or question marks

  • The viewer's device has no font for the symbol. Newer phones and computers ship fonts covering most of these characters. Older phones, some smart TVs, car screens and basic feature phones may not, so they show "tofu" boxes.
  • The app uses its own limited font. Some apps, games and point-of-sale or SMS systems render text with a small built-in font and cannot draw unusual symbols.
  • The generator produced characters that do not exist. Some Unicode alphabets have gaps. For example, the double-struck capital C is a separate, older character (ℂ), so the "slot" where it would be in the maths block is empty. A generator that simply shifts every letter by a fixed number lands on those empty slots, and every device shows a box for them.
  • The text was squeezed through an old system. SMS gateways, older databases and some forms that only accept basic characters replace anything unusual with "?".
  • A combining mark was dropped or misplaced. Underlined text adds an invisible combining mark after each letter. Some apps strip or misplace these marks, so the underline disappears or shifts.
  • Which styles in the generator display most reliably

    The Fancy Text Generator shows every style live under the box where you type. Click any row to copy it. Here is what the main styles do and how they tend to behave.

    StyleExampleWhat changesNotes
    Bold𝗕𝗼𝗹𝗱Letters and digitsWidely supported and easy to read
    Wide (fullwidth)WIDEAll letters, digits and punctuationWidely supported, takes extra space
    CircledⒸⓘⓡⓒⓛⓔⓓLetters and digitsReadable at larger sizes
    Double-struck𝕙𝕠𝕝𝕝𝕠𝕨Letters only, digits stay normalDistinctive, slightly harder to read
    Fraktur𝔣𝔯𝔞𝔨𝔱𝔲𝔯Letters onlyHard to read in long text
    SuperscriptᶜᵒᵒˡLowercase letters and digitsThe generator has no superscript q, so q stays normal; capitals become small letters
    UnderlinedC̲u̲r̲s̲i̲v̲e̲Adds a line under every character, including spacesDepends on the app handling combining marks
    Upside-downʇdıʟɟFlips letters and reverses the orderA fun one-off, not for anything important

    If any row shows boxes on your own screen, the problem is on your device or with that style. Either way, don't use that row.

    How to check before you post

  • Type your text into the generator and click the style you want to copy it.
  • Paste it into a note or message to yourself and open it on a different device, ideally an older phone or a computer.
  • Check every letter, not just the first word. Missing glyphs often hit only a few letters.
  • If anything shows a box or "?", switch to bold or wide text, or keep that part plain.
  • Accessibility and search: the hidden cost

    Fancy text can cause problems even when it displays perfectly:

    • Screen readers. Assistive software may read each fancy letter as a symbol name, spell it out or skip it. A bio written entirely in fancy text can be unreadable to blind and low-vision users.
    • Search. Search systems usually treat 𝗥𝗮𝘃𝗶 and Ravi as different text. If people need to find your name, business or product, keep those words in normal letters.
    • Character limits. Some styled characters take more storage than normal letters, and some apps count them differently. If a bio or post is close to its limit, check the count in the app itself.

    A good compromise is to style one short word or a heading, such as a section label in your bio, and keep names, contact details and keywords plain.

    Where fancy text often doesn't work

    • Usernames and handles. Most platforms only allow basic letters, numbers, dots and underscores.
    • Official forms. Banks, exam portals and job applications may reject or garble anything outside basic characters.
    • Email subject lines and SMS. Results vary a lot between email apps and phone networks.

    Common mistakes

    • Writing the whole bio in fancy text. It is harder to read and invisible to search.
    • Mixing many styles. Two styles at most keeps a profile readable.
    • Assuming it looks the same everywhere. Your new phone is the best case; your audience may not have the same fonts.
    • Using upside-down text for real information. It reverses the order of your words.

    Related tools

    If you only need capital letters or Title Case, use the Case Converter, which changes normal letters and so works everywhere. For writing a profile that people can actually find, see the Instagram bio guide. And if you want to know how many characters your text uses, paste it into the Word Counter.

    Frequently asked questions

    Why does my fancy text show as boxes?

    Fancy text is made of special Unicode symbols, not a real font. If the viewer's phone or app has no font that contains those symbols, it shows an empty box or a question mark instead.

    Which fancy text styles are safest to use?

    Bold, fullwidth (wide) and circled letters display on most current phones and computers. Fraktur, double-struck and upside-down text are also widely supported but are harder to read. Always test on another device before posting.

    Can screen readers read fancy text?

    Often not well. Because each fancy letter is a different symbol from the normal letter, screen readers may read out symbol names, spell it oddly or skip it, so keep important words in plain text.

    Will people find my name if I write it in fancy text?

    Usually not. Search treats fancy letters as different characters, so someone typing your name in normal letters may not match the styled version.

    Try this tool on Lazyblink

    Put this guide into practice with our free online tool — no signup required.

    Open tool