Skip to content
HTML-Dateien privat auf iOS öffnen.OpenHTML

ZIP-Web-Projekte auf iPhone und iPad öffnen und ausführen

Eine gezippte Website, ein Kursprojekt, ein exportierter Prototyp – importieren und wie eine echte Website ausführen, ohne Mac und ohne Internet.

Aktualisiert 2026-09-15

Safari kann unter iOS keine lokale Website aus mehreren Dateien öffnen, und wer in der Dateien-App entpackt, hat am Ende nur einen Ordner voller Dateien, die sich gegenseitig nicht finden.

OpenHTML importiert das komplette ZIP-Archiv – oder den Ordner – als ein einziges Projekt: Es erkennt die Einstiegsseite, hält jeden relativen Pfad funktionsfähig und zeigt die Website offline an. Seiten, die fetch(), ES-Module oder JSON-Daten nutzen, laufen auf einem privaten Server auf dem Gerät (127.0.0.1) – dieselben Bedingungen wie auf einem echten Webserver, vollständig auf deinem Gerät.

Vom ZIP zur laufenden Website

  1. ZIP oder Ordner importieren

    Teile das Archiv mit OpenHTML oder wähle es beim Importieren aus. Das Projekt wird als private Kopie entpackt; nichts wird hochgeladen.

  2. Einstiegsseite ansehen

    Die Einstiegsdatei wird automatisch erkannt – und wenn ein Projekt mehrere infrage kommende Seiten enthält, wechselst du den Einstieg in der Projektübersicht.

  3. Bei Bedarf den lokalen Server einschalten

    Nutzt die Website fetch(), ES-Module oder XHR, schalte das Projekt in den Modus „Lokaler Server“ (Pro): Er läuft auf 127.0.0.1, ausschließlich über Loopback, und stoppt, sobald du die Seite verlässt.

Das ganze Projekt sehen, nicht nur die Seite

Die Projektübersicht listet jede Datei mit Größe und Strukturprüfung auf: im HTML referenzierte, aber fehlende Ressourcen, vorhandene, aber nie genutzte Dateien, verdächtige Pfade außerhalb des Projektstammes sowie infrage kommende Einstiegsseiten.

  • Die Diagnose markiert fehlende Dateien, blockierte externe Ressourcen und JavaScript-Fehler – jeweils mit einer Ein-Tipp-Lösung.
  • Die Quelltextansicht öffnet jede Datei im Projekt mit Syntaxhervorhebung, Suche und Zeilennummern.
  • Beobachte fetch-, XHR- und WebSocket-Verkehr im Netzwerk-Inspektor und untersuche das DOM direkt auf dem Gerät (Pro).
  • Teste responsive Layouts mit den Viewport-Vorgaben für Telefon, Tablet und Desktop oder fordere die Desktop-Website an (Pro).

Das Ergebnis wieder ausliefern

Wenn du ein Projekt geprüft oder repariert hast, exportierst du es: den aktuellen Stand als sauberes ZIP neu packen, alles in ein einziges eigenständiges HTML-Archiv einbetten oder die fertige Seite als ganzseitiges PDF oder langes Bild ausgeben (Pro).

Der lokale Server bindet ausschließlich an 127.0.0.1 – nichts in deinem Netzwerk erreicht ihn, und er wird beendet, sobald die App in den Hintergrund wechselt. Der Netzwerkzugriff der Seite selbst bleibt blockiert, solange du ihn nicht erlaubst.

Häufig gestellte Fragen

Warum braucht mein Projekt überhaupt einen lokalen Server?

Browser blockieren fetch(), ES-Module und XHR auf file://-URLs aus Sicherheitsgründen. Ein localhost-Server gibt der Seite eine echte Origin, sodass diese Funktionen genau wie im Produktivbetrieb arbeiten.

Wie groß darf das ZIP sein?

Übliche Web-Projekte importieren problemlos; Archive werden vor dem Entpacken auf ihre Größe geprüft, sodass ein beschädigtes oder zu großes ZIP mit einer klaren Meldung abbricht, statt die App hängen zu lassen.

Kann ich Dateien im Projekt bearbeiten?

OpenHTML ist ein Viewer und Debugger, keine IDE – du kannst jede Datei mit Hervorhebung und Suche lesen, den Einstieg wechseln, diagnostizieren und neu exportieren. Zum Bearbeiten nimmst du deinen gewohnten Editor und importierst das Ergebnis erneut.

Es öffnet sich die falsche Einstiegsseite?

Öffne die Projektübersicht und bestimme eine beliebige infrage kommende HTML-Datei zum neuen Einstieg – die Wahl wird pro Projekt gemerkt.

Führ dein Web-Projekt dort aus, wo du bist

ZIP importieren, offline ansehen, mit echten Werkzeugen debuggen und ein sauberes Ergebnis exportieren – alles auf deinem iPhone oder iPad.

OpenHTML laden

Kostenlos im App Store – die Kernfunktionen brauchen keinen Kauf.