Saltar al contenido

Analizador de URL y editor de parámetros

URL Parser & Query Editor

Descompone una URL en sus partes, muestra los parámetros de consulta como una tabla editable y vuelve a armar el resultado.

Divide una URL en sus partes, convierte la cadena de consulta en una tabla editable y reconstruye la URL sobre la marcha. La segunda mitad es la que la gente no sabe que necesita: un panel que dice qué cambió el analizador en silencio, que suele ser la respuesta a «funciona en curl y no en el navegador».

🔒 Se ejecuta por completo en tu navegadorurlparsequerydebug

Un host a secas también vale: se asume https:// y la suposición se indica abajo.

Protocolo

https:

Host

example.com

Puerto

(predeterminado)

Origen

https://example.com

Ruta

/products/42

Fragmento

#reviews

Segmentos de la ruta

  1. products
  2. 42

Parámetros de consulta (4, 2 de seguimiento)

  • Google Analytics campaign source
  • Google Analytics campaign medium
  • en bruto: price+desc

URL normalizada

https://example.com/products/42?utm_source=newsletter&utm_medium=email&id=42&sort=price%20desc#reviews

Codificar y decodificar
  • Valor de consulta

    a%20b%2Fc%2Bd%26e%3Df

    Se escapa todo lo reservado, incluidos !'()* que encodeURIComponent deja tal cual. El espacio es %20.

  • Cuerpo de formulario (application/x-www-form-urlencoded)

    a+b%2Fc%2Bd%26e%3Df

    Lo mismo, pero el espacio es + — por eso un + dentro de un valor de formulario hay que enviarlo como %2B.

  • Segmento de ruta

    a%20b%2Fc%2Bd%26e%3Df

    Una barra hay que escaparla o parte la ruta; aquí un más es un más literal, no un espacio.

  • Fragmento (#…)

    a%20b/c+d&e=f

    La parte más permisiva de una URL: ? / : @ y más son legales sin escapar.

  • URL entera (encodeURI)

    a%20b/c+d&e=f

    Deja intactos los caracteres estructurales. Solo es correcto cuando lo que entra es de verdad una URL entera.

La URL se analiza en esta página y nunca se solicita. No se descarga nada, no se sigue ningún redirección, y una URL con un token de sesión o un enlace firmado se queda en esta pestaña.

Cómo se usa

  1. Pega la URL

    Un host a secas se acepta y se asume https://, y la suposición se informa en lugar de esconderse. Una URL data: se describe en lugar de analizarse.

  2. Edita la consulta como filas

    Quince parámetros de seguimiento son ilegibles en una línea y evidentes como quince filas. Los de seguimiento se marcan por nombre, y un botón los elimina todos de una vez.

  3. Lee qué cambió el analizador

    Un host pasado a minúsculas, un nombre internacional convertido a punycode, un segmento .. resuelto: todo en silencio, todo invisible en la URL que pegaste, y todo capaz de hacer que la misma cadena se comporte distinto en dos clientes.

  4. Usa el panel de codificación para errores de firma

    La misma cadena se muestra bajo todas las reglas de codificación a la vez. Un signo más en un valor de consulta y en un segmento de ruta no se codifican igual, y verlos lado a lado es lo que lo hace visible.

Preguntas frecuentes

¿Se descarga la URL?

No. Se analiza en la página y nunca se solicita: sin descarga, sin seguir redirecciones. Una URL que lleva un token de sesión o un enlace firmado se queda en esta pestaña.

¿Es seguro quitar los parámetros utm_?

Para la página de destino, sí: los lee la analítica, no la aplicación. La excepción es un enlace cuyos parámetros están firmados o cuyo id la página necesita de verdad, así que revisa lo que queda antes de compartirlo.

¿Qué significa «codificado dos veces»?

El valor pasó por dos sistemas que cada uno lo codificó con porcentajes servicialmente, así que %2520 es un espacio que se convirtió en %20 y luego tuvo su % codificado otra vez. Es una causa común de que un destino de redirección llegue estropeado.

¿Por qué mi host en mayúsculas pasó a minúsculas?

Los nombres de host no distinguen mayúsculas y el estándar de URL los normaliza. La ruta no: /Pagina y /pagina son recursos distintos, y por eso solo cambia una mitad de la URL.

Puede recibir de

Después

Estas aceptan lo que produce esta herramienta, así que el resultado puede pasar directamente.