Pusher の料金を徹底解説:プラン、上限、メッセージの数え方
Pusher Channels の全プランの接続数と 1 日のメッセージ数、購読者 50 人への 1 イベントが 51 と数えられる理由、上限に達したときに起きること。
Pusher Channels は月額固定のプランで提供されていて、各プランには「同時に開ける接続数」と「1 日に送れるメッセージ数」の 2 つの上限があります。支払う金額を最も大きく左右するのは Pusher がメッセージをどう数えるかなので、このページではそこを中心に説明します。
Pusher Channels の全プラン
| プラン | 月額 | 同時接続数 | 1 日のメッセージ数 |
|---|---|---|---|
| Sandbox | 無料 | 100 | 20 万 |
| Startup | 49 ドル | 500 | 100 万 |
| Pro | 99 ドル | 2,000 | 400 万 |
| Business | 299 ドル | 5,000 | 1,000 万 |
| Premium | 499 ドル | 10,000 | 2,000 万 |
| Growth | 699 ドル | 15,000 | 4,000 万 |
| Plus | 899 ドル | 20,000 | 6,000 万 |
| Growth Plus | 1,199 ドル | 30,000 | 9,000 万 |
| Enterprise | 個別見積もり | 個別見積もり | 個別見積もり |
数値は pusher.com/channels/pricing より、2026-10-26 に確認しました。Premium までのプランには年払い割引がなく、Growth 以上の年払い料金は営業への問い合わせとなっています。アップグレードは日割りで計算されます。
Pusher のメッセージの数え方
Pusher の料金 FAQ では、API が受け取ったメッセージと、接続中のユーザーに配信したメッセージの両方を数えます。そのため、購読者が 50 人いるチャンネルに 1 つのイベントを発行すると 51 メッセージになります。受信 1、配信 50 です。
つまり 1 日のメッセージ上限は、サーバーが発行する回数ではなく「ファンアウト」に対する上限です。いずれも 1 つのイベントの例です。
- 20 人のチャットルームで、1 人が 1 日 100 件送る場合:2,000 イベント × 21 = 1 日 42,000 メッセージ。
- 2,000 人が見ているライブスコアを、2 時間の試合中 10 秒ごとに更新する場合:720 イベント × 2,001 = 約 144 万メッセージ。これだけで Startup プランの 1 日の上限を超えます。
- 50 台の画面に表示するダッシュボードを、一日中 1 秒ごとに更新する場合:86,400 × 51 = 1 日約 440 万メッセージ。Pro プランを超えます。
上限に達するとどうなるか
上限は月単位ではなく、1 日単位と同時接続で決まります。Pusher は、上限に近づくとメールで知らせること、プランにはスパイクに備えた余裕があることを説明しています。クォータのページでは、サービスが自動で適用するハードリミットと、超えないことに同意するソフトリミットを分けていて、アップグレードを求められても応じないアプリケーションは無効化される場合があるとしています。
実際には、Pusher のプランは平均ではなく「一番忙しい日」に合わせて選ぶことになります。セール、試合、ローンチの 1 日がプランを決めます。
自分の料金を見積もる
まず 3 つの数字を出します。同時接続数のピーク、1 日に発行するイベント数、1 つのイベントを受け取る購読者の平均人数です。そのうえで:
1 日のメッセージ数 = イベント数 × (1 + イベントあたりの購読者数)
接続数とメッセージ数の上限が両方ともこの数字を上回る、最初のプランを選びます。料金シミュレーターなら、Pusher、Ably、Hibira を並べて計算できます。
同じトラフィックを Hibira で見ると
Hibira は同じプロトコルと SDK を使いますが、発行は 1 回として数えます。購読者への配信は 1 日のメッセージ上限ではなく、別の月間データ枠から差し引かれます。上のダッシュボードなら、440 万ではなく 1 日 86,400 メッセージです。
| Hibira のプラン | 月額 | ピーク接続数 | 1 日の発行メッセージ数 |
|---|---|---|---|
| フリー | 0 ドル | 100 | 20 万 |
| ホビー | 19 ドル | 500 | 100 万 |
| スターター | 39 ドル | 1,000 | 200 万 |
| プロ | 89 ドル | 3,000 | 600 万 |
| アドバンス | 169 ドル | 6,000 | 1,200 万 |
| ビジネス | 279 ドル | 10,000 | 2,000 万 |
| スケール | 699 ドル | 30,000 | 9,000 万 |
年払いは月額の 10 倍です。すべての上限は料金ページに、各プランを Pusher の数え方に換算した表は Pusher との比較にあります。
よくある質問
Pusher は無料で使えますか?
Pusher の Sandbox プランは無料で、同時接続 100、1 日 20 万メッセージまで使えます。購読者への配信も 1 件ずつ数えます。開発や小規模なアプリ向けで、購読者の多い本番環境では通常は有料プランが必要です。
Pusher のメッセージ数が送ったイベント数よりずっと多いのはなぜですか?
Pusher は発行だけでなく、配信も 1 件ずつ数えるからです。購読者 100 人のチャンネルに送った 1 つのイベントは 101 メッセージになります。
同時接続 1,000 人だと Pusher はいくらかかりますか?
Startup プランは 500 接続までなので、最低でも月 99 ドルの Pro プランです。Pro で足りるかどうかは 1 日のメッセージ数、つまりイベント数 × (1 + イベントあたりの購読者数) が 400 万未満に収まるかで決まります。
製品名は各所有者の商標です。