encoding

Parser de URL / Query Builder

Analise partes da URL, edite parâmetros de query e reconstrua URLs codificadas localmente no navegador.

Protocolohttps
Hostapi.example.com:8443
Porta8443
Pathname/v1/search
Queryq=hello%20world&tag=dev&tag=tools&empty=&redirect=https%3A%2F%2Fdevcove.dev%2Fen%2Ftools%2Furl-encoder%2F
Hashresults
URL reconstruídahttps://api.example.com:8443/v1/search?q=hello+world&tag=dev&tag=tools&empty=&redirect=https%3A%2F%2Fdevcove.dev%2Fen%2Ftools%2Furl-encoder%2F#results
Query string reconstruídaq=hello+world&tag=dev&tag=tools&empty=&redirect=https%3A%2F%2Fdevcove.dev%2Fen%2Ftools%2Furl-encoder%2F

Parâmetros de query

ChaveValorFlagsAções
-
Repetido
Repetido
Vazio
-

Curso de parser de URL

Aprenda como URLs são estruturadas, analisadas, normalizadas e depuradas em navegadores, APIs, OAuth e logs.

Página do curso

Sobre esta ferramenta

O Parser de URL / Query Builder do DevCove divide uma URL completa ou relativa em protocolo, host, porta, caminho, query, hash e linhas de query decodificadas. Edite parâmetros repetidos, valores vazios, URLs de redirect e tags de tracking, depois reconstrua uma URL codificada sem enviar a entrada para um servidor.

Como usar

Use este parser quando precisar inspecionar uma URL copiada, editar parâmetros de query ou reconstruir um link codificado com segurança.

  1. Cole uma URL completa, caminho relativo ou query string bruta na entrada de URL.
  2. Clique em Analisar URL para separar protocolo, host, path, query, hash e linhas de query decodificadas.
  3. Edite chaves e valores na tabela de query. Parâmetros repetidos e valores vazios são sinalizados.
  4. Use Adicionar param ou Remover para alterar a estrutura da query, depois revise a URL e a query reconstruídas.
  5. Use Ordenar params quando quiser ordem estável antes de comparar links ou versionar exemplos.
  6. Copie a URL reconstruída, copie apenas a query string ou exporte os parâmetros como JSON.

Recursos

Projetado para callbacks OAuth, debug de API, links de analytics, redirects e exemplos de documentação:

  • Analisa URLs absolutas, caminhos relativos e query strings brutas.
  • Mostra protocolo, host, porta, pathname, query e hash separadamente.
  • Decodifica parâmetros de query em linhas editáveis e reconstrói saída codificada.
  • Preserva chaves repetidas como linhas separadas e as marca claramente.
  • Sinaliza valores vazios para encontrar parâmetros acidentais sem valor.
  • Ordena parâmetros para diffs estáveis e documentação reproduzível.
  • Copia URL completa, query string ou linhas de parâmetros em JSON.
  • Roda localmente no navegador, útil para URLs com tokens, redirects ou caminhos internos.

FAQ

Ele analisa URLs relativas?

Sim. Você pode colar /docs/search?q=json ou ?q=json. A ferramenta mantém a saída relativa em vez de adicionar um host público falso.

Valores editados são codificados novamente?

Sim. As linhas de query aparecem decodificadas para leitura, e a URL reconstruída usa URLSearchParams para codificar espaços, barras e URLs aninhadas com segurança.

O que acontece com parâmetros repetidos?

Chaves repetidas são preservadas como linhas separadas e marcadas como Repetido. Isso importa para filtros como tag=dev&tag=tools.

Isso é diferente do Codificador URL?

Sim. O Codificador URL foca em percent-encoding e decoding de valores. O Parser de URL foca em inspecionar a estrutura completa da URL e editar parâmetros de query.

Minha URL é enviada?

Não. Análise, edição, ordenação e reconstrução rodam localmente no navegador.