Analizador de URL

Desglosa cualquier URL en protocolo, host, ruta, parámetros y hash

¿Qué es y cómo funciona?

Un analizador de URLs descompone una dirección web en sus partes para que veas exactamente cómo está construida: el protocolo (https), el host (example.com), el puerto, la ruta (/products/shoes), la query string (?color=red&size=10) y el fragmento (#reviews). Una URL parece una sola cadena continua, pero cada sección tiene un papel definido, y los bugs suelen esconderse en las fronteras entre ellas — un parámetro en el lugar equivocado, un carácter codificado, o un fragmento confundido con parte de la ruta. Separarla convierte un enlace denso en una estructura etiquetada que lees de un vistazo.

La parte más útil para el día a día es la query string, que el analizador separa en pares clave–valor individuales y decodifica por ti, de modo que una URL larga de tracking con una docena de parámetros se vuelve una lista limpia. Esto es valiosísimo para depurar redirecciones, leer etiquetas de campaña UTM, comprobar qué envió realmente una llamada de API, o confirmar que un valor se codificó bien. Esta herramienta analiza la URL en tu navegador, así que incluso los enlaces con tokens o parámetros privados se quedan en tu dispositivo.

Casos de uso

Preguntas frecuentes

¿Qué diferencia hay entre la query string y el fragmento?

La query string (tras ?) se envía al servidor y suele llevar parámetros que usa la página o la API. El fragmento (tras #) se queda en el navegador y no se envía al servidor — normalmente apunta a una sección de la página o lo usan las apps del lado del cliente.

¿Por qué algunos caracteres de la URL salen como %20 o %2F?

Son caracteres codificados en porcentaje: espacios, barras y otros símbolos reservados se codifican para que viajen seguros dentro de una URL. El analizador los decodifica para que leas el valor real, a la vez que te muestra dónde se usó codificación.

¿Qué cuenta como el origen de una URL?

El origen es el protocolo, el host y el puerto juntos (por ejemplo https://example.com). Es la parte que usan los navegadores para fronteras de seguridad como la política del mismo origen, separada de la ruta y los parámetros que identifican un recurso concreto.

¿Puede analizar URLs relativas?

Las URLs relativas (como /page?x=1) no tienen protocolo ni host, así que solo están presentes la ruta, la query y el fragmento. El analizador igualmente separa esos componentes; resolver una URL relativa a una absoluta requiere una URL base con la que combinarla.

Desarrollador

Generador de UUID · Conversor de timestamps · Codificador Base64 · Decodificador Base64 · Generador de hash · Conversor de colores