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

  1. Insira ou cole o texto que pretende processar na área de entrada.
  2. Escolha a operação pretendida entre codificar ou descodificar.
  3. Ative a opção de alfabeto seguro para URL se pretender substituir carateres reservados.
  4. Indique um alfabeto personalizado de 64 carateres exclusivos caso necessite de uma variante específica.
  5. 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 "/".

Incorporar esta ferramenta

Adicione esta ferramenta funcional da SmartPlusLab ao seu site com o código abaixo.