Zero-Width Space Generator

Insert, detect, and remove zero-width Unicode characters in text. Useful for invisible watermarking and debugging. Free.

Preparing private browser tool…

Your file will stay on this device.

Frequently asked questions

What are zero-width characters?
Unicode characters that take up no visible space: Zero-Width Space (U+200B), Zero-Width Non-Joiner (U+200C), Zero-Width Joiner (U+200D), and Zero-Width No-Break Space (U+FEFF). They are invisible but present in the text data.
What is invisible watermarking?
Inserting zero-width spaces between every character in a text. The text looks identical but contains a hidden pattern that can be detected later, useful for tracking copied content or identifying leak sources.
Can zero-width characters cause problems?
Yes. They can break string comparison, cause bugs in code, produce unexpected search results, and inflate character counts. Use the Detect and Remove modes to find and clean them from text.