Ir al contenido principal
Bethemesh

Validador de URL

Valida, normaliza e inspecciona direcciones web localmente. El procesamiento permanece local en tu navegador.

  • Portapapeles
Automatizar

Integrar este widget

Personaliza el aspecto, comprueba la vista previa y copia el código.

Vista previa

Tipo de código de integración

Código para copiar

Se adapta a tu página y Bethemesh ajusta su tamaño automáticamente.

¿Te ha resultado útil esta herramienta?

¿Cómo funciona esta herramienta?

Este validador comprueba una lista de URL, una por línea, con el analizador de URL del propio navegador, el mismo que usan las páginas web. Para cada dirección válida muestra la forma normalizada y la desglosa en protocolo, host y ruta; las líneas que no forman una URL absoluta se marcan con una cruz.

Cada línea no vacía se analiza por separado según el estándar URL del WHATWG, que aplican todos los navegadores modernos; se ignoran los espacios al principio y al final.

Una URL válida se marca con ✓ y se reescribe en forma normalizada: dominio en minúsculas, caracteres no ASCII de la ruta codificados como %XX y barra añadida tras el dominio si la ruta está vacía.

La línea siguiente detalla protocol, host (con el puerto si se indica) y path. La ruta conserva mayúsculas y minúsculas: /Cafe y /cafe siguen siendo dos direcciones distintas.

Una línea que no es una URL absoluta (sin esquema, como example.com/contact, o con un espacio en el dominio) se marca con ✗ y se reproduce tal cual.

Cómo utilizar esta herramienta

  1. Pega las URL

    Una dirección por línea en el campo Entrada.

  2. Lanza la comprobación

    Pulsa Procesar.

  3. Lee el resultado

    ✓ para una URL válida con su desglose y ✗ para una línea rechazada.

  4. Corrige las líneas rechazadas

    Añade el esquema que falta, quita los espacios o codifica los caracteres prohibidos y vuelve a lanzar.

Casos de uso

Limpiar una lista antes de importarla

Detectar direcciones sin https:// o mal copiadas antes de importarlas en una herramienta de emailing, un CMS o una hoja de cálculo.

Revisar enlaces generados

Comprobar las URL producidas por un script o una fórmula antes de publicarlas.

Entender la normalización

Ver cómo reescribe el navegador una dirección con mayúsculas o acentos y por qué dos URL en apariencia iguales son distintas.

Ejemplos

Cuatro líneas, dos rechazadas

El dominio pasa a minúsculas y la é de la ruta se codifica; example.com/contact se rechaza por falta de esquema; mailto: es un esquema válido sin host; el espacio en el dominio invalida la última línea.

Entrada

Entrada:
https://Example.com/Café?q=1
example.com/contact
mailto:hello@example.com
https://exa mple.com
Procesar

Resultado

Resultado:
✓ https://example.com/Caf%C3%A9?q=1
  protocol=https: host=example.com path=/Caf%C3%A9
✗ example.com/contact
✓ mailto:hello@example.com
  protocol=mailto: host= path=hello@example.com
✗ https://exa mple.com

Consejos y buenas prácticas

  • Válida no significa accesible: la herramienta comprueba la sintaxis, no si el dominio existe ni si el servidor responde.
  • Se aceptan todos los esquemas (mailto:, tel:, ftp:, javascript:): revisa el protocolo si solo esperas enlaces web https.
  • Un dominio con tildes se convierte a punycode: café.es pasa a xn--caf-dma.es en la forma normalizada.
  • Para eliminar duplicados de una lista, compara las formas normalizadas en lugar del texto introducido.

Fuentes y referencias

Preguntas frecuentes

¿Por qué se rechaza example.com?

Porque una URL absoluta debe empezar por un esquema como https://. Sin él, example.com/contact es solo una ruta relativa. Añade https:// delante.

¿Por qué la URL mostrada es distinta de la introducida?

El navegador la normaliza: dominio en minúsculas, caracteres no ASCII de la ruta codificados y puerto por defecto eliminado (:443 en https). Es la forma que usará realmente para la petición.

¿Comprueba la herramienta que la página existe?

No. No hace ninguna petición de red: solo comprueba que la cadena forma una URL válida.

¿Los espacios están siempre prohibidos?

En el dominio, sí. En la ruta o la consulta, el navegador los codifica como %20 y la URL sigue siendo válida.

¿Se envían mis URL a un servidor?

No. La comprobación se hace en tu navegador.

Herramientas relacionadas

Herramientas similares o complementarias a esta.

Herramientas similares

Convierte un título o una frase en un slug limpio y listo para utilizar en una URL.

Web y SEOUsar esta herramienta