Was ist Manifest.json-Generator?
Der Manifest.json Generator hilft Ihnen, ein vollständiges Web-App-Manifest für Progressive Web Apps zu erstellen. Geben Sie Ihre App-Details ein und erhalten Sie eine einsatzbereite manifest.json mit allen erforderlichen und optionalen Feldern im korrekten Format.
Konfigurieren Sie Name, Kurzname, Beschreibung, start_url, scope, Anzeigemodus (standalone, fullscreen, minimal-ui, browser), Ausrichtung, Designfarbe, Hintergrundfarbe und beliebig viele Icon-Einträge mit Größe, Typ und purpose. Die Ausgabe entspricht der W3C-Web-App-Manifest-Spezifikation, sodass Chrome, Edge und Safari sie beim Hinzufügen zum Startbildschirm erkennen.
Anleitung
- Geben Sie die Grundinformationen Ihrer App ein: Name, Kurzname, Beschreibung, Themenfarbe und Hintergrundfarbe.
- Konfigurieren Sie den Anzeigemodus (Standalone, Vollbild, Minimal-UI), die Ausrichtung, Start-URL und den Geltungsbereich.
- Fügen Sie Icon-Einträge mit Größenangaben hinzu und kopieren oder laden Sie die generierte manifest.json für Ihr Projekt herunter.
Wann verwenden
- Eine vorhandene Webseite installierbar machen, damit sie in der App-Übersicht des Betriebssystems erscheint.
- Splash-Farbe und Icon einer internen PWA für Außendienst-Mitarbeitende anpassen.
- Eine minimale manifest.json für ein Next.js- oder Vite-Starter-Template erzeugen, das keine mitbringt.
Ergebnis
Sie wandeln Ihre Rezept-Website in eine PWA um. Setzen Sie den Namen auf 'Meine Rezepte', die Themenfarbe auf Ihr Markengrün, den Anzeigemodus auf 'Standalone' und generieren Sie das Manifest für Ihr Projektverzeichnis.
Häufige Fragen
- Was unterscheidet standalone und minimal-ui?
- Standalone blendet die Browseroberfläche komplett aus, die App wirkt nativ. Minimal-ui zeigt oben eine kleine Navigationsleiste (meist Zurück und Neu laden). Fullscreen entfernt sogar die Statusleiste und eignet sich für Spiele.
- Welche Icon-Größen brauche ich wirklich?
- Mindestens 192×192- und 512×512-PNGs — Chrome und Edge nutzen sie für Startbildschirm und Splash. Ergänzen Sie 144×144 für ältere Windows-Kacheln und ein 512×512-Icon mit `purpose: maskable`, damit Android es ohne Detailverlust beschneiden kann.
- Warum brauche ich name UND short_name?
- `name` erscheint im Installationsdialog und im App-Drawer; `short_name` steht unter dem Startbildschirm-Icon, wo nur Platz für etwa 12 Zeichen ist. Lassen Sie ihn weg, schneidet das System name auf den meisten Telefonen unschön ab.
- Wo legt man die manifest.json ab?
- Speichern Sie sie als `manifest.json` (oder `manifest.webmanifest`) im Site-Root und verlinken Sie sie im `<head>` mit `<link rel='manifest' href='/manifest.json'>`. Der Browser lädt sie beim ersten Seitenaufruf.
- Reicht das Manifest allein, um die Seite installierbar zu machen?
- Nein. Der Browser verlangt zusätzlich einen Service Worker, der ein `fetch`-Event behandelt, HTTPS und mindestens ein 192×192-Icon. Das Manifest ist die Metadaten-Schicht; der Service Worker belegt, dass die Seite offline funktioniert.
Ähnliche Tools
Generator für strukturierte Daten
Erzeugen Sie JSON-LD-Schema-Markup für SEO
Webseite als PDF
Webseite als PDF-Datei speichern
Datenschutzerklärung-Generator
Datenschutzerklärung für Ihre Website generieren
AGB-Generator
Ein Dokument mit Nutzungsbedingungen erstellen
Cookie-Einwilligungs-Generator
Code für Cookie-Einwilligungsbanner generieren
CSS-Minifizierer
CSS-Code minimieren, um die Dateigröße zu reduzieren