Caminho da tarefa / da entrada ao resultado
Como codificar e decodificar Base64
- 01
Escolha Codificar ou Decodificar
Use as abas de modo para escolher uma direção. O painel de resultado atualiza ao vivo enquanto você digita, e o indicador de status mostra Pronto, Válido ou Erro para a entrada atual, então valores malformados aparecem antes de você copiar qualquer coisa.
- 02
Digite ou cole o valor
Digite no painel de entrada de texto para codificar, ou cole no painel de entrada Base64 para decodificar; os painéis mudam de nome conforme o modo selecionado. Carregar exemplo insere um exemplo minúsculo para que você veja primeiro a ida e volta, e espaços em branco dentro de um valor Base64 colado são ignorados ao decodificar.
- 03
Ajustar as opções de caracteres e formato
UTF-8 está ativado por padrão e é necessário para caracteres fora da faixa Latin-1, como emojis e texto CJK. A opção segura para URL troca + e / por - e _ e remove o preenchimento para que o valor sobreviva dentro de URLs e nomes de arquivo. Preservar quebras de linha, também ativada por padrão, mantém as quebras em vez de dobrá-las em espaços, e cada opção se aplica nas duas direções.
- 04
Confira a validação ao vivo
A validação acontece enquanto você digita. Caracteres fora do alfabeto, um comprimento impossível e — com UTF-8 — bytes que não formam UTF-8 válido produzem cada um um erro nomeado que diz o que corrigir. Corrija o valor sinalizado e o resultado se recupera imediatamente, sem botão de execução.
- 05
Verificar a ida e volta com Trocar
Trocar move a saída para a entrada e inverte a direção: uma decodificação vira uma recodificação imediata, e uma entrada igual prova que o valor sobrevive exatamente à viagem. É a forma mais rápida de verificar uma credencial ou um valor de configuração antes que ele entre em uma variável de CI ou em uma chamada de API.
- 06
Copiar ou baixar o resultado
Copiar resultado leva a saída para a área de transferência para um ticket ou um terminal, e Baixar .txt a salva como toolars-base64.txt ou toolars-decoded.txt. Limpar esvazia o espaço de trabalho atual, mas não remove uma cópia da saída que você passou explicitamente para outra ferramenta. Consulte a retenção na pergunta sobre privacidade.