Ferramentas para desenvolvedores
Conversor Base64 Avançado
Codifique e descodifique texto em Base64 padrão ou seguro para URL, com suporte para alfabetos personalizados.
Executar ferramenta
O conversor Base64 permite codificar e descodificar texto de forma simples através do navegador. Na codificação, o texto de entrada é convertido para UTF-8 antes de gerar a sequência em Base64 correspondente. No sentido inverso, o processo de descodificação reconstitui o texto original em UTF-8, ajustando automaticamente o preenchimento com o sinal de igual se o comprimento dos dados não for múltiplo de quatro. Para além do alfabeto padrão, a ferramenta oferece uma opção segura para endereços web e parâmetros de URL, substituindo os carateres especiais que poderiam causar conflitos em transmissões online. Também é possível definir um alfabeto personalizado, desde que contenha exatamente 64 carateres distintos e sem repetições. O resultado aparece imediatamente no painel de resultados, permitindo copiar o texto convertido para usar noutras aplicações.
Instruções
- Insira ou cole o texto que pretende processar na área de entrada.
- Escolha a operação pretendida entre codificar ou descodificar.
- Ative a opção de alfabeto seguro para URL se pretender substituir carateres reservados.
- Indique um alfabeto personalizado de 64 carateres exclusivos caso necessite de uma variante específica.
- Clique em Converter para ver o resultado na área de resultados.
Exemplos
- Codificar a palavra "Olá" em Base64 padrão gera a sequência "T2zDoS4=".
- Descodificar a sequência "VGV4dG8=" no modo correspondente reconstitui a palavra "Texto".
Perguntas frequentes
Como funciona o preenchimento na descodificação?
Se a cadeia Base64 não tiver um comprimento múltiplo de quatro carateres, a ferramenta adiciona automaticamente os sinais de igual (=) necessários antes de converter os dados para UTF-8.
Quais são os requisitos para um alfabeto personalizado?
O alfabeto alternativo deve conter exatamente 64 carateres únicos. Qualquer valor com tamanho diferente ou com carateres repetidos impede a realização da conversão.
Quando se deve escolher a variante segura para URL?
Esta opção deve ser usada quando o texto codificado precisa de ser incluído em parâmetros de consulta ou ligações web, evitando carateres como "+" e "/".