Conversor online gratuito de CRX para XPI
Converter CRX para XPI extraindo, adaptando, testando e empacotando para Firefox.
Converter CRX para XPI online - grátis
Seu arquivo é processado instantaneamente e nunca é armazenado em nossos servidores.
Importar um arquivo de uma URL
Cole um link direto para o arquivo. Nós o baixamos no nosso servidor e ele é convertido exatamente como um arquivo enviado.
Como funciona
-
1/3
Envie seu arquivo .crx
Clique para selecionar o arquivo que deseja converter ou simplesmente arraste e solte o arquivo na área indicada.
-
2/3
Faça a conversão de .crx para .xpi
Após o envio do arquivo, clique em converter quando estiver pronto.
-
3/3
Baixe o arquivo .xpi convertido
O resultado da conversão está pronto para download.
Como converter crx para xpi arquivo
- Internet
- Classificação: 3.0/5
Formato de origem: crx
CRX é o formato de pacote usado pelo Google Chrome e outros navegadores baseados em Chromium para extensões. Ele contém os arquivos da extensão, além de metadados específicos do Chrome e uma assinatura digital. Arquivos CRX geralmente são distribuídos pela Chrome Web Store ou instalados manualmente em navegadores baseados em Chromium. Eles não são um formato de arquivo genérico, então foram feitos para serem carregados por um sistema de extensão, em vez de serem abertos como um documento normal.
Formato de destino: xpi
XPI é o formato de pacote de extensão usado pelo Mozilla Firefox e outras aplicações baseadas em Mozilla. Essencialmente, é um pacote baseado em ZIP com metadados de extensão e requisitos de assinatura para versões modernas do Firefox. Arquivos XPI são usados para instalar complementos do navegador, temas e pacotes relacionados de extensão.
Como converter crx para xpi
Não existe uma conversão verdadeira de um clique de CRX para XPI, porque extensões do Chrome e do Firefox frequentemente usam APIs, permissões e requisitos de manifesto diferentes. Em muitos casos, você precisa extrair o conteúdo do CRX, adaptar o código da extensão para o Firefox e, então, empacotá-la como um XPI.
Melhores ferramentas para desktop: Firefox Developer Edition para testes, 7-Zip ou WinRAR para extração, e web-ext da Mozilla para empacotamento e testes.
- Obtenha o arquivo
.crx. - Extraia o conteúdo com 7-Zip, WinRAR ou uma utilidade de extração de CRX. Se a ferramenta de arquivo não conseguir abri-lo diretamente, tente renomear o arquivo para
.zipapenas como um teste rápido; muitos arquivos CRX ainda vão exigir um extrator dedicado. - Inspecione os arquivos da extensão, especialmente
manifest.json, scripts de background, permissões e quaisquer APIs específicas do Chrome. - Modifique a extensão para compatibilidade com Firefox, se necessário. Alterações comuns incluem substituir APIs exclusivas do Chrome por equivalentes compatíveis com WebExtensions e ajustar configurações do manifesto.
- Teste a extensão descompactada no Firefox abrindo about:debugging e usando Este Firefox → Carregar complemento temporário para selecionar
manifest.json. - Quando a extensão funcionar corretamente, empacote-a com a ferramenta
web-extda Mozilla. Por exemplo, executeweb-ext buildna pasta da extensão para criar um arquivo de pacote. - Se você precisar de um XPI distribuível, use o fluxo de assinatura da Mozilla. Por exemplo,
web-ext signpode enviar o complemento para assinatura por meio dos serviços da Mozilla.
Comandos úteis: web-ext run para testes, web-ext build para empacotamento e web-ext sign para assinatura por meio dos serviços de complementos da Mozilla.
Conversores online: Existem poucos conversores verdadeiros e confiáveis de CRX para XPI, porque os formatos não são intercambiáveis diretamente. Algumas ferramentas online podem extrair o conteúdo do CRX, mas geralmente não produzem um complemento do Firefox totalmente funcional. Para segurança e confiabilidade, é fortemente preferível usar ferramentas de desktop e adaptação manual.
Notas sobre compatibilidade e limitações
CRX para XPI é frequentemente um “port”, não uma conversão pura. Muitas extensões do Chrome dependem de APIs ou comportamentos que o Firefox não suporta exatamente da mesma forma. Se a extensão usa apenas APIs padrão WebExtensions, a conversão pode ser simples. Se ela depende de recursos específicos do Chrome, mensagens nativas ou diferenças entre Manifest V2/V3, você pode precisar de mudanças no código.
O Firefox moderno exige complementos assinados para instalação normal, então um XPI criado a partir de um CRX ainda pode precisar de assinatura da Mozilla antes de poder ser instalado fora do modo de desenvolvedor. Além disso, algumas extensões não podem ser convertidas de forma alguma sem reescrita substancial.
Se seu objetivo é apenas usar uma extensão do Chrome no Firefox, verifique se a extensão já tem uma versão para Firefox ou se a compatibilidade embutida de extensões do Firefox é suficiente. Para melhores resultados, use o código-fonte da extensão e reconstrua especificamente para o Firefox.
Melhor opção online: Se você só precisa inspecionar ou descompactar um CRX, use um serviço confiável de extração de arquivos ou uma ferramenta de extração local, em vez de um site de conversão completo. Para uso real no Firefox, o Extension Workshop da Mozilla é o melhor lugar para aprender como fazer o port, testar e publicar o complemento: Porting a Google Chrome extension.
Comparação de formato: CRX vs XPI
Como os formatos CRX e XPI se comparam nas propriedades mais importantes para esta conversão.
| Propriedade | .CRX Chrome Extension Package | .XPI Mozilla Add-on Package |
|---|---|---|
| Abre num navegador web | Não | Não |
| Legível em texto simples | Não | Não |
| Formatação de texto | Nenhum | Nenhum |
| Imagens | Não | Não |
| Elementos interativos | Sim | Sim |
| Edição posterior | Não editável diretamente | Limitado |
| Tamanho típico do arquivo | Muito pequeno | Pequeno |
| Padrão aberto | Não | Sim |
| Introduzido | 2009 | 2004 |
| Desenvolvedor | Mozilla Foundation | |
| Tipo MIME | — | application/x-xpinstall |
Software sugerido para converter crx para xpi
Perguntas frequentes
O conversor de CRX para XPI é gratuito?
Sim, converter CRX para XPI no 101convert.com é totalmente gratuito. Não é necessário cadastro, e-mail nem instalação. Se você precisa de um limite de tamanho de arquivo maior ou quer converter mais arquivos de uma vez, veja nossos planos.
Qual o tamanho máximo do meu arquivo CRX?
Você pode enviar arquivos CRX de até 50 MB e converter até 100 arquivos de uma vez em um único lote.
O que acontece com os arquivos enviados?
Os arquivos são processados automaticamente e excluídos dos nossos servidores poucos minutos após a conversão. Nunca visualizamos nem compartilhamos seus arquivos.
Preciso instalar algum programa para converter CRX para XPI?
Não. A conversão de CRX para XPI é feita totalmente online no navegador e funciona no Windows, Mac, Linux, Android e iPhone.
A conversão falhou?
Na maioria dos casos, a causa é um formato de arquivo incorreto. Envie um arquivo CRX válido para esta conversão de CRX para XPI. Às vezes, o problema também pode estar do nosso lado. Analisamos falhas de conversão recorrentes e desativamos ou corrigimos o conversor se detectarmos algum defeito.