本文へスキップ

Twitter(X)API は2026年も無料か

いいえ。2026年2月6日以降、公式 X API に新規開発者向けの無料プランはなく、すべての読み取りは前払いで購入したクレジットから支払います。1,000投稿あたり$5.00、1,000プロフィールまたはフォロワーあたり$10.00です。

結論: X は、従量課金を標準にしたときに、最後の無料プラン(投稿専用)を終了しました。無料のままなのは、X が Public Utility App として承認したアプリだけです。それ以外はすべて、1投稿あたり$0.005、1プロフィールまたはフォロワーあたり$0.010を支払います。X のデータを無料で読むなら Sorsa API を使います。POST /tweet-info-bulk は1回の呼び出しで100ツイートを返し、100回分の無料リクエストで最大10,000ツイートを取得できます。

エンドポイント
POST /tweet-info-bulk
1ページの件数
1リクエストあたり100ツイート
料金
1,000件あたり$0.014から

#公式 X API は無料か? 代わりに何を課金するのか

公式 X API は従量課金で、無料枠はありません。最初の呼び出しの前に X の Developer Console でクレジットを購入し、読み取りのたびにそのクレジットが減っていきます。X の従量課金の料金表(新しいタブで開きます)では、1投稿あたり$0.005、1プロフィールまたはフォロワーあたり$0.010です。つまり、1,000投稿で$5.00、1,000フォロワーで$10.00かかります。自分のアカウントのデータの読み取りは1件$0.001で、従量課金は月300万投稿の読み取りで止まります。それを超える場合、X が販売するのは Enterprise 契約だけです。書き込みとそれ以外の料金は、X API の料金の解説にまとめています。

お金は準備の半分にすぎません。X のアクセス取得の手順(新しいタブで開きます)にあるとおり、公式 X API が最初のレスポンスを返す前に、console.x.com で X のログインを使って開いた開発者アカウント、アプリ、OAuth の Bearer トークン、クレジット残高が必要です。

知っておきたいこと

X の料金ページは「no minimum spend」(最低利用額なし)とうたっています。これは、公式 X API を呼び出すまでは何も支払う必要がないという意味です。呼び出しが無料になるわけではありません。最初に読んだ投稿も、100万件目と同じように課金されます。

#ツイートを読む無料の Twitter API はあるか?

あります。X の公開データを読むなら、Twitter(X)API 兼スクレイピングツールである Sorsa API を使います。新規アカウントには100回分の無料リクエストが付き、最大10,000ツイート、20,000フォロワー、10,000プロフィールを読み取れます。カードは不要で、期限もありません。

ApiKey ヘッダーに入れる API キー1つで、開発者アカウント、アプリ、トークンが不要になります。詳しくは開発者アカウントなしで使う Twitter APIのガイドをご覧ください。最初の無料の読み取りまで、3ステップです。

公式X API 開発者アカウントXでログイン アプリとトークンOAuth Bearerトークン 前払いクレジット呼び出し前に購入 初回の読み取り1投稿$0.005 Sorsa API 登録カード不要 APIキーをコピーApiKeyヘッダー1つ 初回の読み取り無料: 100リクエスト 無料100回の後は、 1,000件で$0.014から
公式 X API は4ステップと課金、Sorsa API は無料の3ステップ。

並べて比べると、無料で始められるのは Sorsa API だけです。しかも有料の料金も、公式 X API に比べてツイートでは250分の1、フォロワーでは1,000分の1です。

API無料で始めるツイート(1,000件あたり)フォロワー(1,000件あたり)必要な準備
Sorsa API100リクエスト、カード不要、期限なし$0.014から$0.007からAPI キー1つ
公式 X API無料プランなし$5.00$10.00開発者アカウント、アプリ、OAuth トークン、前払いクレジット
  • Sorsa API

    無料で始める
    100リクエスト、カード不要、期限なし
    ツイート(1,000件あたり)
    $0.014から
    フォロワー(1,000件あたり)
    $0.007から
    必要な準備
    API キー1つ
  • 公式 X API

    無料で始める
    無料プランなし
    ツイート(1,000件あたり)
    $5.00
    フォロワー(1,000件あたり)
    $10.00
    必要な準備
    開発者アカウント、アプリ、OAuth トークン、前払いクレジット

この差は、各 API が何に課金するかの違いから生まれます。公式 X API は、返す投稿とプロフィールの1件ごとに課金します。Sorsa API は、呼び出しが何を返しても1回の呼び出しを1リクエストとして課金し、各ツイートには投稿者のプロフィール全体が追加料金なしで付いてきます。失敗したリクエストに課金されることはないので、ハンドル名を打ち間違えても無料枠は減りません。

無料の100リクエストで読めるもの

最大10Kツイート リンクまたはID指定

$50.00

公式X API

1投稿$0.005

10Kツイートの場合

$0

Sorsa API

1リクエスト100件

無料の100リクエスト

POST /tweet-info-bulk は1回の呼び出しで最大100件のツイートのリンクまたはIDを受け付けます。

最大20Kフォロワー 公開アカウントならどれでも

$200.00

公式X API

1件$0.010

20Kフォロワーの場合

$0

Sorsa API

1リクエスト200件

無料の100リクエスト

GET /followers は1ページあたり最大200件のプロフィール全情報を返します。

最大10Kプロフィール ユーザー名またはユーザーID指定

$100.00

公式X API

1件$0.010

10Kプロフィールの場合

$0

Sorsa API

1リクエスト100件

無料の100リクエスト

GET /info-batch は1回の呼び出しで最大100件のユーザー名またはユーザーIDを受け付けます。

タスクを選ぶと、無料リクエストで取得できるデータ量と、同じ結果に対して公式X APIが課金する金額がわかります。

読み取りの大半は、次の4つのエンドポイントでまかなえます。どれも無料リクエストで動かせます。

検索は1ページが約20ツイートなので、無料リクエストの消費がいちばん速くなります。ID での取得とフォロワー一覧は、無料リクエストを最も長持ちさせます。

#最初の無料リクエストを送る方法

最初の呼び出しにかかるのは約3分、4ステップです。どのステップでも、カードや X アカウントは求められません。

  1. キーを取得する。 サインアップして、ダッシュボードから API キーをコピーします。100回分の無料リクエストは、すでにキーに入っています。

  2. 残高を確認する。 GET /key-usage-info(新しいタブで開きます) を呼び出します。remaining_requests とキーの利用状況が返り、このリクエストがカウントされることはありません。

    ターミナル
    curl "https://api.sorsa.io/v3/key-usage-info" \
      -H "ApiKey: YOUR_API_KEY"
    
  3. 1回の呼び出しで100ツイートを読む。 tweet_links に最大100件のツイートのリンクまたは ID を入れて送ります。バッチ全体で1リクエストです。

    ターミナル
    curl -X POST "https://api.sorsa.io/v3/tweet-info-bulk" \
      -H "ApiKey: YOUR_API_KEY" \
      -H "Content-Type: application/json" \
      -d '{"tweet_links": ["1853018467244621957"]}'
    
    レスポンス200 OK
    {
      "tweets": [
        {
          "id": "1853018467244621957",
          "full_text": "Shipped the export script. 4 lines of Python.",
          "created_at": "2026-10-28T14:05:11Z",
          "lang": "en",
          "likes_count": 212,
          "retweet_count": 31,
          "reply_count": 18,
          "view_count": 14820,
          "user": {
            "id": "1592041833471827968",
            "username": "kai_builds_tools",
            "display_name": "Kai Builds",
            "followers_count": 1840
          }
        }
      ]
    }
    
  4. コードから実行する。 任意の長さの ID のリストを渡します。関数が100件ずつ送るので、100ツイートにつき1リクエストです。

    import requests
    
    URL = "https://api.sorsa.io/v3/tweet-info-bulk"
    HEADERS = {"ApiKey": "YOUR_API_KEY"}
    
    
    def read_tweets(ids):
        """Fetch tweets by link or ID, 100 per request."""
        tweets = []
        for i in range(0, len(ids), 100):
            r = requests.post(URL, headers=HEADERS,
                              json={"tweet_links": ids[i:i + 100]})
            r.raise_for_status()
            tweets += r.json()["tweets"]
        return tweets
    

401 または 403 が返った場合は、キーが間違っているか、ないか、リクエストを使い切っています。429 は1秒に20リクエストを超えた場合なので、1秒待ってからもう一度送ってください。

#無料の Twitter API に何が起きたのか

無料の Twitter API は1日で終わったわけではありません。X は2023年から2026年にかけて段階的に解体し、2026年2月6日に、新規開発者向けの最後の無料プランを閉じました。

最初に、読み取りが無料ではなくなりました。2023年2月に X は v1.1 と v2 API の無料アクセスの終了を発表し、Free の名前が残ったのは投稿用のプランでした。その後の3年間でこのプランは縮小を重ね、ついに X は従量課金を標準として開始(新しいタブで開きます)し、最近利用のあったユーザーをそちらへ移しました。6日後、X のスタッフがフォーラムで回答(新しいタブで開きます)し、Free、Basic、Pro の各パッケージは「have been deprecated」(廃止された)と述べました。有料プランも続きます。Basic の契約者は2026年6月1日以降、Pro の契約者は2026年9月1日以降に従量課金へ移行しました。

2023年2月 無料の読み取り終了 Xがv1.1とv2 APIの無料アクセスの終了を発表 2023 Freeは投稿専用のティアに アプリごとに月最大1,500投稿、読み取りも検索も不可 2024年11月 投稿が1日17件に削減 アプリごと・ユーザーごとに24時間で17投稿 2025年8月22日 いいねとフォローを廃止 XがFreeティアから両エンドポイントを削除 2026年2月6日 Freeティア終了 従量課金が標準に。無料のままなのはPublic Utility Appsのみ 2026年6~9月 BasicとProを廃止 契約者は更新時に従量課金へ移行 現在 読み取りはすべて課金 1,000投稿$5.00、1,000プロフィールまたはフォロワー$10.00 現在のSorsa API 無料100リクエスト、最大1万ツイート、カード不要、期限なし
2023年から2026年までの各段階で、無料だったものが失われていった。現在、公式 X API のすべての読み取りは有料。

終了前の Free プランで許されていたこと

2023年以降の Free プランは読み取りではなく投稿のためのもので、制限は厳しくなる一方でした。X 自身の投稿から分かります。

日付Free プランで許されていたこと
2023年投稿のみ:アプリあたり月最大1,500投稿と、自分のアカウントを識別するエンドポイント
2024年11月24時間あたり17投稿(アプリごと、ユーザーごとにカウント)。X のスタッフが確認(新しいタブで開きます)
2025年8月22日いいねとフォローは不可:不正なエンゲージメントを防ぐため、X が両方のエンドポイントを削除(新しいタブで開きます)
2026年2月6日新規開発者向けは終了。最近利用のあったユーザーは従量課金へ移行
  • 2023年

    Free プランで許されていたこと
    投稿のみ:アプリあたり月最大1,500投稿と、自分のアカウントを識別するエンドポイント
  • 2024年11月

    Free プランで許されていたこと
    24時間あたり17投稿(アプリごと、ユーザーごとにカウント)。X のスタッフが確認(新しいタブで開きます)
  • 2025年8月22日

    Free プランで許されていたこと
    いいねとフォローは不可:不正なエンゲージメントを防ぐため、X が両方のエンドポイントを削除(新しいタブで開きます)
  • 2026年2月6日

    Free プランで許されていたこと
    新規開発者向けは終了。最近利用のあったユーザーは従量課金へ移行

月1,500投稿が無料だと今も書いているガイドは、現在は誰も選べないプランを説明しています。X がこの料金に至った経緯は別の話で、X API が高い理由で扱っています。

#今も X API を無料で使えるのは誰か

従量課金の開始後も無料の拡張アクセスを維持したのは、X が Public Utility App として承認したアプリだけです。スタートアップ、代理店、学生、趣味のプロジェクトまで、それ以外の全員が読み取りごとに支払います。

X のドキュメントは Public Utility(新しいタブで開きます) を、公共のための取り組みに対する公式 X API のクレジットプログラムと位置づけていて、入口は狭いです。アプリはまず X の Developer Exhibit に掲載され、X がそれを審査します。申請はその掲載ページから行い、X Dev Platform チームが判断します。自分のアプリを自分でユーティリティに指定することはできず、このプログラムは審査を飛ばす近道ではありません。

研究にも専用の無料プランはありません。X の開発者ガイドライン(新しいタブで開きます)には、学術研究と EU のデジタルサービス法に基づく研究に別の条件があると書かれていますが、セルフサービスの無料アクセスはありません。大規模な X データを必要とする大学のプロジェクトは、大学のメールアドレスから Sorsa API の学術研究向けアクセスを申請できます。内容は研究ごとに調整され、必要な量のリクエストの付与から大幅な割引まで幅があります。

#スクレイピングツールは無料の代替手段か?

オープンソースのスクレイピングツールはインストールに費用がかかりませんが、その多くはログイン済みの X アカウントを通して X を読み取り、そのアカウントがリスクを負います。

こうしたツールは、アカウントのセッション Cookie を付けてリクエストを送ります。そのため X には、そのアカウントがスクレイピングしているように見え、アカウントを永久に凍結される可能性があります。それ以前に、X がページを変えるたびにスクリプトが壊れるので、実際の請求書は修復にかかる時間になります。

Sorsa API は、同じ公開データに API キー1つでアクセスでき、X のログイン情報や Cookie も使いません。そのため自分の X アカウントが危険にさらされることはなく、X がページを変更しても Sorsa 側で修正します。

コードなしでいくつか調べたいだけなら、無料の Twitter ツールで、ブラウザ上でアカウントの確認や最近のフォロワーのエクスポートができます。

#今日から X のデータを無料で読む

公式 X API は、2026年には無料の読み取りを提供しません。Sorsa API は提供します。100回分の無料リクエストで最大10,000ツイートまたは20,000フォロワーを、毎秒20リクエストで、カード不要・期限なしで取得できます。使い切った後は、ツイートが1,000件あたり$0.014から、プランは1,000リクエストあたり$4.90からです。

#FAQ

Twitter に API はありますか

あります。Twitter の API は今では公式 X API で、X の名前になった同じ製品です。前払いクレジットによる従量課金で、開発者アカウント、アプリ、OAuth で準備します。Sorsa API は同じ X の公開データを、開発者アカウント不要の API キー1つで、1,000ツイートあたり$0.014から読み取れます。新規アカウントには最初に100回分の無料リクエストが付きます。

無料で始めたい場合、どの Twitter API を使えばよいですか

Sorsa API を使ってください。100回分の無料リクエストは、期限のない無料トライアルとして使えます。カード不要で、全エンドポイントが対象となり、10,000ツイートまたは20,000フォロワーに足りる量で、有料プランと同じ毎秒20リクエストです。その後もツイートは1,000件あたり$0.014からで、公式 X API の$5.00と比べて安く、開発者アカウントと OAuth の代わりに API キー1つで済みます。

X は無料で使えますか

はい。X のアプリと X アカウントは無料で、X Premium はアプリ内の追加機能のためのオプションの有料サブスクリプションです。コードで X のデータを読むのは別の開発者向け製品で、公式 X API は X の Developer Console を通じて、読み取りのたびに1投稿あたり$0.005、1プロフィールあたり$0.010を課金します。

X Premium には API アクセスが含まれますか

含まれません。X Premium は X アプリ向けのサブスクリプションで、公式 X API は Developer Console で購入するクレジットから別途課金されます。X 自身のドキュメントも両者を分けています。Premium アカウントで変わるのは、動画の長さなど、投稿するアカウントのいくつかの制限であり、API プランが変わることはありません。Premium に支払っても、公式 X API の読み取りごとの料金は下がりません。

X API キーを無料で入手できますか

入手はできますが、X の無料キーはクレジットを購入するまで何も読み取れません。X の Developer Console で開発者アカウントを開き、アプリを作成するのは無料ですが、呼び出しはすべて有料です。Sorsa API のキーには100回分の無料リクエストが付き、サインアップしたその場から使えます。両方の手順は、Twitter API キーの取得方法のガイドにあります。

公式 X API でツイートを無料で投稿できますか

できません。公式 X API は、作成する投稿1件につき$0.015、リンク付きの投稿には$0.20を前払いクレジットから課金します。書き込み専用の Free プランも、2026年2月に新規開発者向けは終了しました。Sorsa API は設計上、読み取り専用で、あなたの X アカウントに触れることはありません。投稿するには、公式 X API と組み合わせてください。

#検証の方法

2026年11月1日と2日に、X の従量課金の料金表、アクセス取得の手順、変更履歴、開発者ガイドライン、Exhibit のページと、2024年11月、2026年2月6日、2月12日、5月21日、8月14日付けの X 開発者フォーラムの投稿を読みました。このページにある公式 X API の料金と日付はすべて、これらに基づいています。同じ日に、ここで挙げた Sorsa API のエンドポイント、パラメータ、ページサイズをそれぞれ公開中の API リファレンスと照合しました。掲載したレスポンスは、そのリファレンスをもとに、デモアカウントで作った短縮版の例です。

Sorsa APIチーム 読み取り専用のX(Twitter)APIとスクレイピングツール、Sorsa APIを開発・運営しています。2022年から本番稼働し(旧TweetScout API)、累計60億リクエスト以上を処理しています。 Sorsa APIについて

変更点
  • 全面的に書き直しました。X の無料アクセスの現状、年ごとの無料プランの制限、Public Utility アクセスを X 自身のページで再確認し、日付入りのタイムライン、100回分の無料リクエストで読める量の計算ツール、curl、Python、Node.js での最初の無料リクエスト、X Premium と無料 API キーに関する回答を追加しました。
  • 初公開。