Skip to main content

Blank Text Generator: Copy Invisible Unicode Characters

Generate blank Unicode text with Braille blank, Hangul filler or zero width space. Check code points, copy safely, and understand invisible character behavior.

Companion tool to our 101 Unicode text styles.

A Braille symbol (So) with no raised dots. It is not a Unicode White_Space character and is not Default_Ignorable.

1 characters (graphemes) · 1 Unicode code points · 1 UTF-16 units

Do not use invisible text for impersonation or harassment. Keep names, links and essential instructions readable.

Default_Ignorable describes rendering, not guaranteed deletion. Editors can validate, normalize or filter text; no platform-specific stripping behavior is asserted here.

Character properties: Unicode Character Database and Derived Core Properties.

Why do I see boxes (tofu)?

A box usually means the chosen font and its available fallback fonts lack a glyph for a character. Unicode assigns characters; it does not install fonts. A saved code point can be valid even when its shape is unavailable. The Unicode Consortium documents these display problems.

  • Mathematical Alphanumeric Symbols (U+1D400–U+1D7FF) need mathematical glyph coverage. Some script, Fraktur and double-struck letters live in Letterlike Symbols (U+2100–U+214F). Microsoft documents Cambria Math as a mathematical font; that does not mean every app selects it.
  • Enclosed Alphanumerics (U+2460–U+24FF) and the supplement (U+1F100–U+1F1FF) are separate blocks. Coverage of one does not prove coverage of the other. Regional indicator pairs can form emoji flag sequences.
  • Fullwidth letters are in Halfwidth and Fullwidth Forms (U+FF00–U+FFEF). Small caps and small letters draw from several phonetic and modifier blocks; there is no complete matching small-cap alphabet for every language.
  • Combining Diacritical Marks (U+0300–U+036F) require mark placement as well as glyphs. Overlapping or clipped marks are a shaping or line-height problem and do not necessarily mean missing characters.

System font inventories and application fallback choices vary. These block descriptions are not an iOS, Android, Windows or macOS compatibility test. All catalog ratings are conservative “partial” estimates, not measured pass rates.

Run your own paste check

Copy the sample below into a private draft in the exact destination field. Compare the plain letters, mathematical letters, enclosed letters and marked letters. Save only if appropriate, reopen the field, then inspect the result in the viewer you care about. Replace unreadable sections with plain text. Do not infer another person’s font support from your own screen.

Hello 123 · 𝐀𝑥ℎ · Ⓐ🅰 · A · A̲ A͍

Keep important information in ordinary text. Mathematical letters represent mathematical distinctions, and phonetic letters have their own meanings. Screen readers may announce character names or spell a sequence; the outcome depends on the reader, voice and context. Visually similar text also need not compare equal in search. Unicode compatibility normalization can fold some forms back to ordinary letters, but search engines need not all normalize the same way.

Frequently asked questions

Which blank character should I choose?

Choose by purpose: Braille blank is a symbol, Hangul filler is a letter, and zero width space is a format character. None guarantees acceptance in an application field.

Does invisible mean empty?

No. The generated output contains real code points and has a nonzero string length. A blank-looking value is different from an empty string.

Will a platform remove these characters?

This tool does not assert platform-specific stripping behavior. Unicode Default_Ignorable describes default rendering; it does not require an editor to delete a character.

How do I remove invisible text?

Select all text in the affected field and replace it with the intended visible text. Review the field again before saving or sending it.

Blank Text Generator: Copy Invisible Unicode Characters