Área da ferramenta

codificador Base64 e decodificador Base64 online

Codifique e decodifique texto Unicode com saída URL-safe opcional.

Codificador e decodificador Base64

Tamanho: bytes Chaves: Profundidade:

        

Codificador e decodificador Base64

bytes →


        
    

Codificador e decodificador Base64

Parâmetros de consulta

IDN / Punycode


    

Codificador e decodificador Base64

..

Cabeçalho


    

Payload


    

Metadados


        
    

Verificar assinatura

Assinar (HS)


            

Codificador e decodificador Base64

Biblioteca de padrões

Correspondências destacadas

Correspondências ()

Resultado da substituição


    

Codificador e decodificador Base64

Relativo:

Fuso horário

Construir por partes


        
Dia do ano: Semana: Dia da semana:

Diferença


        

Codificador e decodificador Base64


    

Codificador e decodificador Base64

Codificador e decodificador Base64


        
    

Exemplos

Texto

Hello, World!

Base64

SGVsbG8sIFdvcmxkIQ==

Base64 Guias e artigos

Codificador e decodificador Base64

Codifique e decodifique texto Unicode com saída URL-safe opcional. DevToolGrid Online oferece um codificador Base64 e decodificador Base64 online.

O que é Base64?

Base64 é um esquema de codificação que representa dados binários como texto ASCII usando 64 caracteres (A–Z, a–z, 0–9, + e /). É usado para incorporar imagens em CSS ou HTML, transportar dados binários em JSON ou e-mail e guardar arquivos pequenos como texto. Base64 é codificação, não criptografia: não protege os dados.

Como codificar e decodificar Base64

  1. 1 Cole texto no painel de entrada ou escolha um arquivo.
  2. 2 Clique em Encode para converter em Base64 ou Decode para ler de volta.
  3. 3 Ative URL-safe se o valor for usado em uma URL ou nome de arquivo.
  4. 4 Copie o resultado, visualize imagens ou baixe os bytes decodificados.

Erros comuns de Base64

  • Preenchimento erradoO Base64 padrão é preenchido com = até um múltiplo de 4. Remover ou adicionar preenchimento quebra a decodificação.
  • Padrão vs URL-safeO Base64 URL-safe troca + e / por - e _. Decodificar com um decodificador padrão falha.
  • Tratar como criptografiaBase64 é totalmente reversível por qualquer um. Nunca o use para proteger senhas ou segredos.

Base64 vs Base64URL

O Base64 padrão usa + / e preenchimento =, inseguros em URLs e nomes de arquivo. O Base64URL troca + por -, / por _ e geralmente remove o preenchimento, tornando o resultado seguro em query strings, JWTs e nomes de arquivo. Esta ferramenta suporta ambos com um botão.

Perguntas frequentes

Esta ferramenta é gratuita?

Sim. O codificador e decodificador Base64 é totalmente gratuito, sem cadastro ou limites.

Meus dados são enviados a um servidor?

Não. A codificação e a decodificação rodam localmente no navegador, então arquivos e texto nunca saem do dispositivo.

Ele codifica arquivos e imagens?

Sim. Solte um arquivo para obter Base64, crie um data URI e visualize imagens no navegador.

O que é Base64 URL-safe?

Uma variante que usa - e _ no lugar de + e / para uso seguro em URLs, nomes de arquivo e tokens.