.WEBMANIFEST

Fichier WEBMANIFEST

Web Application Manifest
Poser une question
RÉPONSE RAPIDE

Un fichier .webmanifest est un petit fichier texte JSON qui indique à un navigateur comment installer et afficher une Progressive Web App (PWA), incluant son nom, ses icônes, son URL de départ et ses couleurs. Il est lié depuis le code HTML d'une page web et lu par le navigateur plutôt qu'ouvert directement. Comme il s'agit de texte brut, vous pouvez l'ouvrir et le modifier dans n'importe quel éditeur de code tel que Visual Studio Code, Sublime Text ou Notepad.

Développeur : W3C (Web Applications Working Group) Catégorie : Fichiers Internet Standard ouvert MIME: application/manifest+json
S'OUVRE SUR Windows macOS Linux Web

Sur cette page

19k+ extensions indexées
Dernière révision le Aug 31, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier WEBMANIFEST ?

Un fichier .webmanifest est le manifeste d'application Web, un document JSON qu'un navigateur lit pour installer et afficher une Progressive Web App (PWA). Il contient un objet JSON unique dont les membres décrivent l'application : name, short_name, icons, start_url, scope, display, background_color et theme_color, entre autres. Lorsque vous ajoutez une PWA à l'écran d'accueil d'un téléphone ou sur un bureau, ces valeurs déterminent l'icône de l'application, son titre et la manière dont la fenêtre s'ouvre.

Le format est un standard du W3C, rédigé pour la première fois en 2013 et pris en charge par les navigateurs depuis Chrome 45 en 2015. Une page y fait référence dans l'en-tête HTML :

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

Le type de média enregistré est application/manifest+json. L'extension .webmanifest est celle enregistrée par l'IANA, bien que de nombreux sites nomment encore le fichier manifest.json. Les deux fonctionnent tant que le serveur envoie un type de contenu JSON valide.

Sécurité et sûreté

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

Détails du format

en bref
NOM COMPLETWeb Application Manifestalias Web App Manifest, PWA Manifest
DÉVELOPPEURW3C (Web Applications Working Group)depuis 2013 (first W3C Working Draft, December 17, 2013)
TYPE MIMEapplication/manifest+json
TYPEText-based JSON metadata file
STANDARDOuvert · libre de droits
Cette extension est également utilisée par…
  • 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.

Programmes qui ouvrent les fichiers WEBMANIFEST

Windows4 apps
Sublime Text Payant Edit the manifest as a JSON file with linting and formatting.
Notepad Intégré Open and read the raw JSON text without any extra software.
Visual Studio Code Gratuit Open the .webmanifest file to view and edit its JSON with syntax highlighting and JSON validation.
Google Chrome (DevTools) Gratuit Load the PWA and use DevTools > Application > Manifest to parse and preview the manifest and its icons.
macOS3 apps
TextEdit Intégré 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 Gratuit 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 Gratuit 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.

Détails techniques

spécifications approfondies
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.
Publié2013 (first W3C Working Draft, December 17, 2013)
Dernière versionW3C Working Draft (ongoing)
Standard ouvertOui · libre de droits
Spécificationwww.w3.org

Conversions WEBMANIFEST

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers WEBMANIFEST. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers WEBMANIFEST.

Foire aux questions

Comment ouvrir un fichier .webmanifest ?
Ouvrez-le dans n'importe quel éditeur de texte ou de code, tel que Visual Studio Code, Sublime Text ou Notepad. Comme il s'agit de JSON, un éditeur avec support JSON facilite la lecture et la détection d'erreurs.
Est-ce que .webmanifest est la même chose que manifest.json ?
Le contenu est un JSON identique. .webmanifest est l'extension enregistrée par l'IANA, tandis que manifest.json est un nom alternatif courant. Les navigateurs acceptent les deux tant que le serveur les sert avec un type de contenu JSON valide.
À quoi sert un fichier .webmanifest ?
Il indique au navigateur comment installer et afficher une Progressive Web App : son nom, ses icônes, son URL de départ, son mode d'affichage et ses couleurs de thème. Il est référencé dans l'en-tête HTML d'une page.
Pourquoi ma PWA ne s'installe-t-elle pas ?
Les causes courantes sont un manifeste manquant ou mal formé, un mauvais type de contenu, l'absence d'icônes liées aux tailles requises, ou une page non servie via HTTPS. Consultez DevTools > Application > Manifest dans Chrome pour des avertissements spécifiques.
Dois-je le servir avec un type MIME spécial ?
Le type recommandé est application/manifest+json, mais les navigateurs acceptent également application/json. Servir le type correct évite les avertissements dans la console et constitue une bonne pratique.
Puis-je modifier un .webmanifest à la main ?
Oui. C'est simplement du JSON, vous pouvez donc le modifier directement. Veillez à ce que la syntaxe reste valide et rechargez l'application ou videz le cache pour que le navigateur prenne en compte les modifications.

Références

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

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

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

Extensions liées

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

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z