Validación de Web App Manifest

Valida los campos obligatorios de Web Manifest, la relación entre scope y start_url y los metadatos de los iconos, y genera JSON y etiquetas link.

Procesamiento local en el navegador
Esta página ha superado la comprobación del directorio público; activa JavaScript para usar todas las funciones.
Guía de uso

Cómo usar la validación de Web App Manifest

La validación de Web App Manifest solo procesa la entrada en el navegador actual; no la sube, no se conecta a Internet ni escribe en almacenamiento persistente.

  1. Introducir Manifest

    Usa el ejemplo de la ruta del icono 11DZ local predeterminada o pega JSON.

  2. Ejecutar validación

    Consulta errores de campos, advertencias de scope, tamaños de iconos y modos de visualización.

  3. Copiar resultado

    Copia JSON normalizado y las etiquetas link; la herramienta no obtiene los iconos URL.

Limitaciones y notas

  • Solo realiza la validación de campos estáticos; no lee los archivos de iconos ni verifica el comportamiento final de instalación de PWA en el navegador.
  • Las rutas externas pueden generar solo una advertencia; no se accederá a ellas.
  • Que el manifiesto supere la validación no significa que la caché, el Service Worker o la ruta de despliegue sean necesariamente correctos.

Preguntas frecuentes

¿Descargará iconos?

No, la ruta del icono solo se comprueba como una cadena.

¿start_url debe estar dentro de scope?

La herramienta indicará problemas comunes de relaciones, pero aún deben confirmarse teniendo en cuenta la ruta de implementación.

¿Se puede garantizar que PWA se pueda instalar?

No; la instalación también depende de HTTPS, del Service Worker y de las condiciones del navegador.

Comentarios de la página¿Has encontrado un problema o tienes sugerencias de mejora?
Las funciones de retroalimentación deben usarse en la versión en línea

Envía tras activar JavaScript en la versión en línea; las funciones locales de la herramienta o del ejemplo no se verán afectadas.

Ir a la versión en línea para dar feedback