Saltar al contenido

Analizador de URL

Analizador de URL

Descompone URLs jerárquicas comunes (por ejemplo, https://example.com/path) en campos estructurados como protocolo, host, puerto y ruta. Permite editar los parámetros de consulta uno por uno y previsualizar la URL ensamblada en tiempo real. Útil para depuración de API, análisis de enlaces y ajuste de parámetros.

Analizador de URL

🚀 Inicio rápido

  • Pega o escribe una URL (o una ruta relativa) en el cuadro de entrada; la herramienta intentará analizarla automáticamente.
  • En «Detalles de la estructura», puedes editar uno a uno el protocolo, el host, el puerto, la ruta, el fragmento y otros campos.
  • En «Parámetros de consulta», agrega, elimina o edita pares clave-valor.
  • La «URL de salida» se actualiza en tiempo real y se puede copiar con un clic.
  • Activa «Agregar https:// automáticamente cuando falte el esquema» para completar entradas sin esquema.

📌 Escenarios comunes

  • Depuración de API: descompón URLs de endpoints, revisa parámetros de consulta y detecta rápido problemas de envío.
  • Análisis de enlaces: desglosa URLs complejas de marketing/seguimiento y revisa UTM, referrers y más.
  • Ajuste de parámetros: agrega, elimina y modifica rápidamente paginación, filtros, ordenación y otros parámetros de consulta, con menos concatenación manual.
  • Limpieza de enlaces: elimina parámetros de seguimiento innecesarios antes de compartir una URL más limpia.
  • Revisión de redirecciones: analiza enlaces de salto y verifica host, puerto y ruta de destino.
  • Construcción de Deep Links: arma enlaces profundos de apps (incluyendo esquemas personalizados) y previsualiza la URL completa al instante.

🧭 Consejos de uso

  • Si la entrada no tiene esquema y parece un dominio o host:port, se recomienda activar «Agregar https:// automáticamente». Para probar un esquema específico, escribe directamente el prefijo completo.
  • Los valores de consulta se codifican/decodifican automáticamente; normalmente basta con escribir texto plano.
  • Si search está vacío y la parte después de # contiene ?, la herramienta lo interpreta como parámetros de consulta dentro del hash.
  • Se admiten rutas relativas (por ejemplo, /api/users?page=2). En ese modo, protocolo y host quedan vacíos.
  • Tras editar, copia desde «URL de salida» con un clic para evitar errores de armado manual.
  • Si necesitas codificar/decodificar un valor por separado, usa la herramienta hermana «Codificador/Decodificador de URL».

⚠️ Limitaciones y compatibilidad

  • La herramienta depende de la API URL nativa del navegador; algunos formatos no estándar pueden no analizarse. La edición por campos y el reensamblado de esquemas no jerárquicos como mailto:, data: o file: son limitados.
  • La codificación automática sigue RFC 3986 y puede diferir de codificaciones heredadas o no estándar de sistemas antiguos.

🔒 Privacidad y seguridad

  • Todo el procesamiento se realiza localmente en tu navegador; tus datos no salen del dispositivo.
  • El usuario y la contraseña en la URL se muestran en texto plano. Evita usar URLs sensibles en entornos públicos.
  • Esta herramienta solo analiza y reconstruye URLs. No envía solicitudes HTTP ni visita direcciones de destino.

❓ Preguntas frecuentes

¿Qué es una URL y de qué partes se compone?

Una URL (Uniform Resource Locator) es la «dirección» de un recurso en internet. Una URL completa suele incluir: • Esquema (protocolo), por ejemplo https:, ftp:, mailto: • Datos de autenticación user:pass@ (opcional, común en FTP/intranet) • Host (dominio o IP) • Puerto (opcional; por defecto HTTPS 443 y HTTP 80) • Ruta (pathname) del recurso • Cadena de consulta con pares clave-valor después de ? (separados por &) • Fragmento/hash después de # (solo del lado cliente, no se envía al servidor) Por ejemplo, https://user:[email protected]:8080/path?key=value#section contiene todos estos componentes. Esta herramienta está orientada sobre todo a URLs jerárquicas y rutas relativas; la edición y el reensamblado de esquemas no jerárquicos como mailto:, data: o file: es limitado.

¿Qué pasa si ingreso una URL sin esquema?

La herramienta intentará completarla automáticamente: con «Agregar https:// automáticamente cuando falte el esquema» activado, antepone https://; si está desactivado, antepone http://. Para probar un esquema específico como ftp: o custom:, escribe directamente el prefijo completo. Solo mostrará «URL no válida» cuando el formato sea incorrecto.

¿Por qué no cambia la salida después de editar parámetros?

Revisa dos puntos: 1) la «clave» no puede estar vacía (las filas sin clave se ignoran); 2) edita «Parámetros de consulta», no «URL de entrada». Si modificas el cuadro de entrada, se vuelve a analizar la URL y puede sobrescribir cambios manuales.

¿Qué diferencia hay entre parámetros antes o después de #?

En una URL estándar, los parámetros tras ? se envían al servidor y el contenido tras # solo es del cliente. La herramienta prioriza ?search; si search está vacío y # contiene ?, lo analiza como parámetros de hash.

¿Qué hago si el valor tiene tildes, símbolos o caracteres no latinos?

Escríbelo tal cual: la herramienta aplica automáticamente percent-encoding (URL encoding). Para codificar/decodificar texto completo, usa «Codificador/Decodificador de URL».

¿Puedo analizar rutas relativas sin dominio?

Sí. Entradas como /api/data?id=1 se tratan como ruta relativa, por lo que protocolo y host quedan vacíos.

¿Qué pasa si dejo el puerto en blanco?

Se usa el puerto predeterminado del esquema (HTTPS 443, HTTP 80) y no se mostrará en la URL de salida.