Encode and decode quoted-printable

Turn text into quoted-printable and recover the original content. Useful for developers and administrators checking data before an import, form submission or integration.

Turn text into quoted-printable and recover the original content. See the result immediately in your browser, with no account, upload or stored data.

How to use

  1. Paste the text you want to encode or the quoted-printable string you want to decode into the input area.
  2. Run the conversion to see the opposite form in the result panel displayed beside it.
  3. Check accented letters, spaces and equals signs to spot anything incomplete or corrupted by the copy.
  4. Clear the input or import a text, CSV, JSON, Markdown, XML, YAML or YML file for another test.

Example

With the encoded sample provided, decoding should restore accented letters in place of the equals sequences. If the output still looks unreadable, check that the copied string was not cut off or altered by extra spaces, and test a plain text value to see the encoding direction. That comparison helps confirm the tool is handling accents correctly.

Input

Caf=C3=A9 d=C3=A9j=C3=A0 vu

Limits and formats

Where processing happens

Encoding and decoding happen in the browser. The text you paste remains on your device and is not transmitted while the conversion runs. You can close the tab without leaving the text behind.

Frequently asked questions

What is quoted-printable used for?

It is commonly used to represent text with accents or special characters in email messages and similar text-based formats. It keeps the content mostly readable while replacing characters that might otherwise cause problems in transit.

Why do equals signs appear before some characters?

An equals sign introduces a hexadecimal code for a character that cannot be shown safely as plain text. After decoding, those sequences should turn back into the original letters or punctuation marks.

Can I decode text copied from an email header?

Often yes, because quoted-printable is used in email contexts. However, headers may combine different encodings, so check the result carefully and remove line wrapping or other artifacts before using it.

Tools in the same category