Conversor de Base64 para JSON
Decodifique strings Base64 para JSON e codifique JSON para Base64 online. Gratuito, funciona no navegador.
Entrada
Saída
O que é Base64 para JSON?
Base64 é um esquema de codificação que representa dados binários como texto ASCII. Quando dados JSON estão codificados em Base64 — comum em APIs, JWTs e URLs de dados — você precisa decodificá-los para ler o JSON original. Esta ferramenta decodifica uma string Base64 e exibe o resultado como JSON formatado. Também suporta o processo inverso: codificar JSON para Base64.
Alterne entre Decodificar (Base64 → JSON) e Codificar (JSON → Base64) usando os botões de modo. Todo o processamento ocorre no seu navegador — nenhum dado é enviado para nenhum servidor.
Como usar esta ferramenta
Escolha o modo
Selecione Decodificar para converter uma string Base64 para JSON, ou Codificar para converter JSON para Base64.
Cole a entrada
Cole sua string Base64 ou JSON no editor da esquerda. Use Exemplo para carregar um exemplo, ou Carregar para carregar de um arquivo.
Copie ou baixe o resultado
O painel direito é atualizado automaticamente. Use Copiar ou Baixar para salvar o resultado.
Exemplo
Decodificando a string Base64 para {"name":"John","age":30}:
Entrada Base64
Saída JSON
Perguntas frequentes
O que acontece se o Base64 não decodificar para JSON válido?
A ferramenta exibirá o texto decodificado bruto. Ela tenta primeiro analisar o resultado como JSON; se falhar, retorna a string decodificada simples.
O Base64 seguro para URL é suportado?
A função atob() do navegador requer Base64 padrão. Substitua - por + e _ por / antes de colar Base64 seguro para URL.
Meus dados são enviados para um servidor?
Não. Todo o processamento ocorre localmente no seu navegador.
Por que recebo um erro ao codificar?
No modo Codificar, a entrada deve ser JSON válido. Corrija quaisquer erros de sintaxe JSON e tente novamente.
Ferramentas relacionadas
O esquema de codificação Base64 é definido no RFC 4648. Veja MDN: Base64 para mais detalhes.