Free
Document code normalizer
Document codes often mix visually identical Latin and Cyrillic letters (А/A, В/B, С/C, Е/E, К/K, М/M, Н/H, О/O, Р/P, Т/T, Х/X). Because of this, “identical” codes do not match when sorting and searching. The tool brings them to a single alphabet and to upper case, without affecting digits. Changed letters are highlighted. Paste a list — get a “before/after” table with XLSX export.
Convert to:
How it works
- Each line is one code.
- Look-alike letters are brought to the selected alphabet (Latin by default).
- All letters are converted to upper case.
- The checkbox “Remove all spaces and tabs” (enabled by default) removes any spaces inside the code and at its edges; if unchecked, extra spaces are only collapsed and trimmed at the edges.
- Exceptions: you can specify substrings (for example, a project prefix “ABC”) that will remain unchanged — convenient when you need to convert a code to Latin but keep a Cyrillic prefix.
- Changed characters are highlighted in red — you can see which letters were replaced.
- The XLSX export has separate columns “Before”, “After”, “Changed”, “What changed” (case / letters / spaces; “No” if unchanged), with highlighting preserved.
- Digits are not changed — numeric codes stay as they are.
💬 Report an error or suggest an improvement
Found incorrect information, want to add data or have a suggestion to improve the tool? Write to us — you can attach a file (screenshot, table, document). The file is not stored on the server.