Drop in a file and it converts whichever way round it needs to go — UTF-8 in, UCE-8 out, or the reverse. The conversion runs entirely in this tab, using the real character tables. Your file is never uploaded anywhere.
This file's bytes are valid both as UTF-8 and as UCE-8, and the two readings disagree. Pick the one that looks right:
| Length | Characters | Share |
|---|
There is no server. The file is read with the browser's own file reader and converted in memory, so it never travels over the network.
After encoding, the output is decoded again and compared against the original, character for character. A file only offers a download once that round trip matches.
UCE-8 is experimental and nothing else reads it. Treat the output as a measurement, not an archive — the UTF-8 original is still the copy that other software understands.