Analizador de URL
Descompón cualquier URL en sus componentes individuales con nuestro Analizador de URL online gratuito. Pega una URL y verás al instante su protocolo, nombre de host, puerto, ruta, parámetros de consulta y fragmento, con los valores sin procesar (codificados) y decodificados en paralelo. Cada componente incluye una explicación sencilla. Perfecto para depurar llamadas a API, analizar estructuras de URL, verificar la codificación y aprender cómo funcionan las URLs. El Analizador de URL también ofrece un desglose de los parámetros de consulta y avisos de validación sobre posibles problemas como el uso de HTTP o puertos inusuales. Sin registro.
URL Parser
Parse any URL into its individual components
Try an example
Enter URL
Enter a URL above and click Parse URL to see its components
Características
- Descomposición completa de la URL: divide cualquier URL en protocolo, nombre de host, puerto, ruta, cadena de consulta, fragmento y componentes de autenticación. Cada parte está claramente etiquetada y explicada.
- Valores codificados y decodificados: muestra los valores sin procesar (codificados) y decodificados en paralelo. Detecta automáticamente los caracteres con codificación porcentual y los decodifica para facilitar la lectura.
- Desglose de parámetros de consulta: analiza todos los parámetros de consulta en una tabla estructurada con claves, valores y sus equivalentes decodificados. Copia cualquier parámetro con un clic.
- Validación y avisos de URL: detecta problemas comunes como HTTP frente a HTTPS, referencias a localhost, puertos inusuales y componentes codificados. Te ayuda a entender la estructura de la URL y sus implicaciones de seguridad.
Casos de uso
- Depurar peticiones a API: cuando falla una llamada a una API, pega la URL en el analizador para revisar rápidamente parámetros de consulta mal formados, codificación incorrecta o segmentos de ruta ausentes.
- Auditorías de seguridad: inspecciona URLs en busca de credenciales expuestas en parámetros de autenticación, comprueba el uso de HTTP frente a HTTPS e identifica puertos inusuales o patrones sospechosos.
- Desarrollo web: entiende cómo funciona el enrutado analizando URLs complejas con fragmentos (aplicaciones de una sola página), parámetros de consulta y valores codificados durante el desarrollo y la depuración.
- SEO y análisis de enlaces: analiza estructuras de URL según las buenas prácticas de SEO: rutas legibles, codificación correcta de parámetros y cumplimiento del formato de URL canónica.
- Aprendizaje y educación: una gran herramienta didáctica para estudiantes que aprenden la estructura de las URLs. Ve cómo encajan protocolos, hosts, puertos, rutas y fragmentos en URLs reales.
- Extracción de datos y web scraping: analiza URLs de páginas extraídas para obtener parámetros de consulta, identificar patrones de URL y entender la estructura del sitio objetivo.
Preguntas frecuentes
Una URL (Localizador Uniforme de Recursos) es la dirección que se usa para acceder a recursos en internet. Sus componentes son: Protocolo (p. ej. https://), Nombre de host (p. ej. example.com), Puerto (p. ej. :443 o el predeterminado), Ruta (p. ej. /page), Cadena de consulta (p. ej. ?clave=valor) y Fragmento (p. ej. #seccion). Algunas URLs también pueden incluir credenciales de autenticación (usuario:contraseña@host). Entender estos componentes es esencial para el desarrollo web, la depuración y el análisis de seguridad.
La codificación de URL, también llamada codificación porcentual, sustituye los caracteres no seguros o reservados de las URLs por un % seguido de dos dígitos hexadecimales. Por ejemplo, un espacio se convierte en %20, una barra inclinada en %2F y un signo de interrogación en %3F. Es necesario porque algunos caracteres tienen significados especiales en las URLs. Nuestro analizador muestra el valor sin procesar (codificado) y el decodificado de cada componente, lo que te ayuda a entender cómo interpreta tu navegador la URL y a resolver problemas de codificación.
Los parámetros de consulta aparecen después del ? en una URL y suelen tener el formato clave=valor separados por &. Por ejemplo, en https://example.com/search?q=hola&page=2, los parámetros son q=hola y page=2. Nuestro Analizador de URL extrae automáticamente cada parámetro, muestra la clave y el valor sin procesar y decodificados, y los presenta en una tabla estructurada. Puedes copiar parámetros individuales o la URL completa con un clic.
Una URL (Localizador Uniforme de Recursos) es un tipo de URI (Identificador Uniforme de Recursos) que proporciona tanto la identidad como la ubicación de un recurso. Aunque todas las URLs son URIs, no todas las URIs son URLs. Una URI puede identificar un recurso solo por su nombre (un URN), mientras que una URL siempre ofrece una forma de localizarlo y acceder a él. En el desarrollo web cotidiano, «URL» es el término más usado.
El fragmento, también llamado hash, aparece al final de una URL después del carácter #. Los fragmentos los usa el cliente (el navegador) para la navegación dentro de una página: desplazarse a una sección concreta o gestionar el enrutado en el cliente de aplicaciones de una sola página. Los fragmentos nunca se envían al servidor en las peticiones HTTP. Usos habituales: enlaces de ancla (#nombre-seccion) y enrutado de SPA (#/dashboard/users).
Los caracteres especiales en los parámetros de consulta deben codificarse para URL. Usa encodeURIComponent() en JavaScript para codificar los valores de los parámetros. Por ejemplo, un valor como «hola mundo & más» pasa a ser «hola%20mundo%20%26%20m%C3%A1s». Cuando construyas URLs por código, codifica siempre los valores para asegurar que se transmitan correctamente. Nuestro analizador te ayuda a verificar que tus URLs estén bien codificadas mostrando ambas formas.
El puerto predeterminado de HTTP es el 80 y el de HTTPS el 443. Cuando una URL usa el puerto predeterminado, normalmente se omite de la cadena de la URL (por ejemplo, https://example.com usa el puerto 443 de forma implícita). Si se especifica un puerto no predeterminado, aparece después del nombre de host separado por dos puntos (p. ej. https://example.com:8080). Nuestro analizador indica si el puerto es el predeterminado o explícito.
¡Sí! Todo el análisis de URLs ocurre por completo en tu navegador usando el constructor URL integrado. No se envían datos a ningún servidor: la URL que introduces nunca sale de tu dispositivo. Por eso es totalmente seguro analizar URLs confidenciales con claves de API, tokens de autenticación, endpoints privados o cualquier otra información reservada.