How to check the result
Select a text file, process it and inspect the preview before downloading. UTF-8 and UTF-16 LE/BE are decoded strictly; a truncated UTF-16 code unit, invalid declared UTF-8 or an unexpected NUL character causes an error instead of silent character replacement.
When Windows-1252 is assumed
Files without a Unicode BOM can be ambiguous. When UTF-8 is not valid, Windows-1252 is used as a fallback assumption. Check accents and punctuation against your original. A reversible correction can turn mojibake such as café into café, but not every damaged sequence can be recovered.
What changes and what does not
The output is UTF-8 without BOM and uses LF line endings. A final newline may be added. Other characters are retained unless a reversible mojibake correction is identified. The tool does not validate CSV columns, JSON keys, HTML safety or XML schemas. Files are limited to 10 MB and 12 million decoded characters.
Related tools
For damaged CSV structure, use repair CSV. To convert tables rather than their encoding, see CSV to JSON. For structured JSON output, use format JSON.