ファイルを知る、使いこなす。
.crx

Chrome拡張機能パッケージ

実行・インストール

CRXはChrome拡張機能のパッケージです。普通のZIPやページではなく、ブラウザー内でコードを動かすものです。手元のCRXを入れられない理由には署名、配布方式、OS、管理方針があります。警告を回避する設定ではなく、Chrome Web Storeや承認された管理方式を確認します。

主な用途
Chrome拡張機能をパッケージで配布する
中身の種類
コードを含む導入・実行形式
目次・よくある質問・根拠資料を見る

内容の最終確認: · 編集:Kai

具体例:確認する順番

例:ネットで受け取ったCRXをChromeが拒否する場合。作者の正規ストア公開先と、使用OSの配布条件を確認します。組織の管理下なら承認された方法を管理者へ聞きます。開発者モードへ切り替えて未知のコードを動かす手順にはしません。追加できる正規版でも、閲覧サイトやデータへの権限が目的に見合うか確認します。

開き方・操作手順

使っている環境や目的の項目を開いて、手順を確認してください。

一般利用者の導入

正規の公開ページを優先します。

  1. 拡張機能の作者とChrome Web Storeの正規ページを確認します。
  2. 要求権限と収集データ、必要性を確認します。
  3. 承認した機能を公式手順で追加し、動作と権限を確認します。
管理配布・Linux等の別条件

Googleが認める配布条件はOSで異なります。

  1. 組織の管理者または提供元へ承認済みの配布方法を確認します。
  2. OSとブラウザーの条件をGoogleの公式資料で確認します。
  3. 必要な署名・管理設定は担当者の手順に従います。

操作名・対応状況はアプリ・OS・版によって異なります。変更する前に原本を残してください。

開けないとき:症状から確認

  • ストア以外から入れられない:Windows/Mac等の配布制限を確認します。
  • 署名やパッケージが無効:正規版を再取得し、警告を迂回しません。
  • 組織によりブロック:管理方針を確認します。
  • 旧拡張機能が動かない:対応するChrome版と更新状況を作者へ確認します。
  • 全サイト権限が求められる:目的との関係を確認し、不要なものは導入しません。

CRXは正規の配布方法で扱う

  1. 作者と必要機能を確認します。
  2. 受信環境で許可されたストア・管理配布を使います。
  3. 不要な拡張機能はブラウザーの管理画面から解除します。

CRXをXPIへ改名してもFirefox用にはなりません。開発者モードや保護解除を、配布元不明のパッケージを入れる一般手順にしません。

OSによる配布条件

Googleは一般のWindows/Mac利用者向け配布とLinuxや管理環境向けの配布を区別しています。CRXを持っているだけでどのPCにも追加できるわけではありません。

この手順の根拠:Google · Distribute extensions / Google · Host extensions on Linux

追加前に権限を読む

拡張機能は閲覧中のサイトやデータにアクセスできる権限を持つ場合があります。必要な用途に対して過大な要求がないか確認します。

  • 作者と正規配布先を照合。
  • 更新方針とプライバシー情報を確認。
  • 使わなくなったら解除。

この手順の根拠:Google · Extension permissions

関連形式との違い

関連形式との違い
形式・用途使い分けと残る情報
CRXChrome拡張機能パッケージ。
XPIFirefox等のアドオン。
ZIP汎用アーカイブ。署名付き導入と同じではありません。

取り扱いと安全性

ブラウザー拡張はコードを実行します。出所不明のCRXを入れず、サイトへのアクセス権と収集情報を確認します。

よくある質問

CRXは単なる画像・文書?

ブラウザーでコードを動かす拡張機能です。

ストア以外の追加は全部可能?

OSと管理条件で制限があります。

XPIへ名前変更できる?

形式とAPIが違い、改名では動きません。

ブロックを解除すればいい?

正規の配布方法と管理方針を確認します。

導入前の最重要確認は?

作者、配布先、権限、必要性です。

形式の基本情報:正式名称・MIME type・管理団体
名称
Chrome Extension Package
管理・仕様
Google
MIME type
統一された値として扱わず、作成元・実装の資料を確認してください。

公式・一次情報

  • OS・プラットフォーム公式Distribute extensions

    Chromeでの拡張機能配布の条件

    Google · リンク確認:
  • OS・プラットフォーム公式Host extensions on Linux

    Linuxと他のOSの配布条件の違い

    Google · リンク確認:
  • OS・プラットフォーム公式Extension permissions

    拡張機能の権限と警告

    Google · リンク確認: