// é is not a letter

Your text got
encoded twice.

If you're seeing ’ where an apostrophe should be, or é instead of é, something read UTF-8 bytes as if they were Latin-1. Paste it below and Delint Encoding reverses it.

Paste garbled text 0 chars
Fixed output 0 chars

What gets fixed

Questions

Why does this happen in the first place?

A file gets saved as UTF-8, then something (often an older database, CSV import, or email client) opens those bytes assuming a different encoding like Windows-1252. Each multi-byte UTF-8 character gets reinterpreted as two or three separate characters, which is what you're seeing.

Can this fix any garbled text?

It targets the single most common cause: one accidental round-trip through Latin-1/Windows-1252. Text that's been mangled more than once, or corrupted rather than mis-decoded, may not fully repair.

Is anything uploaded?

No. This runs entirely in your browser using the built-in TextDecoder API. Nothing you paste leaves your device.