Transformar texto ou arquivo em Base64, e voltar
Codificar e decodificar Base64 usa o alfabeto padrão nesta aba. O padding que falta é acrescentado. Uma data URL perde a parte antes da vírgula. Codificar URL é outra página: ela escapa uma query, não monta este alfabeto.
Texto ou um arquivo inteiro
Codifique uma nota ou os bytes de um arquivo. Decodifique como texto só quando os bytes são UTF-8. Um PNG precisa do download, não da caixa de texto.
Caracteres de URL também contam
Menos e sublinhado são aceitos e viram mais e barra. Um tamanho 4n+1 é recusado. Outras strings curtas ganham sinais de igual.
Como codificar e decodificar Base64
-
Escolha Codificar ou Decodificar e depois Texto ou Arquivo.
-
Cole o texto, ou escolha um arquivo ao codificar um arquivo.
-
Clique em Converter. A caixa do resultado é só leitura.
-
Copie o texto, ou baixe os bytes decodificados com o nome que você digitou.
Base64 que não sai da aba
-
Alfabeto padrão
Mais, barra e igual, não uma variante caseira.
-
Padding corrigido
Um igual que falta entra quando o tamanho permite.
-
Arquivos também
Um arquivo vira texto. A decodificação pode baixar os bytes.
-
Nesta aba
O texto e o arquivo não vão para um servidor.
-
Resultado só leitura
Você copia ou baixa. A caixa não finge ser editor.
-
Sem conta
Não há cadastro nem teto pago de decodificação.
Perguntas sobre Base64
Por que uma string curta falhou?
O tamanho 4n+1 nunca é válido. Procure um caractere que caiu.
- e _ funcionam?
Sim. São o alfabeto de URL.
Posso colar uma data URL?
Sim na decodificação. Tudo até a vírgula sai.
Isto é codificar URL?
Não. Codificar URL escapa texto. Base64 mapeia bytes para 64 caracteres.
Por que o texto não decodificou?
Os bytes não eram UTF-8. Baixe o arquivo.
O GustKit guarda o texto?
Não. Feche a aba e as caixas somem.