Corre localmente no navegador
Descodificador Base64
Descodifique Base64 para texto UTF-8 legível e inspecione tokens e payloads. A descodificação não sai deste separador.
Cole um blob Base64 de um fragmento JWT, uma data URI ou um log e recupere o UTF-8 original. Esta página só descodifica.
atob e TextDecoder correm em local. Um alfabeto inválido mostra erro, sem enviar o blob para outro lado.
Como usar
- Cole a cadeia Base64.
- Descodifique.
- Leia o texto UTF-8 ou o erro se o alfabeto for inválido.
Como funciona
O espaço em volta do blob é cortado. Depois o Base64 mapeia-se para bytes e interpreta-se como UTF-8.
Padding partido ou caracteres fora do alfabeto falham de imediato. Base64 URL-safe com menos e underscore pode exigir uma troca antes.
Exemplos
Olhar para um JWT
O segmento do meio de um JWT é Base64URL. Após uma troca de caracteres pode ler as claims JSON.
Token de log
Um valor de config que parece ASCII aleatório muitas vezes descodifica para um utilizador ou um blob JSON.
FAQ
Porque vejo Base64 inválido?
Há caracteres fora do alfabeto ou padding partido. Corte e reveja mais, barra e igual.
Pode descodificar imagens?
Descodifica para texto UTF-8. Os bytes de uma imagem parecerão corrompidos na caixa.
É o inverso do codificador do sítio?
Sim para Base64 padrão de texto UTF-8 produzido pelo codificador companheiro.
O blob é enviado?
Não. A descodificação fica neste separador.
Ferramentas relacionadas
- Codificador Base64Codifique texto UTF-8 para Base64 para data URIs, cabeçalhos e embeds. A codificação usa APIs web neste separador, sem salto a servidor.
- Descodificador de URLDescodifique URLs e cadeias de consulta em percentagem para texto legível. Sequências inválidas são assinaladas sem chamada de rede.
- Formatador JSONImprima JSON com indentação escolhida para ler payloads de API. A formatação corre no navegador e não sai deste separador.
- Validador JSONVerifique se o JSON é sintaticamente válido e veja a linha e a coluna do primeiro erro. A validação fica no navegador.
- Codificador de URLCodifique em percentagem valores de consulta e segmentos de caminho com encodeURIComponent. Espaços passam a %20. Fica no navegador.