.WEBMANIFEST

WEBMANIFEST-fil

Web Application Manifest
Ställ en fråga
SNABBT SVAR

En .webmanifest-fil är en liten JSON-textfil som talar om för en webbläsare hur en Progressive Web App ska installeras och visas, inklusive dess namn, ikoner, start-URL och färger. Den länkas från en webbsidas HTML och läses av webbläsaren snarare än att öppnas direkt. Eftersom det är ren text kan du öppna och redigera den i valfri kodredigerare som Visual Studio Code, Sublime Text eller Notepad.

Utvecklare: W3C (Web Applications Working Group) Kategori: Internetfiler Öppen standard MIME: application/manifest+json
ÖPPNAS PÅ Windows macOS Linux Web
Relaterat: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

På denna sida

19k+ filtillägg indexerade
Senast granskad Aug 31, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet WEBMANIFEST?

En .webmanifest-fil är ett Web Application Manifest, ett JSON-dokument som en webbläsare läser för att installera och visa en Progressive Web App (PWA). Den innehåller ett enda JSON-objekt vars medlemmar beskriver appen: name, short_name, icons, start_url, scope, display, background_color och theme_color, bland andra. När du lägger till en PWA på en telefons hemskärm eller ett skrivbord, avgör dessa värden appikonen, dess titel och hur fönstret öppnas.

Formatet är en W3C-standard, först utkastad 2013 och stöds i webbläsare från Chrome 45 under 2015. En sida länkar till den i HTML-huvudet:

<link rel="manifest" href="/app.webmanifest">

Den registrerade medietypen är application/manifest+json. Filändelsen .webmanifest är den som IANA registrerat, även om många webbplatser fortfarande döper filen till manifest.json. Båda fungerar så länge servern skickar en JSON-giltig innehållstyp.

Säkerhet & trygghet

RISK: LOW

A .webmanifest file is plain-text JSON with no executable code, so opening it cannot run anything on your machine. The only practical risk is that a manifest can declare protocol_handlers or file_handlers that register a PWA to handle links or file types once the app is installed, which is a browser-mediated permission, not an action of opening the file. Editing an invalid manifest can break PWA installation but poses no security threat.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNWeb Application Manifestäven känd som Web App Manifest, PWA Manifest
UTVECKLAREW3C (Web Applications Working Group)sedan 2013 (first W3C Working Draft, December 17, 2013)
MIME-TYPapplication/manifest+json
TYPText-based JSON metadata file
STANDARDÖppen · royaltyfri
Detta filtillägg används också av…
  • Firefox WebExtension manifest - Browser extensions use a manifest file, but it is named manifest.json with a .json extension, not .webmanifest.
  • Java JAR/app manifests - Unrelated MANIFEST.MF metadata inside Java archives; different format and purpose.

Program som öppnar WEBMANIFEST-filer

Windows4 apps
Sublime Text Betald Edit the manifest as a JSON file with linting and formatting.
Notepad Inbyggd Open and read the raw JSON text without any extra software.
Visual Studio Code Gratis Open the .webmanifest file to view and edit its JSON with syntax highlighting and JSON validation.
Google Chrome (DevTools) Gratis Load the PWA and use DevTools > Application > Manifest to parse and preview the manifest and its icons.
macOS3 apps
TextEdit Inbyggd View or edit the manifest as plain text (switch to plain-text mode first).
BBEdit Freemium Open and edit the manifest with JSON syntax coloring.
Visual Studio Code Gratis Open and edit the JSON manifest with validation and formatting.
Linux3 apps
Vim Öppen källkod Open and edit the raw JSON text from the terminal.
GNU Emacs Öppen källkod Edit the manifest in json-mode with formatting support.
Visual Studio Code Gratis Open and edit the JSON manifest with validation.
Web1 app
PWA Manifest Generator (Progressier) Freemium Create or edit a manifest in the browser and export a ready-to-use .webmanifest file.

Tekniska detaljer

djup specifikation
EncodingUTF-8 text
Byte orderNot applicable (text)
ContainerJSON object with top-level keys called members
CompressionNone (may be gzip/brotli compressed in transit by the web server)
Typical sizeUnder 5 KB
StructureA single JSON object whose members describe a web application: name, short_name, description, icons (array of image objects with src, sizes, type), start_url, scope, display, orientation, background_color, theme_color, categories, screenshots, shortcuts, share_target, protocol_handlers, and file_handlers.
IntegrityNone built in; integrity relies on HTTPS transport and same-origin/CORS fetch rules
PlatformsWindows, macOS, Linux, Android, iOS, ChromeOS
NotesReferenced from a page's HTML head via <link rel="manifest" href="app.webmanifest">. The browser reads it to install a Progressive Web App, set the home-screen icon and name, and control the launch display mode. Servers should return it with the application/manifest+json media type, though browsers also accept application/json. When the manifest is on a different origin than the page scope it must be fetched with CORS.
Släppt2013 (first W3C Working Draft, December 17, 2013)
Senaste versionW3C Working Draft (ongoing)
Öppen standardJa · royaltyfri
Specifikationwww.w3.org

WEBMANIFEST-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med WEBMANIFEST-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om WEBMANIFEST-filer.

Vanliga frågor

Hur öppnar jag en .webmanifest-fil?
Öppna den i valfri text- eller kodredigerare, såsom Visual Studio Code, Sublime Text eller Notepad. Eftersom det är JSON gör en redigerare med JSON-stöd det lättare att läsa och hitta fel.
Är .webmanifest samma sak som manifest.json?
Innehållet är identisk JSON. .webmanifest är den IANA-registrerade filändelsen, medan manifest.json är ett vanligt alternativt namn. Webbläsare accepterar båda så länge servern levererar den med en JSON-giltig innehållstyp.
Vad används en .webmanifest-fil till?
Den talar om för webbläsaren hur en Progressive Web App ska installeras och visas: dess namn, ikoner, start-URL, visningsläge och temafärger. Den refereras från en sidas HTML-huvud.
Varför installeras inte min PWA?
Vanliga orsaker är ett saknat eller felaktigt manifest, felaktig innehållstyp, inga länkade ikoner i de storlekar som krävs, eller att sidan inte levereras via HTTPS. Kontrollera DevTools > Application > Manifest i Chrome för specifika varningar.
Behöver jag leverera den med en speciell MIME-typ?
Den rekommenderade typen är application/manifest+json, men webbläsare accepterar även application/json. Att leverera rätt typ undviker konsolvarningar och är god praxis.
Kan jag redigera en .webmanifest för hand?
Ja. Det är bara JSON, så du kan redigera den direkt. Se till att syntaxen är giltig och ladda om appen eller rensa cachen för att webbläsaren ska plocka upp ändringarna.

Referenser

1W3C Web Application Manifest specificationwww.w3.org
2MDN - Web application manifestdeveloper.mozilla.org

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.NOMEDIAAndroid No-Media Marker File
6.PARTPartial Download File
7.RPMSGRestricted Permission Message
8.EXEWindows Executable (Portable Executable)
9.DBSQLite Database File
10.AVIFAV1 Image File Format (AVIF)

Relaterade filtillägg

.CRDOWNLOADChrome Partial Download File
.JNLPJava Network Launch Protocol file
.WEBARCHIVESafari Web Archive
.PARTPartial Download File
.DOWNLOADPartial / Incomplete Download File
.ASPXActive Server Page Extended (ASP.NET Web Form)

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö