Conversor de query string para JSON
Cole uma query string (ou uma URL inteira) e obtenha um objeto JSON limpo: chaves repetidas viram arrays e os valores são decodificados de porcentagem. Troque a direção para converter um objeto JSON de volta em uma query string codificada. Perfeito para inspecionar requisições de API e montar links. Tudo roda localmente no seu navegador — nada é enviado.
Como usar
- Escolha a direção: query string para JSON, ou JSON para query string.
- Cole sua query string (com ou sem o ? inicial) ou objeto JSON.
- Copie o resultado convertido da caixa de saída.
Perguntas frequentes
- Como chaves repetidas são tratadas?
- Quando a mesma chave aparece mais de uma vez (por exemplo tags=a&tags=b), ela vira um array JSON. Uma chave que aparece uma vez permanece uma string simples.
- Posso colar uma URL completa?
- Sim. Tudo até o ? inclusive é ignorado e qualquer #fragmento é descartado, então você pode colar uma URL completa e obter só os parâmetros de consulta.
- Como objetos aninhados são convertidos para query string?
- Arrays são expandidos em chaves repetidas. Um objeto aninhado ou array de objetos é serializado para JSON e codificado em porcentagem como valor, já que query strings são pares chave-valor planos.
- Meus dados são enviados para algum lugar?
- Não. A conversão ocorre inteiramente no seu navegador; nada é enviado.
Ferramentas relacionadas
Construtor de URL Query
Construa URLs combinando uma base com parâmetros key-value editáveis — cada par alternável, percent-encoded corretamente.
Analisador de URL
Decomponha uma URL em protocolo, host, porta, caminho, query e hash. Decodifique parâmetros em tabela.
Conversor de escape de strings
Escapa uma string para 10 contextos de uma vez — JavaScript, JSON, entidades HTML, URL, SQL, regex, Bash (aspas simples/duplas), C string, escapes Unicode \u. Copie o que precisar.
Testador JSONPath
Execute queries JSONPath (`$.store.book[*].author`, `$..price`) contra um documento de amostra e veja os valores correspondentes.
Conversor de Escapes Unicode
Codifique texto para \uXXXX, U+XXXX ou entidades HTML — e decodifique qualquer um deles de volta para texto. Lida com emojis e caracteres astrais.
Gerador de Hash (SHA)
Gere hashes SHA-1, SHA-256, SHA-384 e SHA-512 a partir de texto.