Skip to content
Abra arquivos HTML com privacidade no iOS.OpenHTML
Todos os artigos

Como abrir e rodar um projeto web em ZIP no iPhone ou iPad

Atualizado em 2026-08-09

Um site zipado — um trabalho da faculdade, um protótipo exportado, o backup de um site estático, um app com vários arquivos gerado por IA — não funciona se você só descompactar no app Arquivos: o iOS te dá uma pasta de arquivos soltos, o Safari não consegue navegar entre eles e tudo o que usa fetch() ou módulos ES é bloqueado de cara em arquivos locais.

O caminho que funciona: importar o ZIP como um único projeto em um visualizador que preserva a estrutura e sabe servi-lo como um site de verdade. Veja o fluxo completo.

Passo 1 — Importe o ZIP como um projeto só

  1. Compartilhe o .zip com o OpenHTML ou escolha o arquivo pelo importador do app (pastas também funcionam).
  2. O arquivo é descompactado em uma cópia privada no dispositivo, mantendo a estrutura de pastas e todos os caminhos relativos intactos.
  3. A página de entrada é detectada automaticamente e abre como um site renderizado.

Abriu a página errada? Projetos com vários arquivos HTML mostram os candidatos em Conteúdo do projeto — escolha outra página de entrada e ela fica memorizada.

Passo 2 — Rode como um site de verdade

Os navegadores restringem de propósito as páginas file://: nada de fetch(), nada de módulos ES, nada de XHR. É por isso que um projeto que funciona no servidor de desenvolvimento do seu computador parece quebrado como arquivos locais. O modo servidor local (Pro) do OpenHTML roda o projeto em um servidor privado 127.0.0.1 no próprio dispositivo — requisições de mesma origem, importação de módulos e carregamento de JSON se comportam exatamente como em produção.

O servidor é só de loopback: nada mais na sua rede o alcança, e ele para quando você sai da página ou manda o app para segundo plano. O acesso da própria página à internet continua desligado a menos que você permita.

Passo 3 — Descubra o que está errado

  • As verificações de estrutura apontam arquivos ausentes que o HTML referencia, arquivos sem uso e caminhos que escapam da raiz do projeto.
  • O diagnóstico lista recursos remotos bloqueados e erros de JavaScript, com correções em um toque.
  • O console mostra os logs da página; o painel de rede (Pro) mostra cada fetch/XHR com status e tempo.
  • Qualquer arquivo do projeto abre na visualização de código, com destaque e busca.

Precisa depurar além do projeto em si? Veja como depurar páginas web no iPhone sem um Mac.

Passo 4 — Exporte um resultado limpo

  • Reempacote o estado atual do projeto como um novo ZIP para enviar adiante.
  • Incorpore tudo em um único arquivo HTML autossuficiente, fácil de compartilhar.
  • Imprima a página renderizada como PDF completo ou imagem longa (Pro).

Casos de uso típicos

  • Revisar o site de um aluno ou de um prestador entregue em ZIP.
  • Conferir se um app com vários arquivos gerado pelo ChatGPT ou pelo Claude realmente roda.
  • Ler a exportação de um site estático ou um pacote de documentação no trem, totalmente offline.
  • Verificar se o backup do seu próprio site ainda abre corretamente, anos depois.

O resumo completo dos recursos está na página do recurso projetos web em ZIP.

Grátis na App Store — a visualização básica não exige compra.

Baixar o OpenHTML