URL para JSON - analise strings de consulta e parâmetros de URL online
Converta query strings e parâmetros de URL para JSON estruturado online: analise parâmetros aninhados, arrays e valores codificados no navegador.
Cole qualquer URL e a ferramenta separa cada parte em um JSON estruturado: esquema, host, porta, caminho, parâmetros da query string (inclusive arrays e chaves repetidas), informações de usuário e fragmento, cada um em seu próprio campo. Nada é enviado para um servidor — toda a análise acontece direto no seu navegador, então é seguro colar URLs de API, de configuração ou aquelas fontes .json usadas em launchers e emuladores.
URL para JSON - analise query strings e parâmetros de URL online
Converta parâmetros de consulta de URL em objetos JSON estruturados instantaneamente. Perfeito para depurar chamadas de API e analisar URLs complexas.
Como funciona
Esta ferramenta analisa a query string de qualquer URL válida e converte chaves e valores em um formato JSON padrão. Lida automaticamente com chaves aninhadas e parâmetros de array.
Porquê JSON?
JSON (JavaScript Object Notation) é um formato leve de intercâmbio de dados, fácil de ler e escrever por humanos e fácil de analisar e gerar por máquinas.
Guia de Estrutura e Componentes de URL
Um Uniform Resource Locator (URL) é o endereço de um recurso único na Web. Entender sua estrutura é crucial para o desenvolvimento web e SEO.
Entendendo Componentes de URL
Uma URL é composta por esquema, informações do usuário, host, porta, caminho, consulta e fragmento. Este guia explica cada parte com exemplos para melhorar a descoberta.
Esquema (Protocolo)
Especifica o protocolo, ex: https, http, ftp.
Informações do Usuário
Nome de usuário e senha opcionais antes do host, ex: user:pass@.
Host (Domínio)
O domínio ou IP que identifica o servidor, ex: example.com.
Porta
Porta de rede opcional; padrão é 80 (http) ou 443 (https).
Caminho
Localização hierárquica do recurso no servidor, ex: /path/to/page.
Consulta
Pares chave-valor após ?, ex: ?foo=1&bar=baz.
Fragmento (Hash)
Âncora do lado do cliente após # apontando para uma seção, ex: #section.
Por que a estrutura da URL é importante
Uma URL bem estruturada melhora a experiência do usuário e ajuda os motores de busca a entender a relevância do seu conteúdo. Os parâmetros devem ser limpos, legíveis e organizados logicamente.
Perguntas Frequentes
Qual a diferença entre URI e URL?
Um URI (Uniform Resource Identifier) identifica um recurso, enquanto um URL (Uniform Resource Locator) também descreve como acessá-lo. Todos os URLs são URIs, mas nem todos os URIs são URLs.
Por que os parâmetros de consulta são importantes?
Os parâmetros de consulta permitem passar dados dinâmicos para uma página web, como termos de pesquisa, filtros ou IDs de rastreamento, sem alterar a estrutura do caminho.
Cole qualquer URL e a ferramenta separa cada parte em um JSON estruturado: esquema, host, porta, caminho, parâmetros da query string (inclusive arrays e chaves repetidas), informações de usuário e fragmento, cada um em seu próprio campo. Nada é enviado para um servidor — toda a análise acontece direto no seu navegador, então é seguro colar URLs de API, de configuração ou aquelas fontes .json usadas em launchers e emuladores.
Como usar o conversor de URL para JSON
- 1
Cole a sua URL
Coloque a URL completa no campo de entrada — HTTP, HTTPS, FTP ou esquemas personalizados são todos aceitos.
- 2
Clique em "Converter para JSON"
O analisador divide a URL nos componentes definidos pela RFC 3986 e monta um objeto JSON estruturado.
- 3
Confira o resultado
Veja esquema, host, porta, caminho, query (pares chave-valor e arrays), userInfo e fragmento no painel de resultado.
- 4
Copie ou baixe
Use o botão Copiar para levar o JSON para a área de transferência ou Baixar para salvar um arquivo .json e reaproveitar depois.
Referências
- RFC 3986 — Sintaxe genérica de URI
A especificação oficial da IETF que define a estrutura, os componentes e as regras de codificação de URIs e URLs.
- MDN — URLSearchParams
API web para ler e manipular query strings de URL em JavaScript.
- RFC 8259 — JSON
A especificação da IETF para o formato de intercâmbio de dados JSON usado na saída da ferramenta.
Ferramentas relacionadas
Formatador de JSON
Embeleze e valide o JSON gerado a partir das suas URLs analisadas.
Codificar / Decodificar URL
Aplique ou remova a codificação percentual de cada componente da URL.
CSV para JSON
Converta dados tabulares em CSV em arrays JSON estruturados.
XML para JSON
Transforme documentos XML em uma estrutura de objeto compatível com JSON.
Perguntas frequentes
- Como converter uma query string para JSON?
- Cole a URL completa e clique em Converter para JSON. A ferramenta lê os pares chave-valor depois do ? e devolve um objeto JSON. É o equivalente, sem precisar escrever código, a usar URLSearchParams ou Object.fromEntries em JavaScript.
- Qual a diferença entre URI e URL?
- Um URI (Identificador Uniforme de Recurso) identifica um recurso; uma URL (Localizador Uniforme de Recurso) também diz como acessá-lo. Toda URL é um URI, mas nem todo URI é uma URL.
- A ferramenta lida com parâmetros codificados (percent-encoding)?
- Sim. O analisador decodifica automaticamente os caracteres codificados em chaves e valores, então %20 vira espaço e %2F vira barra no JSON final.
- Como as chaves repetidas na query string são tratadas?
- Quando uma chave aparece mais de uma vez (ex: ?tag=a&tag=b), a ferramenta agrupa os valores em um array JSON: "tag": ["a", "b"]. Chaves que aparecem uma única vez continuam como texto simples.
- Posso usar para pegar uma URL .json de launcher ou emulador?
- Pode. Cole o link da fonte (como as URLs .json usadas em Hydra, GGPO ou em fontes de ROMs) e a ferramenta mostra cada parte da URL de forma legível. Lembre-se: ela apenas analisa a estrutura da URL no navegador; não baixa nem executa o conteúdo do endereço.
- Meus dados são enviados para algum servidor?
- Não. Toda a análise roda no próprio navegador usando a API de URL nativa. As suas URLs nunca saem do seu dispositivo.