.XPI

XPI-fil

Cross-Platform Installer (Mozilla add-on package)
Ställ en fråga
SNABBT SVAR

En XPI-fil är ett tilläggspaket för Firefox eller Thunderbird - ett ZIP-arkiv som innehåller ett webbläsartillägg eller ett tema. Installera det genom att dra det till tilläggshanteraren (about:addons) i Firefox eller Thunderbird. Sedan 2016 accepterar den vanliga versionen av Firefox endast Mozilla-signerade XPI-filer; osignerade blockeras om du inte använder Firefox Developer Edition, Nightly eller about:debugging.

Utvecklare: Mozilla Kategori: Pluginfiler Öppen standard MIME: application/x-xpinstall
ÖPPNAS PÅ Windows macOS Linux Android
Relaterat: .XLA · .CRX · .BUNDLE · .ZXP

På denna sida

19k+ filtillägg indexerade
Senast granskad Aug 11, 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 XPI?

Filer med filtillägget .xpi innehåller ett dataarkiv för installation av ytterligare Mozilla-programvara. Installationspaketet är ett ZIP-arkiv komprimerat med deflate-metoden - det delar samma PK magic bytes (50 4B 03 04) som en standard ZIP-fil. Namnet på filtillägget .xpi är en förkortning av Cross-Platform Install - XPInstall, vilket var namnet på den teknik som användes i den ursprungliga installationsprocessen.

.xpi-paket används för att installera och utöka funktionaliteten i applikationer som:

  • Firefox,
  • SeaMonkey,
  • Thunderbird.

.xpi-paketfiler kan innehålla insticksmoduler, tillägg, teman eller ordböcker. Filen lagrar även metadata för installationen. I det äldre XPInstall-formatet innebar detta en skriptfil install.js och en manifestfil install.rdf; moderna WebExtension-paket (introducerade med Firefox 57 år 2017) använder manifest.json tillsammans med JavaScript, HTML, CSS och ikonfiler. Formatet är nära besläktat med JAR-arkiv - båda är ZIP-behållare med en specifik intern struktur.

Signerade .xpi-filer som distribueras via addons.mozilla.org innehåller en META-INF/-katalog med en kryptografisk signatur från Mozilla. Standardinstallationer av Firefox accepterar endast .xpi-filer som är digitalt signerade av Mozilla. För att installera tredjepartspaket som inte är certifierade av Mozilla måste användare använda en Developer Edition av Firefox och ställa in alternativet xpinstall.signatures.required till false på sidan about:config. Paketet kan installeras genom att dra och släppa .xpi-filen i webbläsarfönstret. Innehållet i ett .xpi-paket kan granskas genom att ändra filens filtillägg till .zip och packa upp det med valfritt arkivverktyg.

Säkerhet & trygghet

RISK: MEDIUM

En XPI installerar kod som körs inuti din webbläsare med de behörigheter den begär - ett skadligt tillägg kan läsa sidor, fånga formulärdata eller kapa surfandet. Det är precis därför Mozilla kräver signering: release-versionen av Firefox installerar endast tillägg som Mozilla har granskat/signerat, vilket blockerar de flesta typer av skadlig kod. Risken ökar när du kringgår signering (Developer/Nightly-utgåvor, about:debugging) eller installerar en .xpi från källor utanför AMO - gör endast det för tillägg du litar på, och läs de begärda behörigheterna vid installation. Eftersom det är en ZIP kan du inspektera manifest.json (och dess lista över „permissions”) med 7-Zip innan du installerar. Oväntade .xpi-filer i Nedladdningar är säkra att radera; de är engångsinstallationsfiler.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNCross-Platform Installer (Mozilla add-on package)
UTVECKLAREMozillasedan 1990s (Mozilla/Netscape XPInstall); modern WebExtension XPIs since Firefox 57 (2017)
KATEGORIPluginfiler
MIME-TYPapplication/x-xpinstall
TYPZIP-arkiv som innehåller ett webbläsar- eller e-posttillägg (WebExtension)
STANDARDÖppen · royaltyfri
MAGIC BYTES · FILSIGNATUR
OFFSET
00010203
HEX
504B0304
ASCII
PK··
En .xpi är ett ZIP-arkiv (namnet är det gamla Mozilla „Cross-Platform Installer”), så det börjar med „PK”-huvudet. Inuti innehåller en modern WebExtension XPI en manifest.json plus JS/HTML/CSS/ikoner. Byt namn till .zip för att inspektera. Signerade XPI-filer från AMO innehåller även en META-INF/ Mozilla-signatur.

Program som öppnar XPI-filer

Windows3 apps
Mozilla Firefox Öppen källkod Öppna about:addons, dra sedan .xpi-filen till sidan (eller kugghjulsmenyn > Installera tillägg från fil). Release-versionen av Firefox installerar endast Mozilla-signerade XPI-filer.
7-Zip Öppen källkod Högerklicka > 7-Zip > Öppna arkiv för att läsa manifest.json och källkoden (en XPI är en ZIP) - inspektera före installation.
Mozilla Thunderbird Öppen källkod För e-post/kalender-tillägg: öppna tilläggshanteraren och dra .xpi-filen till den, bekräfta sedan installationen.
macOS2 apps
Mozilla Firefox Öppen källkod Öppna about:addons, dra sedan .xpi-filen till sidan (eller kugghjulsmenyn > Installera tillägg från fil). Release-versionen av Firefox installerar endast Mozilla-signerade XPI-filer.
Mozilla Thunderbird Öppen källkod För e-post/kalender-tillägg: öppna tilläggshanteraren och dra .xpi-filen till den, bekräfta sedan installationen.
Linux2 apps
Mozilla Firefox Öppen källkod Öppna about:addons, dra sedan .xpi-filen till sidan (eller kugghjulsmenyn > Installera tillägg från fil). Release-versionen av Firefox installerar endast Mozilla-signerade XPI-filer.
Mozilla Thunderbird Öppen källkod För e-post/kalender-tillägg: öppna tilläggshanteraren och dra .xpi-filen till den, bekräfta sedan installationen.
Android1 app
Firefox for Android Öppen källkod Installera tillägg från AMO inuti appen; manuella .xpi-installationer stöds via en anpassad Add-on Collection (Firefox Nightly) - inte via ett vanligt filöppningsflöde.

Tekniska detaljer

djup specifikation
MIME-typapplication/x-xpinstall
BehållarformatZIP-arkiv; magic bytes 50 4B 03 04 („PK”) vid offset 0, identiskt med ett standard ZIP-lokalt filhuvud
Modernt internt manifestmanifest.json som följer WebExtension API, introducerat med Firefox 57 (Quantum) år 2017
Äldre internt manifestinstall.rdf (RDF-metadata) och install.js (installationsskript), användes av det tidigare XPInstall-systemet
Kryptografisk signaturMETA-INF/-katalog som innehåller Mozilla-utfärdade signaturfiler; krävs för alla paket som distribueras via addons.mozilla.org
SigneringskravRelease-kanalen av Firefox avvisar osignerade .xpi-filer; för att tillåta osignerade installationer, använd Developer Edition och ställ in xpinstall.signatures.required=false i about:config
Innehållstyper som stödsWebbläsartillägg, teman, ordböcker, språkpaket och sökinsticksprogram
Komprimeringdeflate (standard ZIP-komprimering); enskilda poster kan även lagras okomprimerade i arkivet
Kompatibilitet mellan webbläsareWebExtension API delas med Chrome .crx och Edge-tillägg; ett manifest.json-tillägg är i hög grad portabelt mellan webbläsare
Relaterat format.crx (Chromium/Chrome-tillägg) använder en liknande ZIP-baserad struktur men lägger till ett proprietärt CRX-huvud före ZIP-datan
InspektionsmetodByt namn till .zip och öppna med valfri arkivhanterare (7-Zip, WinRAR, etc.) för att bläddra i interna filer utan specialverktyg
VärdapplikationerMozilla Firefox (primär), Mozilla Thunderbird (e-posttillägg), SeaMonkey
Distributionskanaladdons.mozilla.org (AMO) - hanterar värdskap, granskning och kodsignering av alla offentligt distribuerade paket
Bygg- och paketeringsverktygweb-ext CLI - Mozillas officiella kommandoradsverktyg för att bygga, linta, köra och signera .xpi-filer
PlattformssupportPlattformsoberoende: Windows, macOS, Linux; även Android via Firefox for Android (Fenix)
Släppt1990s (Mozilla/Netscape XPInstall); modern WebExtension XPIs since Firefox 57 (2017)
Öppen standardJa · royaltyfri
Specifikationextensionworkshop.com

XPI-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med XPI-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag
R
Robert A.Sep 2026OBESVARAD
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.
Väntar på svar

Vanliga frågor

Hur installerar jag en XPI-fil i Firefox?
Öppna about:addons, dra sedan .xpi-filen till sidan (eller använd kugghjulsmenyn > Installera tillägg från fil) och bekräfta. Vanliga Firefox installerar endast tillägg som Mozilla har signerat.
Varför vill Firefox inte installera min XPI (osignerat tillägg)?
Sedan 2016 installerar release/beta-versioner av Firefox endast Mozilla-signerade tillägg. För att köra ett osignerat tillägg, använd Firefox Developer Edition/Nightly/ESR (ställ in xpinstall.signatures.required till false) eller ladda det tillfälligt via about:debugging - det tas bort vid omstart.
Är en XPI-fil bara en ZIP?
Ja. Byt namn på den till .zip eller öppna den med 7-Zip för att läsa manifest.json och tilläggets kod. Manifestet måste ligga i arkivets rot för att det ska vara en giltig XPI.
Kan jag installera en Firefox-XPI i Chrome?
Nej. Chrome använder .crx-tillägg med ett annat format och andra API:er. En XPI laddas inte i Chrome; utvecklaren måste porta tillägget och publicera en Chrome-version.
Hur installerar jag en XPI i Thunderbird?
Öppna Thunderbirds tilläggshanterare och dra .xpi-filen till den, bekräfta sedan. Thunderbirds e-posttillägg använder samma XPI-format som Firefox.
Är XPI-filer säkra?
Ett tillägg kan köra kraftfull kod i din webbläsare, så installera bara sådana du litar på - företrädesvis signerade från addons.mozilla.org. Kontrollera behörigheterna vid installation och inspektera .xpi-filen som en ZIP om du är osäker.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.JPGJPEG Image
5.MDMarkdown Document
6.EXEWindows Executable (Portable Executable)
7.BINCD/DVD Disc Image (BIN/CUE)
8.DATProgram Data File (generic)
9.RPMSGRestricted Permission Message
10.M4AMPEG-4 Audio File

Relaterade filtillägg

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

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

Öppna verktygslådan

Bläddra bland filtillägg A-Ö