Ferramentas em português / URL Encode online — codificar texto para URLs (percent-encoding)English version →
URL Encode online — codificar texto para URLs (percent-encoding)
Alguns caracteres têm papel estrutural na URL: & separa parâmetros, # inicia o fragmento, + pode virar espaço. Se seus dados os contêm sem codificação, valores somem ou chegam corrompidos em silêncio. Esta ferramenta converte para a forma %XX segura, igual ao encodeURIComponent.
Caracteres não ASCII (acentos, ç) viram bytes UTF-8 primeiro e cada byte é codificado: «ação» vira a%C3%A7%C3%A3o. É o comportamento padrão, não defeito.
Como usar
- Cole o texto ou valor de parâmetro
- Clique em Convert
- Use o resultado na query string ou no path com segurança
Perguntas frequentes
- Devo codificar a URL inteira?
- Não: codifique só os valores, não a estrutura. Codificando a URL inteira, :// e / viram dados e a URL quebra. Monte a URL por partes codificando cada valor (é o que URLSearchParams faz).
- Espaço: %20 ou +?
- %20 é correto sempre. O + só significa espaço em query string de formulário; se o dado tem + literal (telefones +55…), codifique como %2B ou ele vira espaço no destino.
- O que significa %2520 nos meus dados?
- Codificação dupla: o % virou %25 porque duas camadas codificaram o mesmo valor. Decodifique duas vezes para recuperar e elimine a camada duplicada no código.
Outras ferramentas com explicação em português
- Formatar JSON online (JSON Formatter) — grátis
- Validar JSON online (JSON Validator) — com linha e coluna do erro
- Visualizar JSON em árvore e grafo interativo (JSON Viewer)
- Codificar em Base64 online — com UTF-8 correto (acentos e ç)
- Decodificar Base64 online — UTF-8 correto, serve para JWT
- URL Decode online — decodificar percent-encoding