Outras ferramentas
Construtor de Query
Gerencie parâmetros em linhas chave/valor e gere query strings ou URLs completas em tempo real.
Lista de parâmetros
Adicione, remova ou duplique linhas para filtros, paginação e tracking.
Ainda não há parâmetros. Adicione um ou analise uma query string.
Visao geral da ferramenta: Query Builder
Query Builder permite gerenciar parametros de consulta de URL como linhas de chave e valor, gerando em tempo real uma query string ou uma URL completa. Ele e util para testes de API, links de campanha, filtros de busca, paginacao e outros cenarios em que os parametros mudam com frequencia.
O que e Query Builder?
Query Builder transforma a edicao manual de cadeias como ?page=1&sort=desc&tag=dev em uma interface estruturada. Voce pode adicionar, duplicar e remover parametros com mais clareza, mantendo controle sobre chaves repetidas, valores vazios e codificacao.
Como usar
- Informe uma URL base se quiser gerar um link completo.
- Cole uma query string bruta e faca a analise, ou adicione parametros manualmente.
- Edite cada linha de chave e valor.
- Escolha se deseja codificar valores, ignorar linhas vazias e adicionar
?no inicio. - Copie a query string gerada ou a URL final.
Casos de uso comuns
- Montar URLs de requisicao de API rapidamente
- Criar links de marketing com parametros UTM
- Revisar parametros de paginacao, ordenacao e filtros
- Regenerar URLs apos remover valores vazios
- Explicar a estrutura dos parametros em documentacao
❓ FAQ
Q1: Suporta chaves duplicadas?
R: Sim. Chaves repetidas sao mantidas na ordem atual das linhas.
Q2: Posso gerar apenas a query string?
R: Sim. A ferramenta tambem funciona sem URL base.
Q3: Por que algumas linhas nao aparecem no resultado?
R: Se a opcao para ignorar vazios estiver ativa, linhas com chave vazia serao excluidas.
✨ Principais recursos
- Editor visual de parametros chave/valor
- Conversao de query string existente em linhas editaveis
- Geracao imediata de query string e URL completa
- Codificacao opcional de valores
- Opcao para ignorar linhas vazias
- Suporte a chaves repetidas como
tag=js&tag=vue
📖 Exemplos de uso
Construcao basica
Linhas de entrada:
page = 2
sort = newest
tag = tools
Query string gerada:
?page=2&sort=newest&tag=tools
Gerar URL completa
URL base:
https://example.com/search
Linhas de entrada:
q = query builder
lang = pt
URL gerada:
https://example.com/search?q=query%20builder&lang=pt
Chaves duplicadas
Linhas de entrada:
tag = javascript
tag = vue
tag = nuxt
Query string gerada:
?tag=javascript&tag=vue&tag=nuxt
🎯 Cenarios de uso
1. Depuracao de API
Monte rapidamente URLs de requisicao ajustando paginacao, filtros e ordenacao.
2. Links de marketing
Crie URLs com utm_source, utm_medium e utm_campaign sem editar tudo manualmente.
3. Paginas de busca e filtros
Gere parametros limpos para filtros de produtos, termos de busca e controles de ordenacao.
4. Documentacao e ensino
Mostre a estrutura dos parametros de consulta de forma mais clara em tutoriais ou demonstracoes.
💡 Dicas de uso
- Mantenha a URL base separada para reutilizar o mesmo conjunto de parametros em dominios diferentes.
- Ative a codificacao quando os valores tiverem espacos, simbolos ou caracteres nao ASCII.
- Ative a opcao de ignorar vazios antes de copiar links de producao.
- Se o servico espera chaves repetidas, mantenha varias linhas em vez de juntar os valores.