What is Unicode Text Fixer?
Unicode Text Fixer is a free online tool that solves common Unicode text problems. Whether you encounter broken characters after copying text between applications, garbled diacritical marks from encoding mismatches, visually deceptive homoglyphs that mix Cyrillic and Latin scripts, or invisible zero-width characters hidden in your content, this tool identifies and repairs them all.
This tool is designed for developers debugging encoding issues, translators working across multiple writing systems, content writers cleaning up text from various sources, security researchers investigating homoglyph-based phishing attacks, and anyone who has ever pasted text from a PDF or website only to find strange characters.
Key Features
- Normalize text using NFC, NFD, NFKC, or NFKD forms to fix combining character issues
- Inspect every character with its Unicode codepoint, script, category, and byte size
- Detect confusable homoglyphs across scripts (e.g., Cyrillic "a" vs Latin "a")
- Clean up invisible characters including zero-width spaces, directional marks, and soft hyphens
- Analyze and compose combining diacritical marks into precomposed characters
Unicode Text Fixer runs entirely in your browser. No text is ever sent to any server, ensuring complete privacy for sensitive content. The tool supports 12 languages and works with all Unicode scripts including Latin, Cyrillic, Arabic, CJK, and more.