O que é
O Base64 e URL Encode é uma ferramenta online e gratuita que codifica e decodifica textos nos dois formatos mais usados para transportar dados na web. O Base64 transforma qualquer conteúdo em uma sequência de letras, números e poucos símbolos, útil para embutir arquivos, imagens ou tokens dentro de outros sistemas. Já o URL Encode troca espaços, acentos e caracteres especiais por códigos como %20, garantindo que um link continue funcionando corretamente dentro de um navegador.
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 você colar um token JWT, do tipo usado em autenticação de sistemas, a ferramenta identifica o formato e avisa na tela. O mesmo vale para imagens embutidas em Base64 (Data URI) e para links com parâmetros de busca, que são organizados automaticamente em uma tabela com cada parâmetro e seu valor, facilitando 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 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.