.WEBMANIFEST

File WEBMANIFEST

Web Application Manifest
Fai una domanda
RISPOSTA RAPIDA

Un file .webmanifest è un piccolo file di testo JSON che indica a un browser come installare e visualizzare una Progressive Web App, inclusi il nome, le icone, l'URL di avvio e i colori. È collegato dall'HTML di una pagina web e viene letto dal browser anziché essere aperto direttamente. Trattandosi di testo semplice, puoi aprirlo e modificarlo in qualsiasi editor di codice come Visual Studio Code, Sublime Text o Notepad.

Sviluppatore: W3C (Web Applications Working Group) Categoria: File di Internet Standard aperto MIME: application/manifest+json
SI APRE SU Windows macOS Linux Web
Correlati: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Aug 31, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file WEBMANIFEST?

Un file .webmanifest è il Web Application Manifest, un documento JSON che un browser legge per installare e visualizzare una Progressive Web App (PWA). Contiene un singolo oggetto JSON i cui membri descrivono l'app: name, short_name, icons, start_url, scope, display, background_color e theme_color, tra gli altri. Quando aggiungi una PWA alla schermata iniziale di un telefono o a un desktop, questi valori decidono l'icona dell'app, il suo titolo e come si apre la finestra.

Il formato è uno standard W3C, redatto per la prima volta nel 2013 e supportato nei browser a partire da Chrome 45 nel 2015. Una pagina si collega ad esso nell'intestazione HTML:

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

Il tipo di media registrato è application/manifest+json. L'estensione .webmanifest è quella registrata da IANA, sebbene molti siti nominino ancora il file manifest.json. Entrambi funzionano purché il server invii un tipo di contenuto JSON valido.

Sicurezza e incolumità

RISCHIO: 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.

Dettagli del formato

in sintesi
NOME COMPLETOWeb Application Manifestanche noto come Web App Manifest, PWA Manifest
SVILUPPATOREW3C (Web Applications Working Group)dal 2013 (first W3C Working Draft, December 17, 2013)
TIPO MIMEapplication/manifest+json
TIPOText-based JSON metadata file
STANDARDAperto · royalty-free
Questa estensione è usata anche da…
  • 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.

Programmi che aprono file WEBMANIFEST

Windows4 apps
Sublime Text A pagamento Edit the manifest as a JSON file with linting and formatting.
Notepad Integrato Open and read the raw JSON text without any extra software.
Visual Studio Code Gratuito Open the .webmanifest file to view and edit its JSON with syntax highlighting and JSON validation.
Google Chrome (DevTools) Gratuito Load the PWA and use DevTools > Application > Manifest to parse and preview the manifest and its icons.
macOS3 apps
TextEdit Integrato 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 Gratuito Open and edit the JSON manifest with validation and formatting.
Linux3 apps
Vim Open-source Open and edit the raw JSON text from the terminal.
GNU Emacs Open-source Edit the manifest in json-mode with formatting support.
Visual Studio Code Gratuito 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.

Dettagli tecnici

specifiche approfondite
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.
Rilasciato2013 (first W3C Working Draft, December 17, 2013)
Ultima versioneW3C Working Draft (ongoing)
Standard aperto · royalty-free
Specificawww.w3.org

Conversioni WEBMANIFEST

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file WEBMANIFEST. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file WEBMANIFEST.

Domande frequenti

Come si apre un file .webmanifest?
Puoi aprirlo in qualsiasi editor di testo o di codice, come Visual Studio Code, Sublime Text o Notepad. Essendo JSON, un editor con supporto JSON facilita la lettura e l'individuazione degli errori.
Il file .webmanifest è uguale a manifest.json?
Il contenuto è un JSON identico. .webmanifest è l'estensione registrata da IANA, mentre manifest.json è un nome alternativo comune. I browser accettano entrambi, purché il server li serva con un tipo di contenuto JSON valido.
A cosa serve un file .webmanifest?
Indica al browser come installare e visualizzare una Progressive Web App: il nome, le icone, l'URL di avvio, la modalità di visualizzazione e i colori del tema. Viene richiamato dall'intestazione HTML di una pagina.
Perché la mia PWA non si installa?
Le cause comuni sono un manifest mancante o malformato, un tipo di contenuto errato, la mancanza di icone collegate delle dimensioni richieste o la pagina non servita tramite HTTPS. Controlla DevTools > Application > Manifest in Chrome per avvisi specifici.
Devo servirlo con un tipo MIME speciale?
Il tipo consigliato è application/manifest+json, ma i browser accettano anche application/json. Servire il tipo corretto evita avvisi in console ed è considerata una buona pratica.
Posso modificare un file .webmanifest a mano?
Sì. È solo JSON, quindi puoi modificarlo direttamente. Mantieni la sintassi valida e ricarica l'app o svuota la cache affinché il browser rilevi le modifiche.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

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)

Estensioni correlate

.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)

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z