Dividir Base64

Entrada Base64 de linha única
1 linha · 0 caracteres

Ferramenta online de divisão Base64 que divide strings Base64 longas em várias linhas por número de caracteres ou bytes. Suporta o padrão de quebra de linha RFC 2045 de 76 caracteres e largura de linha personalizável, ideal para anexos de e-mail MIME e exibição de certificados PEM. Todo o processamento é feito localmente no navegador; seus dados nunca saem do dispositivo.

Sugestões Relacionadas

O que é dividir Base64?

Dividir Base64 significa quebrar uma string Base64 longa em várias linhas seguindo uma regra. Os casos mais comuns são anexos MIME com 76 caracteres por linha, certificados PEM com 64 caracteres por linha e payloads longos que precisam ser exibidos ou transmitidos em blocos.

Por que dividir? Base64 normalmente vem em uma única linha, mas muitos protocolos, terminais, logs e documentos ficam mais fáceis de ler e manipular quando o conteúdo é quebrado em linhas previsíveis.

Existem duas unidades comuns. Dividir por caracteres serve para formatos como RFC 2045 com 76 caracteres por linha. Dividir por bytes serve quando os blocos precisam seguir o tamanho original dos dados, e não apenas o comprimento codificado.

A divisão em si não altera os bytes decodificados. Ela apenas insere quebras de linha. Se cada bloco precisar continuar sendo um Base64 válido de forma independente, o padding pode ter de ser recalculado.

Casos de uso

  • Preparação de formato para anexos de e-mail MIME
  • Exibição formatada de certificados PEM
  • Exibir strings Base64 longas linha por linha para legibilidade
  • Incorporar Base64 longo em logs/código-fonte/Markdown
  • Transferência em blocos por bytes (retomada de transferência)
  • Aprender o formato de quebra de linha padrão Base64

Como Usar

  1. Cole ou carregue a string Base64
  2. Selecione a largura de divisão (caracteres/bytes) ou uma predefinição (MIME 76 / PEM 64)
  3. Escolha o final de linha (\n / \r\n)
  4. Clique no botão dividir e visualize o número de linhas e o resultado

Recursos

  • Dividir Base64 por caracteres/bytes
  • Predefinições MIME 76 / PEM 64 caracteres
  • Largura de linha personalizável
  • Finais de linha selecionáveis (\n / \r\n / \r)
  • Opção de preservação de padding
  • Processamento local no navegador: sem upload de conteúdo
  • Mesclagem com um clique para uma única linha

Perguntas frequentes

Quantos caracteres por linha o padrão MIME exige?

O padrão prevê quebra de linha a cada 76 caracteres (RFC 2045). Esta ferramenta usa essa configuração por padrão.

O tamanho do Base64 muda após a divisão?

Sim, aumenta. A cada 76 caracteres são adicionados 2 bytes de nova linha (\r\n). Um Base64 de 1 MB aumenta cerca de 26 KB após a divisão.

Posso usar o estilo de divisão PEM?

Sim. Esta ferramenta suporta PEM (quebra de linha a cada 64 caracteres), em conformidade com o formato de exibição de certificados SSL/TLS e X.509.

Dividir e decodificar afeta o conteúdo?

Não. A divisão apenas insere quebras de linha na string Base64; o fluxo de bytes decodificado é idêntico.

Posso especificar o número de caracteres por linha?

Sim. A ferramenta suporta 40 / 50 / 64 / 76 / 80 / 100 / largura personalizada.

O padding pode permanecer inalterado durante a divisão?

Sim. O padding em Base64 está sempre no final; após a divisão, o último segmento permanece terminado com =.

Arquivos Base64 de 10 MB são suportados?

Sim. Esta ferramenta processa Base64 de grande porte por blocos em streaming sem travar.

O conteúdo carregado é enviado para um servidor?

Não. Todo o processamento é concluído dentro do navegador.

Solução de Problemas

Por que o tamanho muda depois de juntar tudo de novo?

Verifique se você ativou padding por bloco ou mudou o tipo de quebra de linha. As quebras aumentam o comprimento do texto, mesmo quando os bytes decodificados continuam iguais.

Por que a validação PEM falha depois da quebra de linha?

Confirme que você usou linhas de 64 caracteres, o final de linha esperado e os marcadores BEGIN / END originais caso o sistema exija o bloco PEM completo.

Glossário

Divisão MIME Base64
Formatação Base64 com quebra de linha a cada 76 caracteres, conforme RFC 2045.
Divisão PEM
Formatação Base64 usada em certificados com quebra de linha a cada 64 caracteres.
Comprimento de linha MIME
O limite comum de 76 caracteres por linha no Base64 MIME.
Fim de linha
A sequência usada entre linhas, como \n ou \r\n.

Presets de divisão Base64 em resumo

Protocolos e ferramentas diferentes esperam larguras de linha diferentes para Base64 quebrado.

PresetCaracteres por linhaPadrãoUso típico
MIME 7676RFC 2045Anexos de e-mail
PEM 6464RFC 1421 / 7468Certificados SSL / TLS
OpenSSL 7070TradicionalCompatibilidade legada

Cenários típicos para dividir Base64

A melhor largura depende do fluxo de trabalho e do sistema de destino.

CenárioLargura recomendadaValor principal
Anexo MIME de e-mail76Compatível com clientes de e-mail
Certificado PEM64Segue o formato PEM padrão
Logs / documentos76-100Melhora a leitura
Código-fonte / Markdown76 / 80Melhor para revisão e renderização
Transferência em blocosPor bytesAjuda no controle do transporte

Authoritative References