Validador de URL

Pega una URL y esta herramienta comprueba si está bien escrita y te muestra exactamente cómo se descompone. Usa la validación integrada de PHP (filter_var con FILTER_VALIDATE_URL) para comprobar la sintaxis e informa del esquema, host, puerto, ruta, consulta y fragmento, además de si la URL es absoluta y si usa HTTPS. Es solo una comprobación de formato: nunca abre el enlace ni contacta con el servidor, así que no puede decirte si la página está en línea.

Cómo funciona la comprobación

  1. 1

    Pega una URL

    Escribe o pega una sola URL. Se comprueba en vivo mientras escribes, sin ningún botón que pulsar.

  2. 2

    Lee el veredicto

    Un panel verde significa que la sintaxis es válida; uno rojo, que no lo es. Fallará si falta el esquema o si hay un espacio en la URL.

  3. 3

    Inspecciona las partes

    La tabla enumera el esquema, host, puerto, ruta, consulta y fragmento que se han encontrado.

  4. 4

    Comprueba los dos indicadores

    Unas filas adicionales muestran si la URL es absoluta (tiene esquema y host) y si usa HTTPS.

Qué hace la comprobación y qué no

Este validador comprueba solo el formato, con la misma regla que usa un backend en PHP: filter_var($url, FILTER_VALIDATE_URL). Es ideal para detectar erratas y enlaces mal formados antes de guardarlos, pero nunca toca la red.

Sí hace No hace
Confirmar que la URL tiene una sintaxis válida Abrir la URL o cargar la página
Exigir un esquema como http o https Comprobar el DNS o si el host existe
Rechazar espacios y muchos caracteres no permitidos Informar de un estado HTTP como 200 o 404
Separar esquema, host, puerto, ruta, consulta y fragmento Seguir redirecciones
Indicar si la URL es absoluta y usa HTTPS Inspeccionar el certificado SSL/TLS

Qué se acepta y qué se rechaza

URL Resultado Motivo
https://example.com/path?q=1 Válida URL absoluta y completa
example.com/path Inválida Sin esquema
https://example.com/my file Inválida Espacio sin codificar
ftp://files.example.com Válida Cualquier esquema cuenta; el indicador HTTPS será No
https://does-not-exist.invalid Válida La sintaxis es correcta; nunca se contacta con el host

Dominios internacionalizados

La comprobación usa reglas ASCII, así que un host escrito con caracteres no ASCII, como https://münchen.de, se marca como inválido aunque un navegador lo aceptaría tras convertir el host a Punycode (xn--mnchen-3ya.de). Convierte el host primero si necesitas que pase. Cuando necesites saber si un enlace está realmente activo, recurre a un comprobador de disponibilidad o de enlaces rotos.

Preguntas frecuentes

No. Significa que la URL está bien escrita. La herramienta nunca abre el enlace, así que una URL válida puede llevar igualmente a un 404 o a un servidor caído. Usa un comprobador de sitios web o de disponibilidad para saber si una página responde de verdad.

Porque no tiene esquema. La validación requiere un protocolo como http:// o https://; añade uno y pasará la comprobación.

No, no hay ninguna petición de red. La fila HTTPS solo indica si el esquema es https, no si el certificado es de confianza ni si el sitio responde.

La URL se envía a nuestro servidor para comprobarla, ya que la herramienta se ejecuta en el servidor. No guardamos las URLs en sí; solo se registra un recuento anónimo de que el validador se ha usado.

Herramientas relacionadas

Herramienta disponible en otros idiomas