Minecraft Tool

Minecraft Invisible Text Generator

Copy zero-width, braille blank, and section-sign (§) characters for Minecraft signs, books, and chat. Each one is tested against actual Minecraft fields — including the 50-character sign line cap.

Quick Copy

Tap a character, then paste into Minecraft

Zero Width Space

U+200B

ZWSP
3
3 characters

Generated invisible text

3 characters
Output previewClick to inspect
Click to select generated text

Test Area

Works everywhereNo sign-up required100% free

What invisible text actually does in Minecraft

Minecraft treats Unicode characters as real text in most input fields, but the rules differ sharply between editions. Java Edition usernames are locked to A–Z, 0–9, and underscore — three to sixteen characters, no exceptions — so no invisible character will ever save there. Bedrock Edition pulls your name from your Xbox gamertag instead, which allows a broader UTF-8 range but still filters zero-width marks. Where invisible characters do work in Minecraft is on signs (a hard 50-character typing cap per line), inside books and quills (up to 1,023 characters per page on Java, 256 on Bedrock), and in multiplayer chat. The section sign (§, U+00A7) is the other half of this story: Bedrock lets you type it directly into signs and books to trigger color and formatting codes.

How to paste invisible text into Minecraft

1
Copy a character
Tap any character above. For blank lines on Minecraft signs, braille blank (U+2800) is the safest default. For color text in Bedrock, copy the section sign (§).
2
Open the right Minecraft field
Paste into a sign, a book and quill, or the chat box. The Java username field rejects anything outside A–Z, 0–9, and underscore, so invisible characters get stripped there. Bedrock pulls your name from Xbox, where gamertag rules apply.
3
Paste and save
Long-press the field, choose Paste, then save. On signs the text vanishes from view but still counts toward the 50-character per-line cap.

What invisible text is actually useful for in Minecraft

💬
Blank sign lines
A Minecraft sign needs at least one character per line to save. A single invisible character fills the line without showing anything on the wood.
📝
Book page formatting
Push text onto a new line inside a book and quill. Each page gives you 1,023 characters on Java Edition, 256 on Bedrock.
🎨
Color and format codes
The section sign (§, U+00A7) triggers sixteen color codes plus bold, italic, strikethrough, and obfuscated text in Bedrock signs and books.
🎭
Chat spacing
Invisible characters give you manual spacing in multiplayer chat. Useful for formatting server messages, command output, and shop labels.

Where in Minecraft you can use it

💬
Signs
Drop a braille blank into an empty line so the sign saves. The hard typing limit on Minecraft signs is 50 characters per line.
📝
Hanging signs
Added in 1.20, hanging signs behave like regular signs but with narrower lines. Plan shorter text — roughly 6 to 10 words per line.
🎨
Books and quills
Use invisible characters and section-sign codes across up to 100 pages on Java (50 on Bedrock). Formatting codes count toward the page character limit.
🎭
Server chat
Format messages in vanilla and multiplayer Minecraft chat. Java Edition chat accepts Unicode characters directly.

Field-by-field behavior in Minecraft

Minecraft's two editions disagree on almost everything text-related. Java Edition usernames follow a strict regex (letters, digits, and underscore only, three to sixteen characters, changeable once every 30 days). No Unicode, no spaces, no invisible characters. Bedrock Edition inherits your Xbox gamertag, which supports selected UTF-8 ranges — mostly Latin, Latin supplemental, and scripts for supported languages — up to 12 rendered characters, plus a #suffix for uniqueness. Zero-width marks get filtered there too. Minecraft signs accept anything you can type up to 50 characters per line, but the visible limit is width-based: narrow characters fit more, wide ones fit fewer, and hanging signs are tighter still. Book pages hold 1,023 characters on Java, 256 on Bedrock. The section sign (§) is Bedrock-only for direct input; Java needs commands like /tellraw to inject it server-side.

Practical notes before you paste

Java Edition usernames reject every invisible character — the field is locked to A–Z, 0–9, and underscore.

On Bedrock, your name comes from your Xbox gamertag. Change it on the Xbox side, not inside Minecraft.

Signs cap at 50 characters per line when typing, but the real limit is pixel width. Hanging signs (1.20+) are narrower than regular signs.

Books and quills give you 1,023 characters per page on Java, 256 on Bedrock. Section-sign codes count toward that limit.

Braille blank (U+2800) renders reliably on signs and in books across both Minecraft editions.

The section sign (§, U+00A7) only works for direct typing in Bedrock. Java players need /tellraw or /title commands.

Section-sign color codes reset at each new line on signs. Re-apply the code at the start of every line.

Username changes on Java are capped at one every 30 days, so test invisible-character tricks on a sign first.

Common questions about invisible text in Minecraft

Minecraft compatibility, by field

Minecraft signs (50-character typing cap per line, width-based visible limit), hanging signs (narrower, added in 1.20), books and quills (1,023 characters per page on Java, 256 on Bedrock), and chat all accept invisible Unicode characters. The Java Edition username field is the hard exception — it accepts only A–Z, 0–9, and underscore, three to sixteen characters. Bedrock Edition names come from Xbox gamertags, which allow selected UTF-8 ranges up to 12 rendered characters but filter zero-width marks. The section sign (§, U+00A7) works for direct input in Bedrock signs, books, anvils, and chat; Java Edition only lets you inject it through server-side commands like /tellraw and /title. Rendering of braille blank (U+2800) is consistent across Java, Bedrock, and console editions.

Copy a character and try it

Pick braille blank for signs and books, or the section sign for Bedrock color codes, and paste it into your next Minecraft build.