What This Tool Fixes
Windows-1252 (CP1252) → UTF-8 conversion
ISO-8859-1 (Latin-1) → UTF-8 conversion
UTF-16 BOM markers and byte order marks
Garbled characters (’, é, “, etc.)
Mixed encoding within a single file
Frequently Asked Questions
Why do I see garbled characters like ’ in my CSV?
These characters appear when a CSV file saved in Windows-1252 or Latin-1 encoding is opened as UTF-8. Structra detects the actual encoding and converts it to UTF-8 automatically.
How do I convert a Windows-1252 CSV to UTF-8?
Upload your file to Structra. We detect Windows-1252 encoding automatically and convert every character to UTF-8. Download the clean file — no configuration required.
Can you fix a CSV with mixed encodings?
Structra analyzes the file byte-by-byte to detect the dominant encoding and converts the entire file. Truly mixed encodings (different per row) are flagged for manual review with suggested fixes.