O que é
O Base64 e URL Encode é uma ferramenta online e gratuita que codifica e decodifica texto nos dois formatos mais usados para transportar dados na web. Se você não é da área técnica, pense neles como duas formas diferentes de empacotar um texto para que ele viaje sem problemas dentro de sistemas, links e arquivos.
O Base64 transforma qualquer conteúdo, como um texto, um token ou um trecho de arquivo, em uma sequência de letras, números e poucos símbolos, útil para embutir dados binários ou tokens dentro de sistemas que só aceitam texto puro. Já o URL Encode, também chamado de percent encoding, troca espaços, acentos e caracteres especiais por códigos como %20, garantindo que um link continue funcionando corretamente dentro de um navegador ou de uma chamada de API.
A ferramenta funciona de forma bidirecional: existem dois painéis lado a lado, um para o texto legível e outro para o conteúdo codificado. Ao digitar em qualquer um dos dois lados, o outro é atualizado automaticamente, sem precisar clicar em botões separados de codificar e decodificar.
Um recurso extra é o scanner automático de conteúdo: se o texto colado no modo Base64 tiver o formato de um token JWT, do tipo usado em autenticação de sistemas, ou de uma imagem embutida em Base64 (Data URI), a ferramenta identifica o padrão e avisa na tela, sem abrir ou decodificar o conteúdo interno do token. No modo URL Encode, links com parâmetros de busca são organizados automaticamente em uma tabela com cada parâmetro e seu valor, o que facilita a leitura de URLs longas de rastreamento.
Como usar
- Escolha o modo desejado: Base64 ou URL Encode, no topo da ferramenta.
- Digite ou cole o texto legível no painel da esquerda para ver o resultado codificado aparecer à direita.
- Ou cole um conteúdo já codificado no painel da direita para ver a versão decodificada aparecer à esquerda.
- Observe o aviso do scanner caso o conteúdo seja identificado como token JWT, imagem em Base64 ou link com parâmetros.
- Confira a tabela de parâmetros quando ela aparecer, para ver cada valor de uma URL separadamente.
- Clique no botão de copiar em qualquer um dos dois lados para levar o resultado para onde precisar.
Dicas
- O Base64 gerado aqui é o formato padrão (com os caracteres +, / e o padding =), não a variante URL-safe. Para usar em URLs, troque manualmente + por hífen e / por underline, removendo o = do final.
- Base64 não é criptografia: qualquer pessoa pode decodificar o conteúdo de volta, então não use para proteger senhas ou dados sigilosos.
- A ferramenta trata corretamente acentos e o caractere ç, então textos em português são codificados e decodificados sem gerar símbolos estranhos.
- Se o resultado do decode vier errado, confira se você copiou a sequência completa, sem cortar o início ou o fim.
- Todo o processo roda localmente no seu navegador, sem enviar nenhuma informação para servidores externos.