Codificador / Decodificador Quoted-Printable Online

Codifique e decodifique texto Quoted-Printable (MIME =XX) diretamente no seu navegador. Nada que você colar é enviado a um servidor.

O Codificador / Decodificador Quoted-Printable roda inteiramente no seu navegador. O texto e o conteúdo de mensagem que você cola nunca saem do seu dispositivo e nada é enviado para a ArrayKit.

Criado e mantido por Udit Agarwal

Abrir o Codificador / Decodificador Base64

Sobre Quoted-Printable Encoder / Decoder

O Codificador / Decodificador Quoted-Printable converte texto de e para a codificação de transferência Quoted-Printable definida na RFC 2045, o formato usado por clientes de e-mail e mensagens MIME para manter o conteúdo majoritariamente texto simples legível, representando com segurança os bytes fora do intervalo ASCII imprimível. O modo Codificar transforma seu texto em UTF-8, escapa tudo fora de 33–126 (mais um '=' literal) como =XX em hexadecimal maiúsculo e quebra linhas longas com quebras suaves para que nenhuma linha ultrapasse 76 caracteres. O modo Decodificar reverte o processo, removendo as quebras suaves e transformando os escapes =XX — maiúsculos ou minúsculos — de volta nos caracteres originais, incluindo letras acentuadas e texto UTF-8 multibyte. É útil ao depurar um arquivo .eml, inspecionar o corpo de um e-mail MIME ou investigar a saída de um servidor de e-mail que exibe sequências =XX em bruto. Tudo roda localmente no seu navegador — nenhum conteúdo de mensagem é enviado.

Recursos

  • Codifica texto para Quoted-Printable com escape correto de bytes UTF-8
  • Decodifica Quoted-Printable de volta em texto legível, incluindo acentos e emoji
  • Quebra linhas codificadas em 76 caracteres conforme a RFC 2045
  • Escapa tabulações e espaços finais no fim da linha para que sobrevivam ao transporte de e-mail
  • Aceita escapes =XX em hexadecimal maiúsculo ou minúsculo ao decodificar
  • Preserva quebras de linha originais em texto multilinha durante codificação e decodificação
  • Avisa quando a entrada de decodificação contém um escape malformado, ainda mostrando um resultado aproximado
  • Roda inteiramente no seu navegador sem enviar o conteúdo da mensagem para lugar nenhum

Como usar Quoted-Printable Encoder / Decoder

  1. Escolha Codificar ou Decodificar no seletor de modo
  2. Cole ou digite seu texto (ou conteúdo Quoted-Printable) no painel de entrada
  3. Leia o resultado convertido no painel de saída enquanto digita
  4. Copie a saída com o botão no cabeçalho do painel

Exemplo

Entrada

Café Münchén

Saída

Caf=C3=A9 M=C3=BCnch=C3=A9n

Os bytes UTF-8 de cada caractere acentuado são escapados como =XX; o ASCII simples permanece intacto.

Erros comuns e solução de problemas

  • O texto decodificado mostra caracteres corrompidos em vez de letras acentuadas. — Verifique se a sequência =XX completa de cada caractere UTF-8 multibyte está presente — um escape truncado (como um =C3 solto) não será decodificado corretamente.
  • Uma linha quebrada com quebra suave ainda tem um '=' final após decodificar. — O Codificador / Decodificador Quoted-Printable remove as quebras de linha suaves ('=\r\n') automaticamente ao decodificar; se sobrar um '=' solto, a origem provavelmente tem uma quebra de linha não padrão — tente normalizá-la primeiro.
  • A saída codificada parece mais longa do que o esperado para textos curtos com símbolos. — Qualquer byte fora do ASCII imprimível (33–126) é escapado como três caracteres (=XX), incluindo o próprio sinal '=' literal, então texto com pontuação ou acentos naturalmente se expande.
  • A decodificação mostra um aviso de escape malformado. — Procure por um '=' solto que não é seguido por dois dígitos hexadecimais ou uma quebra de linha — a ferramenta ainda decodifica o restante do texto como um resultado aproximado.

Perguntas frequentes

O que é a codificação Quoted-Printable?
Quoted-Printable é uma codificação de transferência de conteúdo MIME definida na RFC 2045. Ela mantém o texto majoritariamente ASCII de 7 bits legível em forma simples, representando qualquer byte fora de 33–126 (e um '=' literal) como =XX em hexadecimal, e quebra linhas longas com quebras suaves para que nenhuma ultrapasse 76 caracteres.
Como o Codificador Quoted-Printable lida com texto acentuado e não ASCII?
Ele primeiro codifica seu texto em bytes UTF-8, depois escapa cada byte fora do intervalo ASCII imprimível como =XX. Um caractere como 'é' vira dois bytes escapados, '=C3=A9', já que ocupa dois bytes em UTF-8.
O Decodificador Quoted-Printable consegue ler hexadecimal minúsculo como =3d?
Sim. O decodificador aceita dígitos hexadecimais maiúsculos ou minúsculos em escapes =XX, então '=3d' e '=3D' decodificam para o mesmo caractere '='.
Por que a saída Quoted-Printable quebra em 76 caracteres?
A RFC 2045 limita cada linha codificada a 76 caracteres (incluindo o marcador de quebra suave) porque muitos sistemas de transporte de e-mail e terminais antigos não lidavam de forma confiável com linhas mais longas. O codificador insere uma quebra suave '=\r\n' sempre que uma linha ultrapassaria esse limite.
O Codificador / Decodificador Quoted-Printable envia o conteúdo do meu e-mail para algum lugar?
Não. A codificação e decodificação acontecem inteiramente no seu navegador. O texto ou conteúdo de mensagem que você cola nunca sai do seu dispositivo e não é enviado para a ArrayKit nem para nenhum servidor.
Qual é a diferença entre Quoted-Printable e a codificação Base64?
Quoted-Printable mantém a maior parte do texto ASCII legível como está e só escapa os bytes que precisam, então conteúdo majoritariamente em inglês permanece compacto. Base64 recodifica cada byte em um alfabeto fixo, o que é mais denso para dados binários, mas deixa o texto simples ilegível até ser decodificado.

Ferramentas relacionadas

Mais ferramentas de Codificar / Decodificar

  • Ascii85 / Base85 — Codifique e decodifique Ascii85 e Z85 no navegador
  • Escape / Unescape de Unicode — Converta texto em sequências \uXXXX e volte
  • Visualizador de Hex Dump — Veja texto ou arquivos como um dump hexadecimal com coluna ASCII.
  • Nano ID — Gere Nano IDs únicos e seguros para URL.
  • Cifra de Vigenère — Codifica e decifra Vigenère, autokey e Beaufort.
  • Leitor de QR Code — Escaneie um QR code por imagem, captura de tela ou câmera e veja o que há dentro — links, Wi-Fi, contatos e pagamentos.
  • QR Code com logo — Coloque seu logo em um QR code e personalize cores, formas e moldura, com verificação ao vivo de que ele ainda é lido.
  • Gerador de QR Code UPI — Crie um QR code de pagamento UPI a partir de um ID UPI, com valor e observação opcionais, e imprima um cartão Scan to pay.
  • Gerador de QR Code de vCard — Transforme dados de contato em um QR code que os celulares salvam com um toque, em vCard 3.0, 4.0 ou MECARD, com download de .vcf.
  • Gerador de QR Code para WhatsApp — Crie um link de conversa wa.me e um QR code a partir de um número de telefone e de uma primeira mensagem opcional.
  • Gerador de QR Code em massa — Transforme uma lista ou um CSV em até 500 QR codes, num ZIP de arquivos PNG ou SVG ou numa folha com legendas para imprimir.
  • Descompactar ZIP online — Abra um arquivo ZIP no navegador, visualize os arquivos e extraia um ou todos sem enviar nada.

Ver todas as ferramentas de Codificar / Decodificar (31) · Todas as ferramentas