Base64 de arquivo

Processado neste navegador

Limite de arquivo: 32 MB

Esta ferramenta não envia sua entrada.

Solte um arquivo

Solte um arquivo aqui ou escolha um.

Exemplo: solte qualquer arquivo para codificar, ou cole Base64 e baixe.

A homologação pediu o PDF do currículo em Base64 no JSON e você não quer um encoder na nuvem. Esta aba lê o arquivo no aparelho — foto embutida em HTML e string pura têm páginas próprias.

O portal da vaga aceitou o PDF, mas o sandbox da API só engole {"conteudo":"..."} em Base64. O trabalho desta página é ler os bytes do arquivo nesta aba e devolver a string — sem encoder na nuvem, o que importa quando o PDF é currículo, atestado ou contrato (LGPD: o arquivo não sai do aparelho).

Não cifra. Não assina. Quem tiver a string monta o arquivo de novo. Teto típico: cerca de 32 MB. ISO e dump de banco ficam no computador.

Homologação, currículo e o que a aba não é

  • PDF, ZIP ou JSON que a API de teste pede em Base64.
  • Arquivo que você não quer subir num “converter online” com política de “apagamos em uma hora”.
  • Scan que ainda está acima de 25 MB: compacte o PDF antes de encodar — a string só engorda.

É a ferramenta errada para texto solto (Base64 de texto), para logo em data URI (imagem para Base64) e para provar que o instalador não mudou (SHA-256).

A Ajuda do Gmail fixa 25 MB na conta pessoal; acima vira link do Drive. Artigos em PT lembram o Base64 do MIME: um arquivo de 20 MB vira ~27 MB na mensagem.

Como não quebrar o JSON

  1. Solte o arquivo. Extensão errada não importa tanto quanto o tamanho: 40 MB nem inicia.
  2. Copie o Base64 contínuo. Aspas, quebra colada do WhatsApp e data: no começo são os três jeitos clássicos de o parser recusar.
  3. Valide o envelope no formatador JSON antes de mandar no Slack do DBA.

Query com espaço na URL é codificador URL, outro job.

WhatsApp Documento e o teto

No celular, o grupo de homologação agradece o arquivo como Documento, não um paste de 200 mil caracteres. O WhatsApp documenta teto de 2 GB para documento; o desta aba continua ~32 MB.

Isto não é anexo mágico do Gmail, não é NF-e e não “esconde” RG. Base64 é transporte, não cofre.

Perguntas frequentes

O Postman da API pede o PDF em `file` Base64. Cabe no Gmail se eu mandar o JSON?

Base64 engorda cerca de um terço. Conta pessoal do Gmail: 25 MB no total da mensagem; muita gente mira 18–20 MB de arquivo real. Prefira anexar o PDF e compactar se for scan.

É só um token ou um JSON numa linha?

Use Base64 de texto. Aqui a entrada é arquivo.

Quero `data:image/...` do logo para o e-mail da campanha.

Imagem para Base64 é o atalho certo. Esta aba não monta o prefixo de data URI.

ISO de 2 GB do instalador?

Nem começa. Teto típico: cerca de 32 MB. No Windows, certutil / Get-FileHash resolvem integridade — e integridade é hash, não Base64.

Isso é o SHA-256 do arquivo?

Não. Qualquer um com a string reconstrói os bytes. Checksum: SHA-256 de arquivo.

Posso colar o bloco no WhatsApp do back?

Bloco enorme quebra linha e corrompe o decode. Mande o arquivo original como Documento ou o JSON curto no e-mail.

Ferramentas relacionadas