Analizador de URL — Gratis online

Pega una URL y ve su protocolo, host, ruta y cada parámetro de consulta por separado.

—

Los resultados se ofrecen solo con fines informativos y pueden contener errores. Verifica la información importante de forma independiente. El uso de esta herramienta es bajo tu propia responsabilidad.

Qué hace esta herramienta

El Analizador de URL divide una dirección web en sus partes: Protocol (protocolo), Host, Port (puerto), Path (ruta), Hash (el fragmento que va tras #) y cada parámetro de consulta, bajo Query parameters, como clave y valor por separado. Pega un enlace largo y el desglose aparece mientras escribes. Los valores con codificación porcentual se decodifican, así que q=usb+c+cable se muestra como usb c cable.

El análisis usa la clase estándar URL del navegador, la misma que siguen fetch y los servidores web, así que el resultado coincide con cómo leen realmente la dirección los navegadores. La URL debe incluir su esquema, como https://. Si no se indica puerto, se usa el predeterminado del esquema (443 para HTTPS, 80 para HTTP) y se muestra como (default).

Cuándo usarla

  • Leer los parámetros UTM de un enlace de marketing o de un clic en un anuncio.
  • Depurar una URL de redirección o de callback de OAuth con muchos parámetros codificados.
  • Comprobar qué parámetros de consulta recibe una página antes de escribir el código de enrutamiento.
  • Detectar parámetros de seguimiento que conviene quitar antes de compartir un enlace.

Ejemplo práctico

Entrada

https://shop.example.com/search?q=usb+c+cable&sort=price_asc&page=2#results

Salida

Protocol: https
Host: shop.example.com
Port: (default)
Path: /search
Hash: #results
q: usb c cable
sort: price_asc
page: 2

Preguntas sobre esta herramienta

¿Por qué me aparece "Invalid URL"?

La dirección debe incluir un esquema. Para un parser, example.com/page es una ruta relativa; escribe https://example.com/page en su lugar.

¿Cómo se muestran los parámetros repetidos?

Cada aparición se muestra en su propia línea. ?tag=a&tag=b muestra tag dos veces, en orden, que es como la mayoría de los frameworks web lo reciben: como una lista.

¿El hash se envía al servidor?

No. La parte que va tras # se queda en el navegador y se usa para anclas dentro de la página y para el enrutamiento en el cliente. Los servidores solo ven la ruta y la query string.

¿Cómo codifico un valor para meterlo en una URL?

Usa la herramienta Codificador de URL para un valor suelto, o Decodificador de URL para leer uno ya codificado. Los espacios pasan a ser %20 (o + dentro de una query string).

¿Esta herramienta es gratuita?

Sí, es gratis. Sin registro ni correo electrónico. Obtén el resultado en esta página.

¿Cómo obtengo el resultado?

Usa la herramienta en esta página. El resultado aparece aquí, sin envío por correo electrónico.