
🧪 Validadores de código: comprobación de HTML, CSS y JavaScript en 2026
Presentó un proyecto, lo abrió en el navegador y la maquetación se deshizo. Lo revisó en una tableta y el menú aparecía torcido. El cliente escribe: «en mi Safari todo se ve gris». ¿Le suena familiar?
La raíz del problema es código inválido. Una etiqueta sin cerrar, un punto y coma faltante en CSS o un error de sintaxis en JavaScript, y el navegador «adivina» por usted. Cada navegador adivina de forma distinta. El resultado es el caos.
Afortunadamente, verificar la validez del código en 2026 es más fácil que nunca. Los servicios en línea, las extensiones del navegador y las DevTools integradas encuentran errores en segundos, no en una tarde de depuración. A continuación presentamos las herramientas que usamos en la práctica.
💡 Resumen rápido:
- Abra validator.w3.org y revise el HTML de su página: toma 10 segundos
- Para CSS, use jigsaw.w3.org/css-validator: muestra advertencias sobre incompatibilidad con navegadores específicos
- Revise JavaScript mediante ESLint o la consola del navegador integrada: los errores de sintaxis se resaltan de inmediato
- Instale la extensión Web Developer para Chrome: da acceso en un clic a los validadores del W3C
- Para revisión por lotes de docenas de páginas, use Total Validator: verifica HTML, CSS, enlaces y ortografía en una sola pasada
Tabla comparativa
Herramienta | Tipo | Qué verifica | Precio | Ideal para |
|---|---|---|---|---|
validator.w3.org | En línea | HTML (Nu Checker) | Gratis | Revisiones puntuales de páginas |
jigsaw.w3.org | En línea | CSS | Gratis | Validación de hojas de estilo |
Total Validator | Extensión FF | HTML, CSS, enlaces, accesibilidad, ortografía | Gratis | Auditorías integrales de sitios |
Web Developer | Extensión Chrome | HTML, CSS, feeds, accesibilidad | Gratis | Revisiones rápidas en un clic |
ESLint | CLI / IDE | JavaScript | Gratis | Integración en el flujo de desarrollo |
1. Validadores en línea del W3C
Validator.w3.org

El Servicio de Validación de Marcado del W3C es el validador oficial del consorcio que desarrolla los estándares web. Desde 2025, funciona con el motor Nu Html Checker, más moderno y preciso que el antiguo analizador SGML.
Puede verificar una página de tres maneras: por URL, subiendo un archivo HTML o pegando el código directamente. El informe muestra errores con números de línea y recomendaciones específicas para corregirlos. Tenga en cuenta que el validador comprueba la conformidad con el estándar, no «si el sitio funciona». Una insignia verde del W3C no garantiza que la página se vea igual en todos los navegadores.
En la práctica, ejecutamos una verificación con validator.w3.org en cada rediseño. Detecta etiquetas sin cerrar y atributos no estándar que la inspección visual pasa por alto.
Jigsaw.w3.org

El Servicio de Validación CSS del W3C verifica que las hojas de estilo cumplan con la especificación. Puede especificar el perfil CSS (2.1, 3, SVG), elegir el medio de presentación y establecer el nivel de detalle del informe. A diferencia del validador HTML, aquí las advertencias son tan importantes como los errores porque a menudo indican propiedades que no funcionan en todos los navegadores.
Una función útil es que el validador muestra qué prefijos de proveedor (-webkit-, -moz-) ya no son necesarios. En 2026, la mayoría de las propiedades CSS3 son compatibles sin prefijos, y jigsaw ayuda a limpiar el código obsoleto.
2. Herramientas especializadas en línea
Validome.org

Validome es un validador menos conocido pero sólido, con soporte para múltiples estándares: HTML (incluidos XHTML y HTML5), CSS, feeds RSS/Atom e incluso microdatos. Funciona rápido y su interfaz es minimalista. Resulta conveniente cuando necesita una verificación cruzada: pase una página por el W3C, luego por Validome y compare los resultados. Analizadores distintos a veces detectan problemas diferentes.
Varvy.com

Varvy muestra un resumen de la página: cuántos scripts y estilos están conectados, su tamaño y el orden de carga. Esto no es tanto un validador como una herramienta de diagnóstico para auditorías de rendimiento. Es útil cuando una página es lenta: Varvy muestra de inmediato qué recurso está bloqueando la renderización.
3. Extensiones de navegador para Firefox
HTML Validator

Esta extensión, basada en Tidy y OpenSP, muestra un icono simple en la barra de herramientas: verde significa que la página es válida, rojo que hay errores. Al hacer clic se abre un informe detallado con las líneas problemáticas resaltadas y sugerencias de corrección. Es ideal para quien desea ver el estado de validación de cada página que visita sin esfuerzo adicional.
Total Validator

Total Validator es la cosechadora entre los validadores. En una sola pasada, verifica: HTML contra múltiples versiones del estándar, CSS, enlaces rotos, accesibilidad y ortografía. Cuenta con una función de captura de pantalla para obtener imágenes de páginas en distintos navegadores, lo cual resulta práctico para una comparación visual rápida.
En la práctica, Total Validator es invaluable durante la recepción de un sitio: usted ejecuta una verificación sobre todo el dominio y obtiene un único informe con todas las páginas problemáticas.
- Ventajas: todo en una sola herramienta, capturas de pantalla, verificación de enlaces, se actualiza con regularidad
- Desventajas: la interfaz luce anticuada, verificar un sitio grande toma varios minutos
- Precio: gratuito
Validaty

Una extensión ligera que añade un botón a la barra de herramientas de Firefox. Un clic y usted ve una indicación de color sobre la validez de la página actual. Minimalista: sin informes detallados, solo «aprobado / reprobado». Para verificaciones rápidas durante el flujo de trabajo, es perfecta.
4. Extensiones de Chrome
Web Developer

La extensión Web Developer es la navaja suiza para desarrolladores web. Además de validación (HTML mediante URL y pegado directo de código, CSS, feeds, accesibilidad), puede: desactivar JavaScript, gestionar cookies, editar CSS sobre la marcha, mostrar los textos alternativos de las imágenes y verificar enlaces rotos.
La validación aquí no es la función principal, sino parte del conjunto de herramientas. Es agradable tener todas las utilidades reunidas en un solo panel, para no tener que saltar entre pestañas.
- Ventajas: amplio conjunto de herramientas, integración con los validadores del W3C, comunidad activa
- Desventajas: utiliza un validador externo (sin motor incorporado), no se puede personalizar para usar una instancia propia
- Precio: gratuito
Validity

La extensión Validity envía los resultados de la verificación HTML directamente a la consola de JavaScript, de modo que usted no necesita abrir una pestaña nueva. Puede configurarla para usar su propia instancia de validador y activar la verificación automática en hosts específicos.
- Ventajas: personalización, verificación automática en sitios seleccionados
- Desventajas: la salida se mezcla con los registros de JS, lo que dificulta su lectura; muestra solo la línea del error sin un fragmento de código
- Precio: gratuito
Bookmarklet de validación HTML

Acid.JS Validator es un bookmarklet que utiliza la API SGML del W3C para verificar el marcado. No requiere instalar ninguna extensión: solo arrastre el enlace a su barra de marcadores y ejecútelo en cualquier página con un clic. Funciona en cualquier navegador. Una buena opción de respaldo cuando las extensiones están bloqueadas por políticas corporativas.
5. Herramientas de desarrollo integradas

Firebug pasó a la historia en 2017, pero su legado perdura en todos los navegadores modernos. Firefox, Chrome y Edge incluyen herramientas de desarrollo integradas (F12) que surgieron directamente de Firebug.
Lo que las DevTools pueden hacer por la validación:
- La pestaña Consola muestra errores de JavaScript con números de línea y trazas de pila. Los errores de sintaxis se resaltan en rojo inmediatamente al cargar la página.
- La pestaña Elementos muestra el HTML inválido de forma visual: las etiquetas que el navegador «corrigió» automáticamente se muestran de manera distinta a como aparecen en el código fuente.
- La pestaña Problemas (Chrome) / el panel Consola (Firefox) muestra advertencias sobre API obsoletas, contenido mixto (HTTP/HTTPS) y problemas de CSP.
La principal ventaja de las DevTools es la inmediatez. Usted ya está en el navegador, ya está viendo la página, solo presione F12. No se necesita instalar nada.
6. Validadores de JavaScript

Para un trabajo serio con JavaScript, un validador en línea no es suficiente. En la práctica, usamos dos niveles de verificación:
Primero, ESLint. Un analizador estático que encuentra no solo errores de sintaxis, sino también problemas potenciales: variables no utilizadas, construcciones inseguras y desviaciones del estilo de código. Se integra con VS Code, WebStorm y pipelines de CI/CD. La configuración eslint:recommended cubre la mayoría de las necesidades de un proyecto típico.
Segundo, TypeScript. El tipado estricto detecta clases enteras de errores en la etapa de escritura del código. Si el proyecto está en JS plano, al menos añada anotaciones JSDoc: TypeScript verifica archivos .js con anotaciones sin necesidad de migrar a .ts.
Los validadores en línea (javascript-validator.com y similares) son adecuados para una comprobación rápida de un fragmento pequeño, pero no para un trabajo sistemático con código.
7. Pruebas de adaptabilidad

QuirkTools muestra cómo se ve un sitio en diferentes resoluciones de pantalla, desde un teléfono inteligente hasta un monitor ancho. Es útil para verificaciones rápidas de maquetación adaptable sin tener que alternar físicamente entre dispositivos.
En 2026, las DevTools integradas sirven como alternativa: Chrome y Firefox tienen modo de emulación de dispositivos (Device Toolbar), que renderiza con mayor precisión las resoluciones móviles. Pero QuirkTools es conveniente para hacer demostraciones a clientes: una sola captura de pantalla con todos los breakpoints muestra claramente el resultado.
Video: cómo verificar la validez del HTML en 5 minutos
Si nunca ha ejecutado un validador W3C, comience con este breve tutorial. El autor demuestra las tres formas de verificar: por URL, por carga de archivo y por pegado directo de código.
⁉️🤔 Preguntas frecuentes
¿Por qué molestarse en verificar la validez del HTML en 2026 si los navegadores lo arreglan todo de todos modos?
Los navegadores corrigen los errores de manera diferente. Chrome podría cerrar una etiqueta no cerrada de una forma, Safari de otra. El resultado: la página se ve diferente. Además, el HTML inválido perjudica el SEO porque los robots de búsqueda son menos tolerantes a los errores de marcado que los navegadores. La validación W3C es un seguro contra errores entre navegadores y problemas de indexación.
¿Qué es más importante verificar: el HTML o el CSS?
El HTML es más importante. Un error de HTML rompe la estructura del documento, lo que provoca que los lectores de pantalla y los motores de búsqueda pierdan contenido. Un error de CSS generalmente afecta solo a la apariencia visual de un elemento específico. En la práctica: primero valide el HTML (validator.w3.org), luego el CSS (jigsaw.w3.org) y después el JS (ESLint o la consola).
¿Se puede automatizar la validación en el proceso de desarrollo?
Sí, y este es el mejor enfoque. ESLint para JS, Stylelint para CSS y html-validate para HTML se integran en hooks de pre-commit (Husky + lint-staged). Al hacer push al repositorio, el código se verifica automáticamente y los errores no llegan a producción. Para proyectos WordPress, añada la verificación al CI mediante GitHub Actions: ejecute todas las plantillas del tema a través del validador en cada PR.
Validator.w3.org muestra docenas de errores en un sitio que funciona. ¿Es un desastre?
No siempre. Algunos «errores» del validador W3C son atributos no estándar añadidos por plugins o frameworks. Por ejemplo, los atributos de Alpine.js (
x-data,x-show) o atributos de datos de analíticas. Examine los errores de forma selectiva: las etiquetas no cerradas, el anidamiento incorrecto y los IDs duplicados son errores reales. Los atributos de datos no estándar son ruido aceptable.
¿Qué validador debo elegir para un sitio WordPress?
Comience con validator.w3.org para verificaciones puntuales de páginas clave. Instale Total Validator como extensión de Firefox para auditorías periódicas. Añada ESLint y Stylelint a su proceso de desarrollo del tema. Para enlaces rotos, use la auditoría integrada en Total Validator o el especializado Dr. Link Check.
Resumen: qué ejecutar y cuándo
La validación de código no es una acción única antes de la entrega del proyecto, sino un hábito. Esta es nuestra lista de verificación de trabajo:
- Al construir un bloque nuevo: ejecute el HTML a través de validator.w3.org (pegado directo de código), el CSS a través de jigsaw.w3.org.
- Al instalar un plugin nuevo en WordPress: abra la página con el plugin en el navegador, presione F12 → Consola, verifique si hay errores de JS en rojo.
- Trimestralmente: ejecute Total Validator en todo el sitio, verifique enlaces rotos y la imagen general.
- Antes del lanzamiento: DevTools → Device Toolbar → recorra todos los breakpoints buscando errores visuales.
No necesita verificar cada página todos los días. Basta con integrar la validación en los puntos críticos del flujo de trabajo y la cantidad de errores «inesperados» en producción disminuirá drásticamente.
Si recién está comenzando, instale la extensión HTML Validator para Firefox o Web Developer para Chrome. El icono en la barra de herramientas le recordará que debe verificar cada vez que abra el sitio. Esta es la forma más sencilla de convertir la validación en un hábito.



