XPI CRX
Niemożliwa

Konwertuj XPI na CRX

Czy można przekonwertować XPI na CRX?
SZYBKA ODPOWIEDŹ
Czy możliwa jest konwersja XPI na CRX?
Nie - brak bezpośredniej konwersji.

Nie istnieje konwersja na poziomie plików z .xpi na .crx, ponieważ klucze manifestu, API przeglądarki i systemy podpisywania różnią się między Firefox a Chrome. Sprawdź Chrome Web Store w poszukiwaniu istniejącej wersji dodatku dla Chrome.

Brak bezpośredniej ścieżki

Na tej stronie

Testowane na macOS, Windows i Linux
Ostatnia weryfikacja Sep 2026

Więcej darmowych konwerterów

HEIC, PNG, WEBP, MP3 i inne - każde narzędzie tutaj jest darmowe.

Otwórz przybornik

Dlaczego konwertować XPI na CRX?

XPI to archiwum ZIP rozszerzenia WebExtension dla Firefox/Thunderbird, podpisane przez infrastrukturę AMO firmy Mozilla. .crx to pakiet rozszerzenia Chrome z własnościowym binarnym nagłówkiem CRX3 i podpisem kryptograficznym zaufanym przez Google. Poza samym kontenerem pliku, klucze manifest.json i wywołania API różnią się między obiema platformami - zmiana nazwy lub przepakowanie pliku nie stworzy niczego, co Chrome byłby w stanie załadować.

O tych formatach

Jakość i na co uważać

  • Zmiana nazwy .xpi na .crx lub przepakowanie ZIP nie stworzy pliku, który Chrome załaduje - Chrome weryfikuje binarny nagłówek CRX3 i podpis kryptograficzny.
  • Pliki .xpi podpisane przez AMO zawierają certyfikat Mozilli w folderze META-INF/; nie ma on żadnej mocy prawnej w Chrome.
  • Jeśli jesteś programistą, przeprowadź audyt manifest.json pod kątem niekompatybilnych kluczy i zastąp wywołania browser.* ich odpowiednikami chrome.*, a następnie spakuj i prześlij do Chrome Web Store.

Najczęściej zadawane pytania

Czy mogę zmienić nazwę XPI na CRX, aby załadować go w Chrome?
Nie - Chrome wymaga prawidłowego binarnego nagłówka CRX3 i podpisu kryptograficznego, których zmiana nazwy nie zapewni.
Czy rozszerzenia Firefox i Chrome współdzielą jakikolwiek kod?
Większość logiki JavaScript może być współdzielona; główna praca przy portowaniu to dostosowanie kluczy manifest.json i przetestowanie różnic w API między przestrzeniami nazw browser.* a chrome.*.
Gdzie mogę znaleźć wersję dodatku Firefox dla Chrome?
Przeszukaj Chrome Web Store (chromewebstore.google.com) według nazwy dodatku - wielu deweloperów utrzymuje równoległe wydania dla obu przeglądarek.