0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

CrUX の国別トップリストで「日本でだけ人気の AI ツール」を調べる(Node.js、無料データのみ)

0
Posted at

AI ツールのディレクトリを個人で運営していて、毎月 Tranco と Chrome UX Report(CrUX)のトップリストを使って人気順のランキングを作っています。ランキングは世界全体のデータなので、ずっと気になっていたことがあります。日本のユーザーが実際によく使っている AI ツールは、世界のランキングと同じなのか?

CrUX のトップリストには国別版があるので、日本版と世界版を並べてみました。使ったのは公開データだけで、コードは 100 行ほどです。

データ:CrUX トップリスト(国別)

CrUX は Chrome の利用統計(同意したユーザーのみ)から作られたデータセットで、BigQuery で公開されています。その中の「オリジンごとの人気バケット」を CSV にまとめてくれているのが GitHub の zakird/crux-top-lists リポジトリです。

  • data/global/YYYYMM.csv.gz … 世界全体
  • data/country/<国コード>/YYYYMM.csv.gz … 国別(238 か国・地域)

正確な順位はなく、1000 / 5000 / 10000 / 50000 / 100000 / 500000 / 1000000 のバケット(「上位 1,000 以内」など)だけが分かります。今回使ったのは国別の最新月である 2026 年 9 月 分です。日本版は約 98.8 万ホスト、世界版は約 98.6 万ホストで、リストの長さはほぼ同じなので、バケットをそのまま比較できます。

month 202609 jp hosts 988290 global hosts 985563
jp buckets {"1000":1000,"5000":3991,"10000":4978,"50000":39816,...}

読み込み:オリジンをホストに正規化する

CSV は origin,rank 形式で、http:// と https://、www. あり・なしが別の行になっています。ホスト名に正規化して、重複したら良い方(小さい方)のバケットを残します。

import zlib from 'zlib';

const BASE = 'https://raw.githubusercontent.com/zakird/crux-top-lists/main/data';

async function loadList(url) {
  const res = await fetch(url);
  if (!res.ok) throw new Error(`${url} ${res.status}`);
  const csv = zlib.gunzipSync(Buffer.from(await res.arrayBuffer())).toString();
  const tiers = new Map(); // host → bucket
  for (const line of csv.split('\n').slice(1)) {
    const [origin, rank] = line.split(',');
    if (!origin || !rank) continue;
    let host;
    try {
      host = new URL(origin).hostname.toLowerCase().replace(/^www\./, '');
    } catch {
      continue;
    }
    const r = Number(rank);
    if (!tiers.has(host) || r < tiers.get(host)) tiers.set(host, r);
  }
  return tiers;
}

const MONTH = '202609';
const [jp, gl] = await Promise.all([
  loadList(`${BASE}/country/jp/${MONTH}.csv.gz`),
  loadList(`${BASE}/global/${MONTH}.csv.gz`),
]);

1 ファイル 7〜8 MB(gzip)程度なので、Node 18 以降の組み込み fetch と Map で十分です。

注意点として、ブランチ直下の current.csv.gz は世界版にはありますが、国別ディレクトリにはありません(404)。国別は月のファイル名を指定します。

ツールとの突き合わせ:サブページは除外する

ディレクトリの公開ツール 1,147 件の公式 URL をホスト名にして、両方のリストを引きます。ここで一つ罠があり、example.com/some-product のように大きなサイトの一部として提供されているツールは、ホスト名で引くと親サイトの人気を拾ってしまいます。そこで URL のパスがルート(または /en や /app 程度)のものだけを対象にしました。

const ROOT_PATH = /^(\/?|\/(en|en-us|us|home|index\.html|app))\/?$/i;

function parseToolUrl(url) {
  try {
    const u = new URL(/^https?:\/\//i.test(url.trim()) ? url.trim() : `https://${url.trim()}`);
    return { host: u.hostname.toLowerCase().replace(/^www\./, ''), isRoot: ROOT_PATH.test(u.pathname) };
  } catch {
    return null;
  }
}

const tools = rows // DB から取得した { name, url, category }
  .map((r) => ({ ...r, p: parseToolUrl(r.url || '') }))
  .filter((r) => r.p?.isRoot)
  .map((r) => ({ ...r, host: r.p.host, jp: jp.get(r.p.host) ?? null, gl: gl.get(r.p.host) ?? null }));

結果:

public tools 1147 root urls 1119 subpage 28
in jp list 585 in global list 681
both lists 541

1,119 件のうち、世界版に載っているのが 681 件、日本版が 585 件。日本版にだけ載っているのが 44 件、世界版にだけ載っているのが 140 件でした。

結果 1:日本の上位 5,000 に入る AI ツール

ツール 日本 世界
ChatGPT 上位 1k 上位 1k
Google Gemini 上位 1k 上位 1k
chichi-pui 上位 1k 上位 5k
Zeta 上位 1k 上位 5k
Claude 上位 5k 上位 1k
OpenAI / Hugging Face / Google AI Studio / Suno / DeepL / Grok 上位 5k 上位 5k
SeaArt / PixAI 上位 5k 上位 10k
AIのべりすと 上位 5k 上位 50k
Genspark 上位 5k 上位 50k

ChatGPT と Gemini は日本でも世界でも最上位バケット。一方で Claude は世界では上位 1,000 なのに、日本では 1 段下の上位 5,000 でした。逆に AI イラスト投稿サイトの chichi-pui、キャラクターチャットの Zeta、AI 小説の AIのべりすとは、世界よりも日本で 1〜2 段上にいます。ただし Claude・chichi-pui・Zeta の差は 1 段だけなので、後述の注意点のとおり参考程度に見てください(2 段差は AIのべりすとと Genspark)。

結果 2:日本で「世界より強い」ツール

日本で上位 50,000 以内、かつ世界より上のバケットにいるツールを、差の大きい順に並べると、日本発のサービスや日本語ユーザーの多いサービスが多く出てきます。下の表はその抜粋です(Zeta 1k/5k、中国の Doubao 10k/50k なども同じ条件に入りますが、表では省略しています)。

ツール 日本 世界 分野
AIのべりすと 5k 50k 小説・文章
Aipictors 50k 500k AI イラスト投稿
Sakana AI 50k 500k 研究(東京)
SHIFT AI 50k 500k AI 学習コミュニティ
Notta 50k 500k 文字起こし
Genspark 5k 50k AI エージェント
chichi-pui 1k 5k AI イラスト投稿
Civitai / NovelAI 10k 50k 画像生成モデル / 小説

画像生成まわり(chichi-pui、Aipictors、PixAI、SeaArt、Civitai)が日本で軒並み強いのが目立ちます。没入型翻訳(Immersive Translate)や Felo、MyEdit なども日本で 1 段上でした。

なお、説明しにくい外れ値もあります。たとえば英語圏の調査系 SaaS が日本で上位 10,000、世界で上位 500,000 と出ていました。このトップリストは Chrome での完了したページ読み込み数(iframe 内の読み込みは除外)で順位付けされているので、推測ですが、日本企業が社内ツールとしてまとめて使っているといった事情でも上がりえます。1 件だけを見て結論を出すのは危険です。

結果 3:カテゴリ別の「載っている率」

カテゴリごとに、ツールのうち何 % が各リストに載っているかを比べました。下の表はツール 20 件以上の 18 カテゴリのうち主なものです(たとえば研究・分析は 52% 対 52% で同じでした)。

カテゴリ 件数 日本版 世界版
コーディング・開発 98 81% 77%
チャットアシスタント 59 73% 81%
キャラクター・ロールプレイ 40 70% 88%
画像生成・編集 153 61% 67%
文章作成・校正 39 56% 72%
AI 検出ツール 24 50% 79%
ビジネス・生産性 95 33% 45%

ほぼすべてのカテゴリで日本版の方が低いのは当然として(ディレクトリ自体が英語中心なので)、日本版の方が高いのはコーディング・開発だけでした。開発者向けツールは英語のままでも日本で使われている、ということだと思います。逆に差が大きいのは AI 検出(79% → 50%)、キャラクター・ロールプレイ(88% → 70%)、文章作成(72% → 56%)です。AI 検出と文章作成は英語の文章を前提にしたツールが多く、日本では届きにくいのだと思います。キャラクター系の差の理由はこのデータからは分かりません。

ちなみに「世界で上位 10,000 なのに日本版に載っていない」ツールは 0 件でした。世界的に大きいサービスは、日本でも必ず一定の利用があります。

注意点

  • バケットは粗い。 「上位 50k」と「上位 100k」の境目にいるツールは、月によって行ったり来たりします。1 段の差は誤差の範囲と考えた方が安全で、2 段以上の差を見るのがおすすめです。
  • Chrome のみ。 CrUX は iOS を含みません(iOS 版 Chrome も対象外)。iPhone 比率の高い日本では、スマホ中心のサービスほど過小評価されます。
  • ドメイン単位。 gemini.google.com のようにサブドメインで分かれていれば測れますが、大きなサイトのサブページにあるツールは測れません(今回は 28 件を除外)。
  • アクセス数ではない。 あくまで順位のバケットで、訪問数の推定値ではありません。

まとめ

  • CrUX の国別トップリスト(zakird/crux-top-lists)を使えば、API キーなし・無料で「国ごとの人気」を比較できる
  • 日本では AI イラスト投稿・AI 小説系が世界より強い(AIのべりすと・Aipictors は 2 段差)
  • Claude は世界より 1 段低いが、1 段差なので参考程度
  • 英語のままでも日本で使われているのは開発者向けツール

世界版データでのカテゴリ別ランキングは NavifyAI.com のランキング にまとめています(英語)。国別ランキングを出すかどうかはまだ検討中なので、「この国のこのカテゴリを見てみたい」といった要望があればコメントでどうぞ。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?