Excel wants one before it will read a UTF-8 CSV correctly. Shell scripts and config files break on it. Off unless you know which case you are in.

What this does

  • It reads the bytes with one encoding and writes them with another. The characters stay the same; only how they are stored changes.
  • A file that starts with a byte order mark is read as that mark says, whatever the first dropdown is set to — and the result tells you when that happened.
  • If your text already looks wrong on screen — "ç" where "ç" belongs — this is not the tool. That is the mojibake fixer, which undoes a misreading instead of changing storage.
  • Everything happens in this browser. The files are read from disk into the page and never sent anywhere.
29 views
An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.