Cross-Platform Installer Module (XPI) (wymawia się "zippy") jest archiwum ZIP używanym do instalacji paczek wykorzystując technologie XPInstall. Moduły XPI (nazywane "paczkami") wykorzystywane są w instalacji rożnego rodzaju oprogramowania, np. Wtyczki, Rozszerzenia, Motywy, Słowniki Thunderbirda, etc.
XPI zawiera zarówno instrukcje instalacyjne (install.js lub install.rdf) jak i samo oprogramowanie instalacyjne spakowane jako pliki JAR. Po ściągnięciu lub przesunięciu go do menedżera rozszerzeń, XPInstall współdziała z instrukcjami instalacyjnymi zawartymi w XPI i instaluje dane oprogramowanie.
Gdy pliki XPI są obsługiwane za pomocą HTTP typ MIME application/x-xpinstall
powinien zgadzać się z rozszerzeniem pliku xpi
.