Codificador / decodificador Quoted-Printable

Codifica o decodifica texto de correo quoted-printable según RFC 2045: escapes =XX, saltos de línea suaves a 76 caracteres y juegos de caracteres UTF-8 o ISO-8859-1.

31 caracteres · 40 bytes (UTF-8)

0 caracteres · 0 bytes (UTF-8)

Se ejecuta completamente en tu navegador. Tus datos nunca se suben.

¿Qué es Quoted-Printable?

Convierte texto a y desde quoted-printable, la codificación de transferencia de contenido MIME que se usa en los correos. El ASCII legible se queda como está, los demás bytes se convierten en =XX y las líneas largas se dividen con saltos de línea suaves (= al final de la línea).

Cómo usar Quoted-Printable

  1. Elige Codificar o Decodificar.
  2. Selecciona el Juego de caracteres: UTF-8 (predeterminado) o ISO-8859-1.
  3. Pega el texto o el cuerpo del correo en quoted-printable en Entrada.
  4. Copia el resultado de Salida.

Ejemplo

Entrada
Café — naïve ✓ 
Salida
Caf=C3=A9 =E2=80=94 na=C3=AFve =E2=9C=93=20

El espacio final se codifica como =20 porque termina la línea.

Cuándo usar Quoted-Printable

Úsalo para leer o generar cuerpos de correo y partes MIME que usan Content-Transfer-Encoding: quoted-printable. Para adjuntos binarios, la opción correcta es Base64.

Cómo funciona Quoted-Printable

Al codificar, cada línea se convierte en bytes con el juego de caracteres elegido. Se conserva el ASCII imprimible (33–126) excepto =; los espacios y tabulaciones se conservan salvo que terminen una línea; todo lo demás se escribe como = más dos dígitos hex en mayúsculas. Las líneas de más de 76 caracteres se cortan con un salto suave, nunca dentro de una secuencia =XX. Al decodificar se eliminan los saltos suaves y los espacios finales, se convierten los =XX de nuevo en bytes y se decodifican con el juego de caracteres. Los saltos de línea se muestran como \n (los correos usan CRLF).

Casos de Uso Comunes

  • Leer el código fuente de un correo con texto del estilo =C3=A9
  • Depurar boletines con tildes rotas
  • Preparar partes MIME para correos de prueba
  • Convertir correos antiguos en ISO-8859-1 a texto legible

Preguntas Frecuentes

¿Por qué veo =C3=A9 en lugar de é?

Es la codificación UTF-8 de é en quoted-printable. Al decodificar con el juego de caracteres UTF-8 se restaura.

¿Qué es un salto de línea suave?

Un = al final de una línea indica que la línea continúa; se elimina al decodificar, para que las líneas largas puedan transportarse dentro del límite de 76 caracteres.

Mi texto decodificado tiene caracteres �.

Probablemente el correo se escribió con otro juego de caracteres. Prueba con ISO-8859-1.

Explora más categorías