Skip to content
Abre archivos HTML de forma privada en iOS.OpenHTML
Todos los artículos

Cómo abrir y ejecutar un proyecto web en ZIP en el iPhone o el iPad

Actualizado 2026-08-09

Un sitio web comprimido —un trabajo de clase, un prototipo exportado, la copia de seguridad de un sitio estático, una app de varios archivos generada por IA— no funciona si te limitas a descomprimirlo en la app Archivos: iOS te deja una carpeta de archivos sueltos, Safari no puede navegar por ellos y cualquier cosa que use fetch() o módulos ES queda bloqueada de raíz en archivos locales.

El enfoque que sí funciona: importar el ZIP como un único proyecto en un visor que conserve la estructura y sepa servirlo como un sitio web de verdad. Este es el flujo completo.

Paso 1 — Importa el ZIP como un solo proyecto

  1. Comparte el .zip con OpenHTML o elígelo con el importador de la app (las carpetas también valen).
  2. El archivo se descomprime en una copia privada del dispositivo y conserva intactas la estructura de carpetas y todas las rutas relativas.
  3. La página de entrada se detecta automáticamente y se abre como un sitio renderizado.

¿Se abrió primero la página equivocada? Los proyectos con varios archivos HTML muestran sus candidatas en Contenido del proyecto: elige otra entrada y quedará recordada.

Paso 2 — Ejecútalo como un sitio de verdad

Los navegadores restringen a propósito las páginas file://: sin fetch(), sin módulos ES, sin XHR. Por eso un proyecto que funciona en tu servidor de desarrollo de escritorio parece roto como archivos locales. El modo servidor local (Pro) de OpenHTML ejecuta el proyecto en un servidor privado 127.0.0.1 del propio dispositivo: las solicitudes del mismo origen, las importaciones de módulos y la carga de JSON se comportan exactamente igual que en producción.

El servidor es solo de bucle local: nada más en tu red puede alcanzarlo, y se detiene cuando sales de la página o mandas la app a segundo plano. El acceso de la propia página a Internet sigue desactivado salvo que lo permitas.

Paso 3 — Diagnostica qué falla

  • Las comprobaciones de estructura señalan los archivos que faltan y que el HTML referencia, los archivos sin usar y las rutas que se salen de la raíz del proyecto.
  • El diagnóstico enumera los recursos remotos bloqueados y los errores de JavaScript, con soluciones de un toque.
  • La consola muestra los registros de la página; el panel de red (Pro) muestra cada fetch/XHR con su estado y sus tiempos.
  • Cualquier archivo del proyecto se abre en la vista de código fuente con resaltado y búsqueda.

¿Necesitas depurar más allá del propio proyecto? Consulta cómo depurar páginas web en el iPhone sin un Mac.

Paso 4 — Exporta un resultado limpio

  • Vuelve a empaquetar el estado actual del proyecto en un ZIP nuevo para enviarlo.
  • Incrusta todo en un único archivo HTML autónomo para compartirlo sin complicaciones.
  • Imprime la página renderizada como PDF completo o imagen larga (Pro).

Casos de uso típicos

  • Revisar el sitio de un alumno o de un colaborador entregado como ZIP.
  • Comprobar que una app de varios archivos generada por ChatGPT o Claude funciona de verdad.
  • Leer la exportación de un sitio estático o un paquete de documentación en el tren, sin conexión.
  • Verificar que la copia de seguridad de tu propio sitio se abre correctamente, años después.

El repaso completo de funciones está en la página de la función proyectos web en ZIP.

Gratis en la App Store: las funciones básicas de visualización no requieren compra.

Descargar OpenHTML