Constructor de URLs
Añade parámetros y un fragmento a una URL sin codificarlos a mano.
Tus archivos se procesan aquí, en tu dispositivo
No enviamos el contenido de tus archivos o textos a un servidor de procesamiento. No necesitas una cuenta y no hay un cupo diario de operaciones. Cada herramienta tiene límites de tamaño para cuidar la memoria de tu dispositivo.
Necesitas conexión para cargar el sitio y sus recursos. El alojamiento puede recibir datos técnicos de las visitas. Los favoritos guardan solo identificadores de herramientas en este navegador.
Cómo tratamos tus datos →Cómo usar esta herramienta
- Introduce una URL HTTP/HTTPS completa.
- Añade nombre=valor por línea y elige conservar o reemplazar la consulta.
- Define el fragmento, aplica y revisa la URL antes de usarla.
Un ejemplo que puedes comprobar
Construye una consulta con espacios y un signo más literal.
Datos de ejemplo
Base: https://example.com/search q=hola mundo tag=a+b
Resultado esperado
https://example.com/search?q=hola+mundo&tag=a%2Bb
El espacio se transforma en + y el signo más en %2B. La herramienta no abre el enlace ni comprueba la respuesta del sitio de destino.
Constructor de URLs: usos y recomendaciones
Construir una URL con parámetros es más fiable cuando separas la dirección base de los valores de la consulta. La dirección base contiene el protocolo, dominio y ruta; las filas adicionales aportan nombres y valores. Puedes partir de una dirección que ya incluya parámetros y decidir si conservarlos o reemplazar toda la consulta. Conservar añade las nuevas filas al final y mantiene el orden de las anteriores. Reemplazar elimina todos los parámetros anteriores antes de añadir los nuevos. Esta elección afecta a cualquier filtro, token o configuración que ya estuviera en el enlace.
Cada fila utiliza nombre=valor. Solo el primer signo igual separa ambos campos, por lo que un valor puede contener otros signos iguales. El nombre se recorta en los extremos, mientras que los espacios del valor se conservan como datos. Un valor vacío, como filtro=, crea un parámetro presente con una cadena vacía. Las líneas vacías se ignoran y los nombres repetidos se mantienen: tag=a y tag=b producen dos parámetros tag. La herramienta no decide cómo debe interpretar esas repeticiones el servidor de destino. Consulta las reglas de la aplicación cuando el significado de un filtro dependa de ellas.
Introduce valores sin codificar. Los espacios se representan mediante + y un signo más literal mediante %2B. Otros caracteres se codifican según las reglas de consulta URL del navegador. Pegar %20 como texto crea un valor que contiene esos tres caracteres; el signo de porcentaje se codifica también. No se intenta detectar si un valor ya venía codificado, porque un porcentaje puede ser contenido legítimo. Si partes de parámetros extraídos por el analizador de URLs, usa sus valores decodificados. Comprueba especialmente tildes, ampersands y signos más al trasladar resultados entre herramientas.
El campo de fragmento sustituye el contenido posterior a #. Dejarlo vacío elimina un fragmento existente. Ese componente no es un parámetro de consulta y su interpretación depende del sitio o aplicación. Solo se aceptan direcciones HTTP o HTTPS completas y sin credenciales incluidas. La URL se normaliza con el analizador del navegador, que puede ajustar nombres de dominio, puertos predeterminados o codificación de caracteres. No se visita el destino ni se verifica que exista. Se admiten hasta dos mil parámetros nuevos; revisa el enlace resultante antes de abrirlo o compartirlo, especialmente si una consulta existente contenía información que pretendías conservar.
Opciones y límites
Escribe una URL HTTP/HTTPS sin credenciales y un parámetro nombre=valor por línea. Los valores se introducen sin codificar. Puedes conservar los parámetros existentes o reemplazarlos todos. Los nombres repetidos se mantienen. El campo de fragmento sustituye el actual; vacío lo elimina. No visita la dirección. Máximo 2.000 parámetros nuevos.
Preguntas frecuentes
¿Cómo se representan los espacios y el signo más?
Los espacios se codifican como + y un signo más literal como %2B. No pegues valores ya codificados si quieres evitar doble codificación.