Tiny Online Tools logoTiny Online ToolssearchBuscar ferramentas…grid_viewTodas as ferramentas
Iniciochevron_rightFerramentas para Desenvolvedoreschevron_rightCodificador URLCodificador URL

Codificador URL

Codifica URLs para transmissão segura.

Ferramentas semelhantes

Decodificador URL

Decodificador URL

Decodifica URLs codificadas.

Codificador Base64

Codificador Base64

Codifica texto no formato Base64.

Codificador ROT13

Codificador ROT13

Codifique ou decodifique texto usando ROT13, cifra de César personalizada ou ROT47.

Texto para código Morse

Texto para código Morse

Converta texto para código Morse com reprodução de áudio em tempo real.

Posterizar Imagem

Posterizar Imagem

Reduza os níveis de cor em qualquer imagem para criar um efeito posterizado ousado. Níveis ajustáveis, tudo no navegador.

Gerador de miniaturas 3D

Gerador de miniaturas 3D

Gere em lote miniaturas consistentes para muitos modelos 3D de uma só vez, direto no navegador.

Rotacionador em Massa de Páginas PDF

Rotacionador em Massa de Páginas PDF

Rotacione cada página PDF de forma independente com um clique. Ideal para digitalizações com orientações mistas.

apps

Mais ferramentas

Explore nossa colecao completa de ferramentas online gratuitas.

Codifique URLs da forma certa para o contexto em que você está trabalhando

A codificação de URL parece simples até que caracteres reservados comecem a quebrar uma string de consulta ou um caminho. Esta ferramenta ajuda você a escolher entre codificar um componente e codificar uma URL completa, o que importa porque encodeURIComponent e encodeURI preservam caracteres diferentes por design. Testando localmente no navegador, você vê exatamente como espaços, e comerciais, sinais de igual, hashes e barras são tratados antes de colar o resultado no código ou em uma requisição de API.

Por que essa diferença importa

Um parâmetro de consulta exige um escape mais rígido do que uma URL inteira. Se você codificar demais, pode quebrar a estrutura do link. Se codificar de menos, o servidor pode dividir um valor no lugar errado ou tratar caracteres especiais como separadores. Esta ferramenta deixa essa diferença visível para que você saiba se está preparando um parâmetro, um segmento de caminho ou um endereço completo.

Fluxo prático

O melhor costuma ser colar um valor de exemplo, comparar a saída codificada por componente e a saída para URL completa e então escolher a versão que combina com o seu caso. Isso é especialmente útil ao montar requisições fetch, envios de formulário ou links profundos com valores dinâmicos. Se a saída ainda parecer estranha, normalmente significa que a string original contém caracteres que pedem outra estratégia de codificação. Ver as duas saídas lado a lado costuma ser o jeito mais rápido de evitar links quebrados.