Área da ferramenta
codificador Base64 e decodificador Base64 online
Codifique e decodifique texto Unicode com saída URL-safe opcional.
Codificador e decodificador Base64
Codificador e decodificador Base64
bytes →
Codificador e decodificador Base64
Parâmetros de consulta
IDN / Punycode
Codificador e decodificador Base64
..
Cabeçalho
Payload
Metadados
· Expira:
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
Diferença
Codificador e decodificador Base64
Codificador e decodificador Base64
Codificador e decodificador Base64
Exemplos
Texto
Hello, World!
Base64
SGVsbG8sIFdvcmxkIQ==
Base64 Guias e artigos
O que é Base64 e por que ele ainda aparece em sistemas modernos
Base64 representa bytes como texto para atravessar canais textuais. Ele não comprime, não criptografa e não torna o conteúdo confiável.
Ler artigoBase64 e Base64URL: diferenças pequenas que quebram integrações
Base64URL troca caracteres reservados e costuma remover padding. Confundir as variantes afeta tokens, URLs, assinaturas e cache keys.
Ler artigoQuando Base64 é a escolha errada
Base64 resolve transporte textual, mas pode piorar tamanho, memória, streaming, busca e segurança quando usado por hábito.
Ler artigoCodificador 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 Cole texto no painel de entrada ou escolha um arquivo.
- 2 Clique em Encode para converter em Base64 ou Decode para ler de volta.
- 3 Ative URL-safe se o valor for usado em uma URL ou nome de arquivo.
- 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.