.XPI

Archivo XPI

Cross-Platform Installer (Mozilla add-on package)
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo XPI es un paquete de complementos de Firefox o Thunderbird: un archivo ZIP que contiene una extensión o un tema del navegador. Se instala arrastrándolo al Administrador de complementos (about:addons) en Firefox o Thunderbird. Desde 2016, la versión estable de Firefox solo acepta XPI firmados por Mozilla; los no firmados se bloquean a menos que se use Firefox Developer Edition, Nightly o about:debugging.

Desarrollador: Mozilla Categoría: Archivos de plugin Estándar abierto MIME: application/x-xpinstall
SE ABRE EN Windows macOS Linux Android
Relacionado: .XLA · .CRX · .BUNDLE · .ZXP

En esta página

19k+ extensiones indexadas
Última revisión Aug 11, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo XPI?

El archivo con la extensión .xpi contiene un archivo de datos para la instalación de software adicional de Mozilla. El paquete de instalación es un archivo ZIP comprimido mediante el método deflate; comparte los mismos magic bytes PK (50 4B 03 04) que un archivo ZIP estándar. El nombre de la extensión .xpi es la abreviatura de Cross-Platform Install - XPInstall, que era el nombre de la tecnología utilizada en el proceso de instalación original.

Los paquetes .xpi se utilizan para instalar y ampliar la funcionalidad de aplicaciones como:

  • Firefox,
  • SeaMonkey,
  • Thunderbird.

Los archivos de paquete .xpi pueden contener complementos, extensiones, temas o diccionarios. El archivo también almacena metadatos de instalación. En el formato heredado XPInstall, esto significaba un archivo de script install.js y un archivo de manifiesto install.rdf; los paquetes WebExtension modernos (introducidos con Firefox 57 en 2017) utilizan manifest.json junto con activos JavaScript, HTML, CSS e iconos. El formato está estrechamente relacionado con los archivos JAR; ambos son contenedores ZIP con un diseño interno específico.

Los archivos .xpi firmados distribuidos a través de addons.mozilla.org llevan un directorio META-INF/ que contiene una firma criptográfica de Mozilla. Las instalaciones estándar de Firefox solo aceptan archivos .xpi firmados digitalmente por Mozilla. Para instalar paquetes de terceros no certificados por Mozilla, los usuarios deben utilizar una Developer Edition de Firefox y establecer la opción xpinstall.signatures.required en false en la página about:config. El paquete se puede instalar arrastrando y soltando el archivo .xpi sobre la ventana del navegador. El contenido de un paquete .xpi se puede examinar cambiando la extensión del archivo a .zip y descomprimiéndolo con cualquier herramienta de archivado.

Seguridad y protección

RIESGO: MEDIUM

Un XPI instala código que se ejecuta dentro de su navegador con los permisos que solicita; una extensión maliciosa puede leer páginas, capturar datos de formularios o secuestrar la navegación. Es exactamente por eso que Mozilla exige la firma: la versión estable de Firefox solo instala complementos que Mozilla ha revisado/firmado, lo que bloquea la mayoría del malware común. El riesgo aumenta cuando se omite la firma (ediciones Developer/Nightly, about:debugging) o se instala un .xpi desde fuera de AMO; hágalo solo para complementos en los que confíe y lea los permisos solicitados al instalar. Debido a que es un ZIP, puede inspeccionar el manifest.json (y su lista de «permissions») con 7-Zip antes de instalar. Los archivos .xpi inesperados en Descargas se pueden eliminar de forma segura; son instaladores desechables.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOCross-Platform Installer (Mozilla add-on package)
DESARROLLADORMozilladesde 1990s (Mozilla/Netscape XPInstall); modern WebExtension XPIs since Firefox 57 (2017)
TIPO MIMEapplication/x-xpinstall
TIPOArchivo ZIP que contiene una extensión de navegador/correo (WebExtension)
ESTÁNDARAbierto · libre de regalías
MAGIC BYTES · FIRMA DE ARCHIVO
OFFSET
00010203
HEX
504B0304
ASCII
PK··
Un .xpi es un archivo ZIP (el nombre proviene del antiguo «Cross-Platform Installer» de Mozilla), por lo que comienza con el encabezado «PK». En su interior, un XPI WebExtension moderno contiene un manifest.json más JS/HTML/CSS/iconos. Cambie el nombre a .zip para inspeccionarlo. Los XPI firmados de AMO también llevan una firma de Mozilla en META-INF/.

Programas que abren archivos XPI

Windows3 apps
Mozilla Firefox Código abierto Abra about:addons, luego arrastre el .xpi a la página (o menú de engranaje > Instalar complemento desde archivo). La versión estable de Firefox solo instala XPI firmados por Mozilla.
7-Zip Código abierto Clic derecho > 7-Zip > Abrir archivo para leer manifest.json y el código fuente (un XPI es un ZIP); inspeccione antes de instalar.
Mozilla Thunderbird Código abierto Para complementos de correo/calendario: abra el Administrador de complementos y arrastre el .xpi sobre él, luego confirme la instalación.
macOS2 apps
Mozilla Firefox Código abierto Abra about:addons, luego arrastre el .xpi a la página (o menú de engranaje > Instalar complemento desde archivo). La versión estable de Firefox solo instala XPI firmados por Mozilla.
Mozilla Thunderbird Código abierto Para complementos de correo/calendario: abra el Administrador de complementos y arrastre el .xpi sobre él, luego confirme la instalación.
Linux2 apps
Mozilla Firefox Código abierto Abra about:addons, luego arrastre el .xpi a la página (o menú de engranaje > Instalar complemento desde archivo). La versión estable de Firefox solo instala XPI firmados por Mozilla.
Mozilla Thunderbird Código abierto Para complementos de correo/calendario: abra el Administrador de complementos y arrastre el .xpi sobre él, luego confirme la instalación.
Android1 app
Firefox for Android Código abierto Instale complementos desde AMO dentro de la aplicación; las instalaciones manuales de .xpi se admiten a través de una Colección de complementos personalizada (Firefox Nightly), no es un flujo normal de apertura de archivos.

Detalles técnicos

especificación profunda
Tipo MIMEapplication/x-xpinstall
Formato de contenedorArchivo ZIP; magic bytes 50 4B 03 04 («PK») en el desplazamiento 0, idéntico a un encabezado de archivo local ZIP estándar
Manifiesto interno modernomanifest.json siguiendo la API WebExtension, introducida con Firefox 57 (Quantum) en 2017
Manifiesto interno heredadoinstall.rdf (metadatos RDF) e install.js (script de instalación), utilizados por el sistema XPInstall anterior a WebExtension
Firma criptográficaDirectorio META-INF/ que contiene archivos de firma emitidos por Mozilla; requerido para todos los paquetes distribuidos a través de addons.mozilla.org
Requisito de firmaEl canal estable de Firefox rechaza archivos .xpi no firmados; para permitir instalaciones no firmadas, use Developer Edition y establezca xpinstall.signatures.required=false en about:config
Tipos de contenido admitidosExtensiones de navegador, temas, diccionarios, paquetes de idiomas y complementos de búsqueda
Compresióndeflate (compresión ZIP estándar); las entradas individuales también pueden almacenarse sin comprimir dentro del archivo
Compatibilidad entre navegadoresLa API WebExtension se comparte con las extensiones .crx de Chrome y Edge; una extensión con manifest.json es ampliamente portable entre navegadores
Formato relacionado.crx (extensión de Chromium/Chrome) utiliza un diseño basado en ZIP similar pero antepone un encabezado CRX propietario antes de los datos ZIP
Método de inspecciónCambie el nombre a .zip y ábralo con cualquier administrador de archivos (7-Zip, WinRAR, etc.) para examinar los archivos internos sin herramientas especiales
Aplicaciones anfitrionasMozilla Firefox (principal), Mozilla Thunderbird (complementos de correo), SeaMonkey
Canal de distribuciónaddons.mozilla.org (AMO): gestiona el alojamiento, la revisión y la firma de código de todos los paquetes distribuidos públicamente
Herramienta de construcción y empaquetadoweb-ext CLI: utilidad de línea de comandos oficial de Mozilla para construir, analizar, ejecutar y firmar archivos .xpi
Soporte de plataformaMultiplataforma: Windows, macOS, Linux; también Android a través de Firefox for Android (Fenix)
Lanzado1990s (Mozilla/Netscape XPInstall); modern WebExtension XPIs since Firefox 57 (2017)
Estándar abiertoSí · libre de regalías
Especificaciónextensionworkshop.com

Conversiones de XPI

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos XPI. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día
R
Robert A.15 d agoSIN RESPUESTA
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.
Esperando una respuesta

Preguntas frecuentes

¿Cómo instalo un archivo XPI en Firefox?
Abra about:addons, luego arrastre el .xpi a la página (o use el menú de engranaje > Instalar complemento desde archivo) y confirme. La versión normal de Firefox solo instala complementos que Mozilla haya firmado.
¿Por qué Firefox no instala mi XPI (complemento no firmado)?
Desde 2016, las versiones estable/beta de Firefox solo instalan extensiones firmadas por Mozilla. Para ejecutar una no firmada, use Firefox Developer Edition/Nightly/ESR (establezca xpinstall.signatures.required en false) o cárguela temporalmente a través de about:debugging; se elimina al reiniciar.
¿Es un archivo XPI simplemente un ZIP?
Sí. Cámbiele el nombre a .zip o ábralo con 7-Zip para leer el manifest.json y el código del complemento. El manifiesto debe estar en la raíz del archivo para que sea un XPI válido.
¿Puedo instalar un XPI de Firefox en Chrome?
No. Chrome utiliza extensiones .crx con un formato y APIs diferentes. Un XPI no se cargará en Chrome; el desarrollador tiene que portar el complemento y publicar una versión para Chrome.
¿Cómo instalo un XPI en Thunderbird?
Abra el Administrador de complementos de Thunderbird y arrastre el .xpi sobre él, luego confirme. Los complementos de correo de Thunderbird utilizan el mismo formato XPI que Firefox.
¿Son seguros los archivos XPI?
Un complemento puede ejecutar código potente en su navegador, así que instale solo aquellos en los que confíe, preferiblemente los firmados de addons.mozilla.org. Verifique los permisos al instalar e inspeccione el .xpi como un ZIP si no está seguro.

Referencias

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

Siga explorando

en toda la base de datos

Extensiones principales esta semana

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

Extensiones relacionadas

.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

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z