Convertitore online gratuito da CRX a XPI
Converti CRX in XPI estraendo, adattando, testando e impacchettando per Firefox.
Converti CRX in XPI online - gratuito
Il tuo file viene elaborato istantaneamente e non viene archiviato sui nostri server.
Importa un file da un URL
Incolla un link diretto al file. Lo scarichiamo sul nostro server e viene convertito esattamente come un file caricato.
Come funziona
-
1/3
Carica il tuo file .crx
Fai clic per selezionare il file che vuoi convertire oppure trascinalo semplicemente nell'area indicata.
-
2/3
Avvia la conversione da .crx a .xpi
Dopo il caricamento del file, fai clic su converti quando sei pronto.
-
3/3
Scarica il file .xpi convertito
Il risultato della conversione è pronto per il download.
Come convertire crx in xpi file
- Internet
- Valutazione: 3.0/5
Formato sorgente: crx
CRX è il formato del pacchetto utilizzato da Google Chrome e da altri browser basati su Chromium per le estensioni. Contiene i file dell’estensione oltre ai metadati specifici di Chrome e una firma digitale. I file CRX vengono di solito distribuiti tramite Chrome Web Store o installati manualmente nei browser basati su Chromium. Non si tratta di un formato di archivio generico, quindi sono pensati per essere caricati da un sistema di estensioni piuttosto che aperti come un documento normale.
Formato di destinazione: xpi
XPI è il formato del pacchetto delle estensioni utilizzato da Mozilla Firefox e da altre applicazioni basate su Mozilla. È essenzialmente un pacchetto basato su ZIP con metadati dell’estensione e requisiti di firma per le versioni moderne di Firefox. I file XPI vengono usati per installare componenti aggiuntivi del browser, temi e pacchetti di estensioni correlati.
Come convertire crx in xpi
Non esiste una vera conversione CRX in XPI con un solo clic perché le estensioni di Chrome e Firefox spesso usano API, permessi e requisiti del manifest diversi. In molti casi devi estrarre il contenuto del CRX, adattare il codice dell’estensione per Firefox, quindi impacchettarlo come XPI.
Migliori strumenti desktop: Firefox Developer Edition per i test, 7-Zip o WinRAR per l’estrazione e web-ext di Mozilla per impacchettamento e test.
- Ottieni il file
.crx. - Estrai il contenuto con 7-Zip, WinRAR o un’utilità di estrazione CRX. Se lo strumento di archivio non riesce ad aprirlo direttamente, prova a rinominare il file in
.zipsolo come test rapido; molti file CRX richiederanno comunque un estrattore dedicato. - Ispeziona i file dell’estensione, soprattutto
manifest.json, gli script di background, i permessi e qualsiasi API specifica di Chrome. - Modifica l’estensione per la compatibilità con Firefox, se necessario. Le modifiche comuni includono la sostituzione delle API solo per Chrome con equivalenti compatibili con WebExtensions e l’adeguamento delle impostazioni del manifest.
- Testa l’estensione non impacchettata in Firefox aprendo about:debugging e usando Questa Firefox → Carica estensione temporanea per selezionare
manifest.json. - Quando l’estensione funziona correttamente, impacchettala con lo strumento
web-extdi Mozilla. Ad esempio, eseguiweb-ext buildnella cartella dell’estensione per creare un archivio del pacchetto. - Se ti serve un XPI distribuibile, usa il flusso di firma di Mozilla. Ad esempio,
web-ext signpuò inviare il componente aggiuntivo per la firma tramite i servizi di Mozilla.
Comandi utili: web-ext run per i test, web-ext build per l’impacchettamento e web-ext sign per la firma tramite i servizi dei componenti aggiuntivi di Mozilla.
Convertitori online: Esistono pochi convertitori affidabili e davvero CRX-to-XPI perché i formati non sono intercambiabili direttamente. Alcuni strumenti online possono estrarre il contenuto del CRX, ma di solito non producono un componente aggiuntivo Firefox completamente funzionante. Per sicurezza e affidabilità, sono fortemente preferiti strumenti desktop e adattamento manuale.
Note su compatibilità e limitazioni
CRX in XPI è spesso un porting, non una conversione pura. Molte estensioni di Chrome si basano su API o comportamenti che Firefox non supporta esattamente allo stesso modo. Se l’estensione usa solo API standard WebExtensions, la conversione potrebbe essere semplice. Se dipende da funzionalità specifiche di Chrome, native messaging o differenze tra Manifest V2/V3, potresti dover apportare modifiche al codice.
Firefox moderno richiede componenti aggiuntivi firmati per l’installazione normale, quindi un XPI creato da un CRX potrebbe comunque dover essere firmato da Mozilla prima di poter essere installato fuori dalla modalità sviluppatore. Inoltre, alcune estensioni non possono essere convertite affatto senza una riscrittura sostanziale.
Se il tuo obiettivo è semplicemente usare un’estensione di Chrome in Firefox, verifica se l’estensione ha già una versione per Firefox o se la compatibilità integrata delle estensioni di Firefox è sufficiente. Per ottenere i migliori risultati, usa il codice sorgente dell’estensione e ricostruiscilo specificamente per Firefox.
Migliore opzione online: Se ti serve solo ispezionare o decomprimere un CRX, usa un servizio affidabile di estrazione file o uno strumento di estrazione locale invece di un sito web di conversione completo. Per un uso reale in Firefox, Extension Workshop di Mozilla è il posto migliore per imparare come fare il porting, testare e pubblicare il componente aggiuntivo: Porting a Google Chrome extension.
Confronto formato: CRX vs XPI
Come i formati CRX e XPI si confrontano sulle proprietà più importanti per questa conversione.
| Proprietà | .CRX Chrome Extension Package | .XPI Mozilla Add-on Package |
|---|---|---|
| Si apre in un browser web | No | No |
| Leggibile come testo semplice | No | No |
| Formattazione del testo | Nessuno | Nessuno |
| Immagini | No | No |
| Elementi interattivi | Sì | Sì |
| Modifica successiva | Non modificabile direttamente | Limitato |
| Dimensione tipica del file | Molto piccolo | Piccolo |
| Standard aperto | No | Sì |
| Introdotto | 2009 | 2004 |
| Sviluppatore | Mozilla Foundation | |
| Tipo MIME | — | application/x-xpinstall |
Software e collegamenti suggeriti: convertitori da crx a xpi
Domande frequenti
Il convertitore da CRX a XPI è gratuito?
Sì, convertire CRX in XPI su 101convert.com è completamente gratuito. Non sono richiesti registrazione, e-mail o installazione. Se hai bisogno di un limite di dimensione del file più alto o vuoi convertire più file alla volta, consulta i nostri piani.
Quanto può essere grande il mio file CRX?
Puoi caricare file CRX fino a 50 MB e convertire fino a 100 file alla volta in un unico lotto.
Cosa succede ai file caricati?
I file vengono elaborati automaticamente ed eliminati dai nostri server pochi minuti dopo la conversione. Non visualizziamo né condividiamo mai i tuoi file.
Devo installare un software per convertire CRX in XPI?
No. La conversione da CRX a XPI avviene completamente online nel browser e funziona su Windows, Mac, Linux, Android e iPhone.
La conversione non è riuscita?
Nella maggior parte dei casi, la causa è un formato di file errato. Carica un file CRX valido per questa conversione da CRX a XPI. A volte il problema può dipendere anche da noi. Analizziamo gli errori di conversione ricorrenti e disattiviamo o ripariamo il convertitore se rileviamo un difetto.