.XPI

XPI-bestand

Cross-Platform Installer (Mozilla add-on package)
Stel een vraag
SNEL ANTWOORD

Een XPI-bestand is een Firefox- of Thunderbird add-on pakket - een ZIP-archief met een browserextensie of thema. Installeer het door het naar de Add-onbeheerder (about:addons) in Firefox of Thunderbird te slepen. Sinds 2016 accepteert de reguliere Firefox alleen door Mozilla ondertekende XPI's; niet-ondertekende bestanden worden geblokkeerd, tenzij u Firefox Developer Edition, Nightly of about:debugging gebruikt.

Ontwikkelaar: Mozilla Categorie: Plug-inbestanden Open standaard MIME: application/x-xpinstall
OPENT OP Windows macOS Linux Android
Gerelateerd: .XLA · .CRX · .BUNDLE · .ZXP

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Aug 11, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het XPI-bestandsformaat?

Bestanden met de extensie .xpi bevatten een gegevensarchief voor de installatie van aanvullende Mozilla-software. Het installatiepakket is een ZIP-archief gecomprimeerd met de deflate-methode - het deelt dezelfde PK magic bytes (50 4B 03 04) als een standaard ZIP-bestand. De extensienaam .xpi is een afkorting voor Cross-Platform Install - XPInstall, wat de naam was van de technologie die in het oorspronkelijke installatieproces werd gebruikt.

.xpi-pakketten worden gebruikt voor het installeren en uitbreiden van de functionaliteit van applicaties zoals:

  • Firefox,
  • SeaMonkey,
  • Thunderbird.

.xpi-pakketbestanden kunnen plug-ins, extensies, thema's of woordenboeken bevatten. Het bestand slaat ook installatiemetadata op. In het verouderde XPInstall-formaat betekende dit een scriptbestand install.js en een manifestbestand install.rdf; moderne WebExtension-pakketten (geïntroduceerd met Firefox 57 in 2017) gebruiken manifest.json samen met JavaScript, HTML, CSS en pictogrammen. Het formaat is nauw verwant aan JAR-archieven - beide zijn ZIP-containers met een specifieke interne lay-out.

Ondertekende .xpi-bestanden die via addons.mozilla.org worden gedistribueerd, bevatten een META-INF/-map met een cryptografische handtekening van Mozilla. Standaard Firefox-installaties accepteren alleen .xpi-bestanden die digitaal zijn ondertekend door Mozilla. Om pakketten van derden te installeren die niet door Mozilla zijn gecertificeerd, moeten gebruikers een Developer Edition van Firefox gebruiken en de optie xpinstall.signatures.required op false zetten op de pagina about:config. Het pakket kan worden geïnstalleerd door het .xpi-bestand naar het browservenster te slepen. De inhoud van een .xpi-pakket kan worden bekeken door de extensie van het bestand te wijzigen in .zip en het uit te pakken met een archiefprogramma.

Beveiliging & veiligheid

RISICO: MEDIUM

Een XPI installeert code die binnen uw browser wordt uitgevoerd met de machtigingen die het aanvraagt - een kwaadaardige extensie kan pagina's lezen, formuliergegevens onderscheppen of browsen kapen. Dat is precies waarom Mozilla ondertekening verplicht stelt: de reguliere Firefox installeert alleen add-ons die door Mozilla zijn beoordeeld/ondertekend, wat de meeste malware blokkeert. Het risico neemt toe wanneer u de ondertekening omzeilt (Developer/Nightly-edities, about:debugging) of een .xpi van buiten AMO installeert - doe dit alleen voor add-ons die u vertrouwt, en lees de gevraagde machtigingen bij installatie. Omdat het een ZIP is, kunt u manifest.json (en de lijst met 'permissions') inspecteren met 7-Zip voordat u installeert. Onverwachte .xpi-bestanden in Downloads kunnen veilig worden verwijderd; het zijn wegwerp-installatiebestanden.

Formaatdetails

in een notendop
VOLLEDIGE NAAMCross-Platform Installer (Mozilla add-on package)
ONTWIKKELAARMozillasinds 1990s (Mozilla/Netscape XPInstall); modern WebExtension XPIs since Firefox 57 (2017)
MIME-TYPEapplication/x-xpinstall
TYPEZIP-archief met een browser/e-mail-extensie (WebExtension)
STANDAARDOpen · royaltyvrij
MAGIC BYTES · BESTANDSSIGNATUUR
OFFSET
00010203
HEX
504B0304
ASCII
PK··
Een .xpi is een ZIP-archief (de naam is de oude Mozilla „Cross-Platform Installer”), dus het begint met de „PK”-header. Binnenin bevat een moderne WebExtension XPI een manifest.json plus JS/HTML/CSS/pictogrammen. Hernoem naar .zip om te inspecteren. Ondertekende XPI's van AMO bevatten ook een META-INF/ Mozilla-handtekening.

Programma's die XPI-bestanden openen

Windows3 apps
Mozilla Firefox Open-source Open about:addons, sleep de .xpi naar de pagina (of tandwielmenu > Add-on installeren uit bestand). De reguliere Firefox installeert alleen door Mozilla ondertekende XPI's.
7-Zip Open-source Rechtermuisklik > 7-Zip > Archief openen om manifest.json en de broncode te lezen (een XPI is een ZIP) - inspecteer voor installatie.
Mozilla Thunderbird Open-source Voor e-mail/agenda-add-ons: open de Add-onbeheerder en sleep de .xpi ernaartoe, en bevestig de installatie.
macOS2 apps
Mozilla Firefox Open-source Open about:addons, sleep de .xpi naar de pagina (of tandwielmenu > Add-on installeren uit bestand). De reguliere Firefox installeert alleen door Mozilla ondertekende XPI's.
Mozilla Thunderbird Open-source Voor e-mail/agenda-add-ons: open de Add-onbeheerder en sleep de .xpi ernaartoe, en bevestig de installatie.
Linux2 apps
Mozilla Firefox Open-source Open about:addons, sleep de .xpi naar de pagina (of tandwielmenu > Add-on installeren uit bestand). De reguliere Firefox installeert alleen door Mozilla ondertekende XPI's.
Mozilla Thunderbird Open-source Voor e-mail/agenda-add-ons: open de Add-onbeheerder en sleep de .xpi ernaartoe, en bevestig de installatie.
Android1 app
Firefox for Android Open-source Installeer add-ons via AMO binnen de app; handmatige .xpi-installaties worden ondersteund via een aangepaste Add-on-collectie (Firefox Nightly) - dit is geen normale procedure voor het openen van bestanden.

Technische details

diepe specificaties
MIME-typeapplication/x-xpinstall
ContainerformaatZIP-archief; magic bytes 50 4B 03 04 („PK”) op offset 0, identiek aan een standaard ZIP local file header
Modern intern manifestmanifest.json volgens de WebExtension API, geïntroduceerd met Firefox 57 (Quantum) in 2017
Verouderd intern manifestinstall.rdf (RDF-metadata) en install.js (installatiescript), gebruikt door het pre-WebExtension XPInstall-systeem
Cryptografische handtekeningMETA-INF/-map met door Mozilla uitgegeven handtekeningbestanden; vereist voor alle pakketten gedistribueerd via addons.mozilla.org
OndertekeningsvereisteRelease-kanaal Firefox weigert niet-ondertekende .xpi-bestanden; om niet-ondertekende installaties toe te staan, gebruikt u Developer Edition en stelt u xpinstall.signatures.required=false in about:config
Ondersteunde inhoudstypenBrowserextensies, thema's, woordenboeken, taalpakketten en zoek-plug-ins
Compressiedeflate (standaard ZIP-compressie); individuele items kunnen ook ongecomprimeerd in het archief worden opgeslagen
Cross-browser compatibiliteitWebExtension API wordt gedeeld met Chrome .crx en Edge-extensies; een manifest.json-extensie is grotendeels uitwisselbaar tussen browsers
Gerelateerd formaat.crx (Chromium/Chrome-extensie) gebruikt een vergelijkbare op ZIP gebaseerde lay-out, maar voegt een eigen CRX-header toe vóór de ZIP-gegevens
InspectiemethodeHernoem naar .zip en open met een archiefbeheerder (7-Zip, WinRAR, etc.) om interne bestanden te bekijken zonder speciale tools
Host-applicatiesMozilla Firefox (primair), Mozilla Thunderbird (e-mail-add-ons), SeaMonkey
Distributiekanaaladdons.mozilla.org (AMO) - verzorgt hosting, beoordeling en code-ondertekening van alle publiek gedistribueerde pakketten
Build- en verpakkingstoolweb-ext CLI - Mozilla's officiële opdrachtregelprogramma voor het bouwen, linten, uitvoeren en ondertekenen van .xpi-bestanden
PlatformondersteuningCross-platform: Windows, macOS, Linux; ook Android via Firefox for Android (Fenix)
Uitgebracht1990s (Mozilla/Netscape XPInstall); modern WebExtension XPIs since Firefox 57 (2017)
Open standaardJa · royaltyvrij
Specificatieextensionworkshop.com

XPI conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met XPI-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag
R
Robert A.4 d agoONBEANTWOORD
Can I safely deleted these .xpi files in the AppData>roaming>temp folder? Any negative consequences? They seem to be just zip files for installing extensions.
Wachten op antwoord

Veelgestelde vragen

Hoe installeer ik een XPI-bestand in Firefox?
Open about:addons, sleep de .xpi naar de pagina (of gebruik het tandwielmenu > Add-on installeren uit bestand) en bevestig. De normale Firefox installeert alleen add-ons die door Mozilla zijn ondertekend.
Waarom installeert Firefox mijn XPI (niet-ondertekende add-on) niet?
Sinds 2016 installeert de release/beta van Firefox alleen door Mozilla ondertekende extensies. Om een niet-ondertekende extensie uit te voeren, gebruikt u Firefox Developer Edition/Nightly/ESR (zet xpinstall.signatures.required op false) of laadt u deze tijdelijk via about:debugging - deze wordt bij herstart verwijderd.
Is een XPI-bestand gewoon een ZIP?
Ja. Hernoem het naar .zip of open het met 7-Zip om manifest.json en de code van de add-on te lezen. Het manifest moet in de hoofdmap van het archief staan om een geldige XPI te zijn.
Kan ik een Firefox XPI installeren in Chrome?
Nee. Chrome gebruikt .crx-extensies met een ander formaat en andere API's. Een XPI laadt niet in Chrome; de ontwikkelaar moet de add-on porteren en een Chrome-versie publiceren.
Hoe installeer ik een XPI in Thunderbird?
Open de Add-onbeheerder van Thunderbird en sleep de .xpi ernaartoe, en bevestig vervolgens. Thunderbird-e-mail-add-ons gebruiken hetzelfde XPI-formaat als Firefox.
Zijn XPI-bestanden veilig?
Een add-on kan krachtige code uitvoeren in uw browser, dus installeer alleen add-ons die u vertrouwt - bij voorkeur ondertekende exemplaren van addons.mozilla.org. Controleer de machtigingen bij installatie en inspecteer de .xpi als een ZIP bij twijfel.

Referenties

1Mozilla Extension Workshop - Publishing and signing add-onsextensionworkshop.com
2MozillaWiki - Add-ons/Extension Signingwiki.mozilla.org

Blijf ontdekken

door de database

Populaire extensies deze week

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

Gerelateerde extensies

.XLAMicrosoft Excel 97-2003 Add-In
.CRXChrome Extension Package
.BUNDLEmacOS Application Plug-in Bundle
.ZXPAdobe Extension / ZXP Package
.XLAMMicrosoft Excel Macro-Enabled Add-In
.SPDSPSS Custom Dialog Package

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z