Skip to content
uencoder
PIPELINE Encoding & Decoding Intermediate 2 steps

Convert MIME to Quoted-Printable

Email headers often use MIME encoded-word syntax (=?charset?B?...?=) while email bodies use Quoted-Printable. When moving a decoded header value into a body, this chain first decodes the MIME encoding to recover the original text, then re-encodes it as Quoted-Printable so that non-ASCII characters survive transport through 7-bit mail gateways.

What it solves

Decode a MIME-encoded header value and re-encode it as Quoted-Printable for email body transport.

Input → Output

MIME Decoder input → Quoted-Printable Encoder output across 2 steps.

Runs in

1–2 minutes · fully local in your browser.

Before you start

  • A MIME encoded-word string from an email header

The pipeline

  1. 1 MIME Decoder mime-decode

    Decode MIME-encoded text (Base64 or Quoted-Printable) back to original content. Free, private, and 100% client-side.

  2. 2 Quoted-Printable Encoder quoted-printable-encode

    Encode text to Quoted-Printable format (RFC 2045). Free, private, and 100% client-side.

Open in Toolchain

Runs locally in your browser. The recipe defines the pipeline only — your input never leaves this tab.

▶Run this workflow

Enter your input below and click Run. All processing happens locally in your browser — nothing is uploaded.

Pipeline progress

  1. MIME Decodermime-decode
  2. Quoted-Printable Encoderquoted-printable-encode

Sample input

=?UTF-8?B?SGVsbG8gV29ybGQ=?=

Expected output

Q1|=05!=D5=B1=D1=BC]=DD=89=D1=90

This pair is executed against the real tools at build time (tests/unit/recipes.test.ts) — the expected output is verified, not illustrative.

You might also need

Workflows sharing tools or topics with this recipe.

Learn more

Tools used