Analizador de URL y cadena de consulta
WebTodo se ejecuta en tu navegador: no se sube nada
Parte una URL en esquema, usuario, contraseña, host, puerto, ruta, cadena de consulta y ancla, y da además la dirección normalizada que el navegador pediría de verdad. Los parámetros de consulta salen en una tabla, con el original y el valor decodificado en paralelo, así que el texto codificado en porcentaje y su forma legible no se confunden, ni tampoco un signo más que significa «espacio» y otro que es un más literal. Si pegas una dirección sin esquema, se le añade https:// y se avisa de que se ha hecho.
Funciones
- Descompone esquema, usuario, contraseña, host, puerto, ruta, cadena de consulta, ancla y origin
- Parámetros de consulta en tabla: índice, nombre, valor original y valor decodificado en paralelo
- Añade https:// cuando falta el esquema; una dirección relativa al protocolo (//example.com/x) recibe https:
- Entradas del tipo host:puerto, como localhost:3000, no se confunden con un esquema
- Muestra la dirección normalizada, la cadena exacta que enviaría el navegador
- Indica el puerto por defecto del esquema cuando no se escribe ninguno
- Nunca reproduce una contraseña en claro, tampoco dentro de la dirección normalizada
- Una secuencia de porcentaje mal formada no tumba todo el análisis: el resto de las partes sigue saliendo
Cómo se usa
- Pega una URL en el campo de entrada
- Ajusta las opciones si hace falta: completar el esquema, cómo mostrar los parámetros
- El resultado aparece mientras escribes: no hay botón que pulsar
- Pulsa «Copiar» para llevarte el desglose entero
Preguntas frecuentes
- ¿Por qué un signo más se ha decodificado como espacio?
- Un `+` que significa espacio viene de application/x-www-form-urlencoded, la convención que usan los formularios HTML y que sigue el URLSearchParams integrado. En una URL normal un `+` es a menudo un más literal, como en el desfase horario `+08:00`, y ambas lecturas son defendibles. Por eso la tabla muestra el valor original y el decodificado juntos: cuando necesites el más literal, lee la columna del original.
- ¿Ha analizado mi entrada aunque no pusiera el esquema?
- Un esquema que falta recibe https:// delante, y el resultado lo dice en vez de dejarte creer que pegaste una URL completa. Si querías otro protocolo (http, ftp), pega la dirección completa. Este comportamiento se puede desactivar, y entonces un esquema ausente se informa como error.
- La dirección del resultado no es la que escribí
- Las rutas, los parámetros y las anclas no ASCII se normalizan a codificación porcentual, el puerto por defecto se omite y los segmentos de ruta redundantes se colapsan: esta es la dirección que pediría el navegador. El campo de entrada sigue mostrando exactamente lo que escribiste.
- ¿Por qué solo una URL a la vez?
- Una entrada con salto de línea se rechaza en vez de pegarse en silencio formando una dirección deformada. Unir varias líneas falla de una forma muy traicionera: el resultado parece plausible, pero el nombre del host es incorrecto.
- ¿Se sube mi URL?
- No. El análisis ocurre por completo en la memoria de tu navegador, la página no envía ninguna petición y sigue funcionando sin conexión.
Herramientas relacionadas
Codificar URL
CifradoEscapa texto a la forma %XX y lo devuelve, tratando una URL completa y un valor de parámetro como trabajos distintos. Todo en tu navegador.
Analizador de UA
WebAnaliza un User-Agent: navegador, versión, sistema, tipo de dispositivo y motor, con las reglas que coinciden. Solo coincidencia de patrones.
Códigos de estado HTTP
WebConsulta un código de estado HTTP: significado, clase 1xx–5xx, usos típicos y trampas habituales. También busca por palabra clave. Todo local.
Tipos MIME
WebConsulta el tipo MIME a partir de una extensión, o la extensión por defecto de un tipo de medio. Solo los habituales. Todo en tu navegador.
Generador de .gitignore
WebGenera un .gitignore a partir de plantillas de lenguaje, framework, editor y sistema. Las secciones se fusionan y se quitan duplicados. Todo local.
Imagen a Base64
WebConvierte una imagen a Base64 o a data URL soltándola, eligiéndola o pegándola. Redimensiona y cambia de formato en local; nunca se sube nada.