.WEBMANIFEST

Arquivo WEBMANIFEST

Web Application Manifest
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo .webmanifest é um pequeno arquivo de texto JSON que informa ao navegador como instalar e exibir um Progressive Web App, incluindo seu nome, ícones, URL inicial e cores. Ele é vinculado a partir do HTML de uma página web e lido pelo navegador, em vez de ser aberto diretamente. Como é texto simples, você pode abri-lo e editá-lo em qualquer editor de código, como Visual Studio Code, Sublime Text ou Notepad.

Desenvolvedor: W3C (Web Applications Working Group) Categoria: Arquivos de Internet Padrão aberto MIME: application/manifest+json
ABRE EM Windows macOS Linux Web
Relacionado: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

Nesta página

19k+ extensões indexadas
Última revisão em Aug 31, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro WEBMANIFEST?

Um arquivo .webmanifest é o Web Application Manifest, um documento JSON que um navegador lê para instalar e exibir um Progressive Web App (PWA). Ele contém um único objeto JSON cujos membros descrevem o aplicativo: name, short_name, icons, start_url, scope, display, background_color e theme_color, entre outros. Quando você adiciona um PWA à tela inicial de um telefone ou a um desktop, esses valores decidem o ícone do aplicativo, seu título e como a janela é aberta.

O formato é um padrão W3C, rascunhado pela primeira vez em 2013 e suportado em navegadores a partir do Chrome 45 em 2015. Uma página faz o link para ele no cabeçalho HTML:

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

O tipo de mídia registrado é application/manifest+json. A extensão .webmanifest é a que a IANA registrou, embora muitos sites ainda nomeiem o arquivo como manifest.json. Ambos funcionam, desde que o servidor envie um tipo de conteúdo JSON válido.

Segurança e proteção

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

Detalhes do formato

em resumo
NOME COMPLETOWeb Application Manifesttambém conhecido como Web App Manifest, PWA Manifest
DESENVOLVEDORW3C (Web Applications Working Group)desde 2013 (first W3C Working Draft, December 17, 2013)
TIPO MIMEapplication/manifest+json
TIPOText-based JSON metadata file
PADRÃOAberto · livre de royalties
Esta extensão também é usada por…
  • 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.

Programas que abrem arquivos WEBMANIFEST

Windows4 apps
Sublime Text Pago Edit the manifest as a JSON file with linting and formatting.
Notepad Integrado 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 Integrado 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 Código aberto Open and edit the raw JSON text from the terminal.
GNU Emacs Código aberto 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.

Detalhes técnicos

especificação profunda
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.
Lançado2013 (first W3C Working Draft, December 17, 2013)
Versão mais recenteW3C Working Draft (ongoing)
Padrão abertoSim · livre de royalties
Especificaçãowww.w3.org

Conversões de WEBMANIFEST

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos WEBMANIFEST. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos WEBMANIFEST.

Perguntas frequentes

Como faço para abrir um arquivo .webmanifest?
Abra-o em qualquer editor de texto ou código, como Visual Studio Code, Sublime Text ou Notepad. Por ser JSON, um editor com suporte a JSON facilita a leitura e a detecção de erros.
O .webmanifest é o mesmo que manifest.json?
O conteúdo é um JSON idêntico. .webmanifest é a extensão registrada pela IANA, enquanto manifest.json é um nome alternativo comum. Os navegadores aceitam ambos, desde que o servidor o forneça com um tipo de conteúdo JSON válido.
Para que é usado um arquivo .webmanifest?
Ele informa ao navegador como instalar e exibir um Progressive Web App: seu nome, ícones, URL inicial, modo de exibição e cores do tema. Ele é referenciado no cabeçalho HTML de uma página.
Por que meu PWA não instala?
Causas comuns são um manifesto ausente ou malformado, um tipo de conteúdo incorreto, falta de ícones vinculados nos tamanhos exigidos ou a página não ser servida via HTTPS. Verifique DevTools > Application > Manifest no Chrome para avisos específicos.
Preciso servi-lo com um tipo MIME especial?
O tipo recomendado é application/manifest+json, mas os navegadores também aceitam application/json. Servir o tipo correto evita avisos no console e é a melhor prática.
Posso editar um .webmanifest manualmente?
Sim. É apenas JSON, então você pode editá-lo diretamente. Mantenha a sintaxe válida e recarregue o aplicativo ou limpe o cache para que o navegador reconheça as alterações.

Referências

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

Continue explorando

em todo o banco de dados

Principais extensões desta semana

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

Extensões relacionadas

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

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z