Convert File Encoding

Convert text between UTF-8, UTF-16, Latin-1 and more.

About the Convert File Encoding

Convert text between encodings: UTF-8, UTF-16 (LE/BE, with or without BOM), ISO-8859-1/Latin-1, Windows-1252, and ASCII. Upload a file to detect its encoding, then re-encode it to the target of your choice.

Frequently asked questions

Which encodings are supported?

UTF-8, UTF-16LE/BE with optional BOM, ISO-8859-1, Windows-1252, and plain ASCII — the encodings seen in 99% of real files.

Can it detect the encoding of my file?

Yes — upload a file and the tool reports its detected encoding using BOM detection and byte-pattern heuristics.

Related tools