Gerador de URL
Codifique textos para uso em URLs ou decodifique valores URL encoded para leitura, testes de APIs, links e query strings.
A conversao acontece localmente no navegador. Nenhum link ou parametro e enviado para servidores.
Resultado
Processamento local: a ferramenta nao envia, salva ou registra sua entrada.
Resposta rapida
Este gerador codifica caracteres especiais para uso seguro em URLs e decodifica textos URL encoded para leitura. Ele aceita links completos, parametros, query strings e textos usados em APIs.
Como usar o gerador de URL
Escolha codificar ou decodificar, selecione componente ou URL inteira, cole a entrada e clique em converter. Depois copie o resultado para usar em links, requisicoes, documentacao ou testes.
Opcoes disponiveis
O modo componente usa encodeURIComponent/decodeURIComponent, ideal para parametros. O modo URL inteira usa encodeURI/decodeURI, preservando a estrutura de links completos.
Como a conversao funciona
URL encoding substitui caracteres especiais por sequencias percent-encoded, como espaco virando %20. Isso evita que acentos, espacos e simbolos quebrem links ou parametros.
Exemplo pratico
Entrada: Salvador BA. Em modo componente, a saida e Salvador%20BA. Ao decodificar, o texto volta para Salvador BA.
Como interpretar e reutilizar o resultado
Use o resultado em query strings, parametros de APIs, redirecionamentos e links compartilhaveis. Lembre que URL encoding nao criptografa dados, apenas deixa caracteres seguros para transporte em URLs.
Dicas uteis
Para valores de parametro, prefira componente. Para uma URL completa, prefira URL inteira. Se houver sinais de porcentagem incompletos, a decodificacao pode falhar.
Perguntas frequentes
Qual a diferenca entre codificar componente e URL inteira?
Componente codifica quase todos os caracteres especiais e e ideal para valores de parametros. URL inteira preserva caracteres estruturais como :, /, ?, &, =.
URL encoding e criptografia?
Nao. URL encoding e reversivel e serve apenas para transportar caracteres especiais em URLs.
Meus links sao enviados para algum servidor?
Nao. A conversao acontece no navegador e a pagina nao envia a entrada para servidores.
Por que espaco vira %20?
Porque espacos precisam ser representados de forma segura em URLs. Em alguns formularios, espaco tambem pode aparecer como +.