Base64 para decodificar

ou solte qualquer arquivo ou imagem aqui

0 caracteres

Texto decodificado

Os arquivos nunca saem do seu navegadorComo?

Decodificador e codificador Base64 e imagem para Base64

Para decodificar Base64, cole o código: esta ferramenta converte Base64 em texto e codifica texto ou imagens em Base64 e data URI, direto no seu navegador. Também dá para soltar uma imagem e obter o Base64 dela.

Última atualização:

Como funciona

  1. Escolha o modo

    Decodificar transforma Base64 em texto ou arquivo, Codificar transforma texto em Base64 e Arquivo para Base64 codifica qualquer arquivo ou imagem.

  2. Cole, digite ou solte

    Cole Base64 ou uma URI data:, digite o texto, solte um arquivo ou use Abrir de URL. O resultado muda enquanto você digita.

  3. Copie ou baixe

    Clique em Copiar, salve com Baixar .txt ou use Baixar arquivo para salvar os bytes decodificados.

Recursos

  • Erros claros na decodificação

    Caracteres inválidos, preenchimento errado e entrada cortada aparecem com linha e coluna. Quebras de linha e falta de preenchimento são aceitas, como em MIME e PEM.

  • Texto em UTF-8 com acentos

    O texto é codificado em UTF-8, então acentos, “ç” e emoji voltam intactos. Bytes que não são UTF-8 válido aparecem como dados binários, não como texto embaralhado.

  • base64url para JWT e URLs

    Com Seguro para URL, o resultado usa - e _ no lugar de + e /, sem o = (RFC 4648 §5). A decodificação reconhece os dois alfabetos sozinha.

  • Imagem para Base64 e Base64 para arquivo

    Solte PNG, JPG, GIF, WebP, SVG ou ICO e receba Base64, data URI, tag <img> ou regra CSS. Dados decodificados com assinatura conhecida (PNG, JPEG, PDF, ZIP) ganham pré-visualização e extensão certa.

Limites e privacidade

Arquivos podem ter até 10 MB (o Base64 deles fica cerca de um terço maior). Texto digitado ou colado pode ter até 20 MB; acima de 1 MB, o editor vira uma área de texto simples.

A codificação e a decodificação rodam no seu dispositivo; SVG aparece como imagem, então scripts dentro dele nunca rodam. Nada é enviado: Abrir de URL baixa o arquivo direto para o seu navegador. Veja a página de privacidade.

Perguntas frequentes

Como decodificar Base64 em texto?

Escolha Decodificar e cole o código. O texto aparece ao lado; se os dados forem binários, como uma imagem, use Baixar arquivo.

Como converter uma imagem em Base64?

Escolha Arquivo para Base64 e solte a imagem. Selecione Data URI, Só Base64, HTML <img> ou Fundo CSS e copie para o seu HTML, CSS ou JSON.

Qual a diferença entre Base64 e base64url?

O base64url troca + por - e / por _ e geralmente remove o =, para funcionar em URLs e nomes de arquivo. Ative Seguro para URL para gerá-lo; a decodificação aceita os dois.

Por que o texto decodificado saiu com caracteres estranhos?

Os dados originais provavelmente não eram texto UTF-8: podiam ser uma imagem, um arquivo compactado ou texto em outra codificação. Nesse caso a ferramenta mostra como dados binários para você baixar.

Dá para decodificar uma data URI?

Sim. Cole a string inteira data:image/png;base64,…; o prefixo é reconhecido e o tipo é usado na pré-visualização e na extensão do arquivo.

Base64 é criptografia?

Não. Base64 é só uma codificação e qualquer pessoa consegue decodificar. Não use para proteger senhas ou dados sigilosos.

Ferramentas relacionadas