Zalgo Text Generator & Cleaner
Create distorted glitch text with adjustable combining marks above, below and through letters. Compare the result, copy it or remove the basic combining-mark block.
1. Set up your input
Appearance depends on the app and font. Cleaning removes all marks in U+0300–U+036F, including legitimate language accents, and does not cover every Unicode combining-mark block.
2. Preview & use the result
Load an example to get started.
Changing settings disables old exports. Processing runs locally; website ads and analytics follow our privacy information.
Using Zalgo Text Generator & Cleaner
Create distorted glitch text with adjustable combining marks above, below and through letters. Compare the result, copy it or remove the basic combining-mark block.
- Enter short text or paste an existing distorted message.
- Choose generate or clean. For generation, enable mark directions and set their intensity.
- Inspect the result, then copy or download it. Try lower intensity for more readable messages.
Example
Appearance depends on the app and font. Cleaning removes all marks in U+0300–U+036F, including legitimate language accents, and does not cover every Unicode combining-mark block.
Questions & answers
Is this a special font?
No. It adds Unicode combining marks to the supplied characters. Rendering depends on the receiving app and font.
Does cleaner recover every original message?
No. It removes the basic combining-mark block only, and can remove meaningful accents. It cannot infer the original text or undo unrelated changes.
Are spaces distorted?
No. Whitespace remains unchanged. Other characters receive the selected marks.
What is the input limit?
Up to 2,000 input characters and 12 added marks per enabled direction.
Is my input uploaded for processing?
No processing upload is used. This tool runs in a local browser worker. Website ads and analytics follow the site privacy information.
Help improve this tool
Report a problem or suggest an improvement
Describe the issue without pasting private tool input. Feedback goes to our admin inbox.
