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

Abrir e rodar projetos web em ZIP no iPhone e iPad

Um site compactado, um trabalho da faculdade, um protótipo exportado — importe e rode como um site de verdade, sem Mac e sem internet.

Atualizado em 2026-09-15

O Safari não abre um site local com vários arquivos no iOS, e descompactar no app Arquivos deixa você apenas com uma pasta de arquivos que não se enxergam entre si.

O OpenHTML importa o ZIP inteiro (ou a pasta) como um único projeto: encontra a página de entrada, mantém todos os caminhos relativos funcionando e mostra o site offline. Páginas que usam fetch(), módulos ES ou dados JSON podem rodar em um Servidor local privado em 127.0.0.1 — as mesmas condições de um servidor web de verdade, inteiramente no seu dispositivo.

Do ZIP ao site rodando

  1. Importe o ZIP ou a pasta

    Compartilhe o arquivo compactado com o OpenHTML ou selecione-o no importador. O projeto é descompactado em uma cópia privada; nada é enviado.

  2. Visualize a página de entrada

    O HTML de entrada é detectado automaticamente — e, se o projeto tem várias páginas candidatas, você pode trocar a entrada no espaço de trabalho do projeto.

  3. Ative o Servidor local quando precisar

    Se o site usa fetch(), módulos ES ou XHR, mude o projeto para o modo Servidor local (Pro): ele roda em 127.0.0.1, só em loopback, e para quando você sai da página.

Veja o projeto inteiro, não só a página

O espaço de trabalho do projeto lista todos os arquivos com tamanhos e verificações de estrutura: recursos que o HTML referencia mas não existem, arquivos que existem e nunca são usados, caminhos suspeitos que saem da raiz do projeto e páginas candidatas a entrada.

  • O Diagnóstico aponta arquivos ausentes, recursos remotos bloqueados e erros de JavaScript — com correções em um toque.
  • O visualizador de código-fonte abre qualquer arquivo do projeto com destaque de sintaxe, busca e números de linha.
  • Acompanhe o tráfego fetch, XHR e WebSocket no painel de rede e inspecione o DOM no próprio dispositivo (Pro).
  • Teste layouts responsivos com as predefinições de viewport de celular, tablet e desktop, ou peça o site para computador (Pro).

Entregue o resultado

Depois de revisar ou corrigir um projeto, exporte: reempacote o estado atual como um ZIP limpo, incorpore tudo em um único HTML autossuficiente, ou imprima a página renderizada como PDF de página inteira ou imagem longa (Pro).

O Servidor local se vincula apenas a 127.0.0.1 — nada na sua rede consegue alcançá-lo, e ele é desligado quando o app vai para segundo plano. O acesso à rede da própria página continua desativado, a menos que você permita.

Perguntas frequentes

Por que meu projeto precisa de um servidor local?

Por segurança, os navegadores bloqueiam fetch(), módulos ES e XHR em URLs file://. Um servidor em localhost dá à página uma origem real, então esses recursos funcionam exatamente como em produção.

Qual o tamanho máximo do ZIP?

Projetos web comuns são importados sem problema; o tamanho do arquivo compactado é verificado antes de descompactar, então um ZIP corrompido ou grande demais falha com uma mensagem clara em vez de travar o app.

Dá para editar os arquivos do projeto?

O OpenHTML é um visualizador e depurador, não um IDE — você pode ler cada arquivo com destaque e busca, trocar a entrada, diagnosticar e exportar de novo. Para editar, passe pelo editor da sua preferência e importe outra vez.

E se a página de entrada aberta for a errada?

Abra o espaço de trabalho do projeto e escolha qualquer HTML candidato como nova entrada — a escolha é lembrada em cada projeto.

Rode seu projeto web onde você estiver

Importe um ZIP, visualize offline, depure com ferramentas de verdade e exporte um resultado limpo — tudo no seu iPhone ou iPad.

Baixar o OpenHTML

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