Apifyの代替を探すなら:1,000件あたりのコストを実測で比較
Apifyの掲載価格は、Instagram、TikTok、Google Mapsの結果1,000件あたり、ティアに応じて$0.15〜$4.00です。EveryInfraの実測値は$0.0028〜$0.037でした。単発の取得ではApify Enterpriseが有利です。

Apify Instagram Scraperの掲載価格は、Instagram投稿1,000件あたりFreeプランで$2.70、Businessプラン(月額$999)で$1.50です。Enterprise顧客限定のDIAMONDティアでは$0.50です。2026年10月26日、EveryInfraへの1回のリクエストで200件の投稿が返り、費用は$0.000556でした。投稿1,000件あたり$0.0028で、DIAMONDの約180分の1です。TikTok動画、TikTokコメント、Google Mapsのデータでは、DIAMONDとの差は11倍〜180倍、Businessとの差は22倍〜611倍でした。一方、プロフィール1件や場所1件といった単一オブジェクトの取得では、Businessの1.8分の1〜2.9分の1にとどまり、DIAMONDより11%〜22%高くなりました。
本記事でいう「Apifyの代替」とは、アクターを実行する別の場所のことではありません。アクターとは、Apifyにおけるクラウド型スクレイピングプログラムの呼び名です。ここでの代替とは、リクエストごとに課金されるデータAPIを指します。このデータAPIは、Apifyと同じ種類の公開データ、つまりInstagramの投稿とコメント、TikTokの動画とコメント、Google Mapsの場所とレビューを返します。
比較するのは4点だけです。1,000件の結果にいくらかかるか。それぞれ何を単位として数えるか。失敗や空の結果に料金がかかるか。最初の1件を得るまでに何ステップかかるか。
双方が返すフィールドは比較しません。Apifyのデータ品質も評価しません。Apifyには新規登録しておらず、アクターの実行に費用も支払っていません。Apifyについては、公開されている料金、ドキュメント、ページのみを使用しました。
結論:ApifyとEveryInfraの1,000件あたりのコスト比較
主要な比較表は以下のとおりです。Apifyの価格はすべて、公開エンドポイントapi.apify.com/v2/acts/<actor>から取得しています。このエンドポイントはApifyアカウントがなくても参照できます。pricingInfosリストには、各アクターの課金対象イベントとティアごとの価格が記載されています。
取得日時は2026年10月26日05:33(UTC)で、生のJSONを保存しています。各イベントには6つの価格ティアがあります。そのうちFREE、BRONZE、SILVER、GOLDの4つは、4つのセルフサービスプランに対応します。残りのPLATINUMとDIAMONDは、Apifyのドキュメントに記載のとおり、Enterpriseのお客様専用です。
Instagram Scraperのページでは、最初の4つの価格をFree、Starter、Scale、Businessの各プランとして表示しています。これらの価格はエンドポイントの値と完全に一致します。表には、セルフサービスのFreeとBusinessの2ティアと、Enterpriseの2ティアを「PLATINUM / DIAMOND」として掲載しています。主な倍率は6ティアのうち最も安いDIAMONDを基準とし、最後の列にBusinessとの倍率を示しています。PLATINUMはその中間で、PLATINUMを基準とした倍率はDIAMOND基準の倍率の1.2〜2.2倍になります。
EveryInfraの列は、同日に当社が実行した呼び出しの結果です。支払った金額を実際に返された行数で割り、1,000を掛けて算出しました。リクエストで指定したlimitからは計算していません。
| データ | Apifyアクター | Apify Free | Apify Business | Apify Enterprise PLATINUM / DIAMOND | EveryInfraでのテスト(アクション) | 1,000件あたりの実測値 | DIAMONDとの比較 | Businessとの比較 |
|---|---|---|---|---|---|---|---|---|
| Instagramの投稿 | Instagram Scraper | $2.70 | $1.50 | $0.90 / $0.50 | instagram/user_posts、200件 | $0.0028 | 約180分の1 | 約540倍 |
| Instagramのコメント | Instagram Comments Scraper | $2.60 | $1.90 | $1.70 / $1.40 | instagram/comments、15件 | $0.0371 | 約38分の1 | 約51倍 |
| TikTokの検索動画 | TikTok Scraper | $3.70 | $1.70 | $1.00 / $0.50 | tiktok/search、200件 | $0.0028 | 約180分の1 | 約611倍 |
| TikTokのプロフィール動画 | TikTok Scraper | $3.70 | $1.70 | $1.00 / $0.50 | tiktok/user_videos、50件 | $0.0111 | 約45分の1 | 約153倍 |
| TikTokコメント | TikTok Comments Scraper | $1.25 | $0.50 | $0.30 / $0.15 | tiktok/comments、200件 | $0.0028 | 約54倍安い | 約180倍 |
| Google Mapsのスポット | Google Maps Scraper | $4.00 | $1.50 | $1.26 / $0.756 | google_maps_reviews/search、50件 | $0.0278 | 約27倍安い | 約54倍 |
| Google Mapsのレビュー | Google Maps Reviews Scraper | $0.60 | $0.30 | $0.20 / $0.15 | google_maps_reviews/reviews、100件 | $0.0139 | 約11倍安い | 約22倍 |
| Instagramプロフィール | Instagram Profile Scraper | $2.60 | $1.60 | $1.10 / $0.50 | instagram/profile、1件 | $0.556 | 当社が11%割高 | 約2.9倍 |
| URLで1件のスポットを取得 | Google Maps Scraper(スポット+詳細アドオン) | $6.00 | $2.55 | $1.89 / $1.134 | google_maps_reviews/profile、1件 | $1.389 | 当社が22%割高 | 約1.8倍 |
まずDIAMONDの列を見てください。これはApifyの公開エンドポイントで最も低い単価ですが、利用にはEnterprise契約が必要です。自分で購入できる最安の価格は、月額$999を払ったうえでのBusinessティアの価格です。DIAMONDと比べても、大量取得の7行ではEveryInfraが11倍以上安く、Instagramの投稿とTikTok検索では約180倍安くなります。1回の呼び出しで1件を返す最後の2行は逆転します。DIAMONDのほうが当社より安く、Businessでも当社より1.8〜2.9倍高いだけです。
テストの前に、ラベル付けのルールを決めました。比が2倍以上なら「安い」、1倍〜2倍なら「同程度」とします。1倍未満なら「Apifyのほうが安い」と書きます。このルールでは、URLで1か所を取得するケースのBusinessとの比較(1.8倍)は「同程度」、1オブジェクトの2行はいずれもDIAMONDとの比較で「Apifyのほうが安い」になります。
データの種類ごとに、Apifyが自社でメンテナンスしているActorのうち、ユーザー数が最も多いものを選びました。Apifyからの移行を考えている方は、現在これらのActorを使っている可能性が高いです。ユーザー数と最終更新日は、同じ公開エンドポイントから2026年10月26日に取得しました。コメントとプロフィールの4つのActorの料金エンドポイントは、参考資料に記載しています。
| Apifyアクター | 総ユーザー数 | ユーザー数(過去30日間) | 最終更新日 |
|---|---|---|---|
| Instagram Scraper | 449,020 | 58,199 | 2026年10月23日 |
| Instagram Profile Scraper | 262,941 | 38,410 | 2026年10月23日 |
| Instagram Comments Scraper | 64,507 | 8,600 | 2026年10月23日 |
| TikTok Scraper | 359,843 | 31,757 | 2026年10月26日 |
| TikTok Comments Scraper | 49,844 | 5,624 | 2026年10月26日 |
| Google Maps Scraper | 666,052 | 44,808 | 2026年10月22日 |
| Google Maps Reviews Scraper | 64,731 | 8,570 | 2026年10月22日 |
Instagramの投稿については、Apifyにとってより有利な選択肢がもう1つあるため、それも示します。ApifyのInstagram Post Scraper(147,748ユーザー)は投稿のみを取得します。14:48 SGTに同じエンドポイントから料金を取得したところ、1,000投稿あたりFreeで$1.70、Businessで$1.00、DIAMONDで$0.40でした。投稿だけが必要な場合、DIAMONDティアとの差は180倍ではなく約144倍です。
なぜこれほど差が大きいのでしょうか。どちらか一方がより安価なマシンを使っているわけではありません。両者では課金単位が異なります。Apify StoreのActorの多くはイベント単位で課金します。Apifyの料金ページにもはっきり書かれているとおり、ほとんどのActorはpay-per-event方式を採用しており、結果の返却などのイベントに対して料金を支払います。つまり、1,000件の結果は1,000イベントになります。
EveryInfraのデータAPIはリクエストごとに課金します。1件を返しても200件を返しても、1回のリクエストの価格は同じです。上限はカタログにある各アクションのmax_limitです。1回の呼び出しで取得する件数を増やすほど、1件あたりのコストは下がります。1回の呼び出しで1件だけ取得する場合は、実質的に1件ごとに支払っていることになり、差が出るのは単価だけです。
Apifyの料金体系を解説:結果ごとの課金とリクエストごとの課金
Apifyのルールはpay-per-eventのドキュメントで説明されています。イベントは「結果1件」や「実行開始」など、Actorの開発者が定義します。各イベントには割引ティアごとに異なる料金を設定できます。さらにApifyは2つの合成イベントを追加します。apify-actor-startイベントは実行メモリ1GBにつき1回課金され、デフォルトは$0.00005です。apify-default-dataset-itemイベントは、デフォルトデータセットの各アイテムに対して課金されます。
一部のActorは、イベントではなく使用量に応じて課金します。Actors in Storeのページによると、これらのActorではコンピュートユニット(CU)、データ転送、ストレージ操作、プロキシが課金対象です。開発者による上乗せはありません。pay-per-eventのActorの多くは、プラットフォームの使用料をイベント料金に含めています。別途課金するActorもあるため、各Actorのページを確認する必要があります。
EveryInfraのルールはよりシンプルですが、柔軟性では劣ります。カタログ GET /api/v1/social/catalog の各アクションにはprice_usdが1つだけあり、これがリクエスト1回の料金です。10月26日時点のカタログでは、InstagramとTikTokのほとんどのアクションが1リクエストあたり$0.000556です。Google Mapsの3つのアクションは$0.001389です。instagram/similar_profilesの$0.008806のように、処理の重い一部のアクションはこれより高くなります。
料金ページでは、すべてのアクションを4つの価格帯に分けています。Coreは1,000リクエストあたり$0.56(105アクション)、Standardは$1.39(271アクション)、Deepは$2.78(5アクション)、Complexは$5.56(28アクション)です。
リクエストのlimitで取得したい行数を指定します。max_limitまでであれば、料金は変わりません。それ以上の行が必要な場合は、次のページや別のパラメータを指定して、もう一度リクエストを送信します。
| 項目 | Apify Store(イベント課金型アクター) | EveryInfraのデータAPI |
|---|---|---|
| 課金単位 | 結果、実行開始、アドオンイベントごと | アクションごとに設定された1リクエストあたりの料金 |
| プランによる料金の違い | あり:セルフサービスの4プラン(Free、Starter、Scale、Business)では単価が異なり、さらにEnterpriseにはPLATINUMとDIAMONDの2つのティアがあります | なし:カタログ料金は1つだけです。アカウントに適用される料金はコンソールに表示されます |
| 月額料金と最低金額 | Free $0(毎月$5分の利用枠)、Starter $19、Scale $199、Business $999 | 月額料金なし。チャージは$10から:$10、$50、$100、$500、$1,000 |
| 未使用のクレジット | プランの利用枠は各サイクルの終了時に失効 | 残高は失効しません。料金ページには、残高が消去されることはなく、有効期限もないと記載されています |
| 失敗時と空の結果 | アクターの開発者が決めます。ドキュメントでは、有効に見えるのに失敗する入力には課金するよう推奨しています | ルール上は課金されません。今回のテストでは例外が1件ありました(後述) |
| トライアル | 無料プラン、毎月$5分の利用枠、カード不要 | GitHubリポジトリにスターを付けると$1のトライアルクレジット、有効期間24時間 |
| 同時実行数とレート制限 | 料金ページ:Freeでは最大5件を同時実行。制限ドキュメント:25件 | デフォルトではアカウントごとに毎分60リクエスト。より高額なチャージを行うと上限が引き上げられます |
| AIツール | mcp.apify.comのリモートMCPサーバー(OAuth推奨) | https://api.everyinfra.com/mcpのリモートMCPサーバー、APIキー |
| n8n | セルフホスト版n8nのコミュニティノード@apify/n8n-nodes-apify | 組み込みのHTTP Requestノード |
Apify列の出典:プラン料金とCUの価格はapify.com/pricingによります。同ページのFAQには、プランの利用枠は失効し、Freeプランは次のサイクルまで停止すると記載されています。
同時実行数については、2つの情報源で記載が異なります。料金ページの表では、4つのプランの同時実行数を5、32、128、256としています。Apifyの制限に関するドキュメントでは、Freeを25とし、その他のプランについては料金ページと同じ値を示しています。ここでは両方を示します。実際に有効なのは、ご自身のアカウントに設定されている上限です。
n8nノードはApifyのn8nドキュメント、MCPはApifyのMCPドキュメントに基づいています。EveryInfraの列は料金ページによるもので、同ページには残高に有効期限がないことも記載されています。そのほかの出典はAPIドキュメントと当日のカタログです。
結果ごとの課金には十分な理由があります。販売側にとっては、結果1件ごとにプロキシのトラフィックとコンピュートのコストがかかるため、結果単位の価格はコストに連動します。購入側にとっては、単価がページに明記されているので合計を計算しやすくなります。一方、リクエストごとの課金は逆の場面で役立ちます。1リクエストあたりの行数を増やしてもコストがほとんど増えない場合、購入側は単価を大幅に下げられます。
注意点として、各アクションのmax_limit、ページング、1回のリクエストで返る件数を把握しておく必要があります。1回の呼び出しで取得する件数が少ないと、必要以上に多くのリクエスト分を支払うことになります。以下の3つのテストでは、Instagram、TikTok、Google Mapsの順に、この点を確認します。

Apifyの請求額が積み上がる仕組み
Apifyでは多くのActorが複数のイベントで課金するため、「1,000件あたり」という1つの数字では実際のコストが見えないことがあります。TikTok Scraperの料金体系は2026年8月18日から適用されています。基本の「Result」イベントのほかに、約10種類のアドオンイベントがあります。日付フィルター、人気度フィルター、検索の並べ替え、国の指定、動画のダウンロード、AI要約などです。各アドオンは結果ごとに課金されます。さらに「Actor start」イベントにも1回の実行ごとに$0.001かかります。
例として、Freeティアで特定の日付以降の動画を1,000件取得する場合を考えます。基本料金が$3.70、日付フィルターで$1.30が加算され、合計$5.00です。これはアクターページに表示されている「$1.70から」のほぼ3倍です。同じ組み合わせはBusinessでは$1.70に$0.60を加えた$2.30、Enterprise DIAMONDティアでは$0.50に$0.17を加えた$0.67です。それでも、当社のtiktok/searchのコストである1,000件あたり$0.0028の約240倍です。
Google Maps Scraperも、2026年6月30日からの料金体系で同じ仕組みです。基本の「Scraped place」イベントはFreeティアで1,000件の場所あたり$4.00です。カテゴリ、最低評価、「ウェブサイトあり」などのフィルターを1つ追加するごとに、1,000件の場所あたり$1.00が加算されます。
すでに場所のURLがあり、その詳細を取得したい場合、READMEによるとこれは有料のアドオンです。名前は「Additional place details scraped」です。Freeティアでは1,000件の場所あたり$2.00が加算され、3項目の合計は$7.00になります。同じ3項目はBusinessで$3.08、DIAMONDで$1.32です。
2025年のApifyのヘルプ記事でも同じルールが説明されており、フィルターは「場所の数×フィルターの数」で課金されます。その記事では、開始料金は1回の実行あたり$0.007とされていました。現在のエンドポイントでは、開始料金としてプラットフォームのデフォルトであるメモリ1GBあたり$0.00005が表示されています。料金は変わるため、古い記事ではなく当日のエンドポイントを確認してください。
| Apifyのプラン | 月額料金 | 含まれる利用枠 | コンピュートユニット(CU) | レジデンシャルプロキシ | Google SERPプロキシ |
|---|---|---|---|---|---|
| 無料 | $0 | $5 | 1 CUあたり$0.2 | 1GBあたり$8 | 1,000件あたり$2.5 |
| Starter | $19 | $19 | 1 CUあたり$0.2 | 1GBあたり$8 | 1,000件あたり$2.5 |
| Scale | $199 | $199 | 1 CUあたり$0.16 | 1GBあたり$7.5 | 1,000件あたり$2 |
| Business | $999 | $999 | 1 CUあたり$0.13 | 1GBあたり$7 | 1,000件あたり$1.7 |
この表は、2026年10月26日05:32(UTC)にapify.com/pricingから取得したものです。レジデンシャルプロキシのドキュメントによると、レジデンシャルプロキシはトラフィック量で課金されます。このコストを直接負担するのは、自作のアクターか従量課金型(pay-per-usage)のアクターを使う場合だけです。1CUは、1GBのメモリを1時間使用した量です。使用量のドキュメントには、4GBを15分使うと1CU、30日間連続で使うと720CUになるという例が載っています。
実行後のデータセットへの読み書きも、プラットフォームの使用量に含まれます。そのため、エクスポートや後続の処理でも少額のコストが発生します。
プラン自体にも、見落とされがちなコストがもう1つあります。含まれる利用枠は毎月失効するのです。Apifyの料金ページのFAQによると、未使用分は請求サイクルの終了とともに失効し、繰り越されません。Freeプランで利用枠を使い切ると、次のサイクルまでサービスが停止します。Apifyの一般利用規約では、料金はキャンセル不可かつ返金不可とされています。また、ダウングレードや解約の場合も、第15.5.2項に記載された1つのケースを除き、返金されないと定められています。
毎月プランを使い切るチームにとっては問題になりません。しかし、利用量にばらつきのある個人開発者や小規模チームにとっては、実質的な月額最低料金になります。
Instagram向けのApify代替サービス:投稿とコメント
National Geographicの公開アカウントnatgeoを対象に、limitを200に設定してinstagram/user_postsを実行しました。このアクションは、カタログ上で非同期ジョブとして実行されます。ジョブを送信すると202とjob_idが返され、その後/api/v1/jobs/{job_id}を無料でポーリングします。2026年10月26日のシンガポール時間(SGT)13:34に送信し、13:35に結果を受け取りました。所要時間は50秒未満でした。
取得した投稿は200件で、post_idも200件すべて異なっていました。期間は8月22日から10月25日です。課金額は$0.000556で、1,000件の投稿あたり$0.0028になります。Instagram ScraperはFreeで$2.70、Businessで$1.50と表示されているため、今回のコストはそれぞれ約970分の1、約540分の1でした。Enterprise DIAMONDティアの$0.50と比べても、約180分の1です。
# 1. Submit: ask for 200 posts (async action, returns a job_id)
curl -s https://api.everyinfra.com/api/v1/social \
-H "Authorization: Bearer ${EVERYINFRA_API_KEY}" \
-H "Content-Type: application/json" \
-d '{"platform":"instagram","action":"user_posts","params":{"username":"natgeo","limit":200}}'
# 2. Poll: free. When status is succeeded, the rows are in results
curl -s https://api.everyinfra.com/api/v1/jobs/job_xxxxxxxx \
-H "Authorization: Bearer ${EVERYINFRA_API_KEY}"各投稿のフィールド名は、カタログのresponse_fieldsに記載されているものと同じです。post_idとurlは投稿を識別します。textはキャプション、media_typeはメディアの種類です。like_countとcomment_countはエンゲージメント数、posted_atは投稿日時です。author_username、author_name、author_idは投稿者を識別します。image_url、video_url、width、heightはメディアへのリンクとサイズを示します。
カタログには21のフィールドが記載されています。今回の200件のバッチに含まれていたのは、そのうち15です。このバッチに出現しなかったフィールドは、view_count、location、hashtags、top_comments、is_comments_disabled、author_follower_countの6つです。もう1点注意があります。200件すべてでmedia_typeがimageでしたが、そのうち104件にはvideo_urlがありました。動画を見つけるには、media_typeだけでなくvideo_urlも確認してください。
| フィールドグループ | カタログ上のフィールド | 含まれていた行数(200件中) |
|---|---|---|
| 投稿ID、リンク、テキスト、種類 | post_id、url、text、media_type | 各200行 |
| エンゲージメント | like_count、comment_count | 各200行 |
| 動画リンク | video_url | 104 |
| 今回のバッチにはなし | view_count、location、hashtags、top_comments、is_comments_disabled、author_follower_count | 0 |
コメントは異なる挙動を示しました。natgeoの2つの投稿でinstagram/commentsを実行しました。一方の投稿には611件、もう一方には15,810件のコメントがありました。どちらのリクエストもlimit: 100を指定し、どちらも15件を返し、料金はそれぞれ$0.000556でした。つまり、その日のその2投稿では、このアクションは1リクエストあたり15件のコメントを返しました。コストは1,000件のコメントあたり$0.0371で、100件返った場合の$0.0056ではありませんでした。
それでも、DIAMONDでのApifyのInstagram Comments Scraperより約38倍安くなります(Freeで$2.60、Businessで$1.90、DIAMONDで$1.40)。ただし、1つの人気投稿から数千件のコメントを取得したい場合は、15件ずつ数百回のリクエストが必要です。始める前にこの点を把握しておいてください。
| 時刻(SGT) | アクション | パラメータ | 件数 | 課金額 | 所要時間 |
|---|---|---|---|---|---|
| 13:34送信、13:35完了 | instagram/user_posts | username=natgeo、limit=200 | 200 | $0.000556 | 約48秒 |
| 13:35 | instagram/comments | コメント611件の投稿、limit=100 | 15 | $0.000556 | 約11秒 |
| 13:36 | instagram/comments | コメント15,810件の投稿、limit=100 | 15 | $0.000556 | 約12秒 |
| 13:48 | instagram/profile | username=natgeo | 1 | $0.000556 | 約22秒 |
| 13:41 | instagram/profile | 存在しないユーザー名 | ユーザー名のみ返却 | $0.000556 | 約9秒 |

Instagramについては、さらに2つの点が重要です。1つ目に、Meta自身のAPIではこのデータを取得できません。2026年8月12日に更新されたBusiness Discoveryのドキュメントによると、このAPIで読み取れるのは、他のプロアカウントの基本データと指標のみです。年齢制限のあるプロアカウントは返されません。また、呼び出し側にもFacebookページにリンクされたプロアカウントが必要です。個人アカウントや投稿のすべてのコメントは、このAPIでは取得できません。
ApifyのInstagram Scraperのページも、これをセールスポイントにしています。同ページには、Instagramが2020年に公式APIを制限したと書かれています。第2に、Reelsは現在当社では取得できません。その日のカタログでは、instagram/reelsがavailable=falseでした。アカウント単位でReelsが必要なら、現時点ではApifyのInstagram Reel Scraperのほうが適しています。この点は「Apifyのほうが適している場合」でも改めて取り上げます。
TikTok:動画、検索、コメント
TikTokには5件のリクエストを送信しました。4件でデータを取得し、1件では存在しないアカウントを照会しました。まず、tiktok/user_videosで、NBAアカウントの動画を上限50件で取得しました。送信は2026年10月26日13:36(SGT)で、約30秒で重複のない動画50件が返されました。
動画の投稿期間は10月14日から10月26日です。再生回数は7,310回から5.1百万回で、中央値は43,050回でした。料金は$0.000556で、1,000件あたり$0.0111でした。
次に、13:41に同じアカウントをlimit 10で読み取りました。同じ$0.000556で10件が返り、コストは1,000件あたり$0.0556に上がりました。これは5倍です。リクエストごとの課金を最も明確に示す例で、1回の呼び出しで取得する件数が少ないほど、1件あたりのコストは高くなります。
次に、tiktok/searchで「coffee shop」をlimit 200で検索しました。13:37に送信し、約75秒で重複のない動画200件が返りました。最も古いものは2022年5月、最も新しいものはその日の投稿でした。続いて、tiktok/commentsで、500件を超えるコメントがあるNBAの動画をlimit 200で読み取りました。13:38に送信し、約75秒で200件が返り、そのうち81件は返信(is_reply=true)でした。
この2回の呼び出しはそれぞれ$0.000556で、1,000件あたり$0.0028です。Apifyの料金と比べてみます。TikTok Scraperの結果イベントは、Freeで$3.70、Businessで$1.70です。TikTok Comments Scraperは、Freeで$1.25、Businessで$0.50です。Businessティアと比べると、当社はそれぞれ約611分の1、約180分の1でした。DIAMOND($0.50と$0.15)と比べると、約180分の1、約54分の1でした。
| 時刻(SGT) | アクション | パラメータ | 件数 | 課金額 | 1,000件あたり |
|---|---|---|---|---|---|
| 13:36 | tiktok/user_videos | username=nba、limit=50 | 50 | $0.000556 | $0.0111 |
| 13:37 | tiktok/search | keyword=coffee shop、limit=200 | 200 | $0.000556 | $0.0028 |
| 13:38 | tiktok/comments | NBAの動画1本、limit=200 | 200(返信81件) | $0.000556 | $0.0028 |
| 13:41 | tiktok/user_videos | username=nba、limit=10 | 10 | $0.000556 | $0.0556 |
| 13:43 | tiktok/profile | 存在しないユーザー名 | 0 | $0(返金済み) | n/a |
Apifyでは、小さなバッチにも固定費がかかります。TikTok Scraperでは、結果の件数にかかわらず、実行ごとに$0.001の開始料金がかかります。たとえば、100人のクリエイターそれぞれの直近10本の動画を毎日取得し、クリエイター1人につき1回実行するとします。Businessでは、1回の実行料金は10 × $0.0017 + $0.001 = $0.018で、動画1,000本あたり$1.80です。当社では、1回の呼び出し料金は$0.000556で、1,000本あたり$0.0556となり、約32分の1です。DIAMONDでは、1回の実行料金は10 × $0.0005 + $0.001 = $0.006で、1,000本あたり$0.60となり、当社の約11倍です。
小さなバッチでは、どちらも割高になります。Apifyでは、結果料金に加えて開始料金がかかります。当社では、リクエスト料金のみです。DIAMONDとの差は、フルバッチでの約180倍から約11倍に縮まります。Businessとの差は、約611倍から32倍に縮まります。DIAMONDでは開始料金が小さな実行1回あたりのコストの6分の1を占めるため、ティアの価格が低いほど開始料金の影響が大きくなります。
フィールドはカタログと一致しています。今回の実行では、コメントの行にid、text、author_username、author_id、like_count、reply_count、reply_to_id、is_reply、liked_by_author、pinned_by_author、posted_at、platformの12フィールドがすべて含まれていました。動画については、カタログに36のフィールドが記載されています。再生数、いいね数、コメント数、シェア数、保存数、動画の長さ、ハッシュタグ、音楽、広告ステータス、ショップステータスなどです。投稿者のフォロワー数と認証ステータスも含まれます。
速度については、正直にお伝えしておく必要があります。TikTokの検索とコメントはそれぞれ約75秒かかり、Instagramより遅くなりました。同期リクエストは最大85秒まで実行できます。大規模なジョブでは、リクエストボディに"mode": "async"を追加し、job_idをポーリングしてください。
このグラフは、リクエストごとの課金の法則を示しています。1,000件あたりのコストは、$0.556を1回の呼び出しあたりの件数で割った値です。1回の呼び出しで1件なら$0.556です。これはInstagramの投稿に対するApifyのBusiness価格$1.50より低いものの、Enterprise DIAMOND価格$0.50より高くなります。
損益分岐点は1回の呼び出しあたり約1.1件です。1回の呼び出しで2件以上得られれば、当社はApifyのどのティアよりも安くなります。1回の呼び出しで1件の場合、Enterpriseの顧客はApifyのほうが安く済みます。
より高価なアクションでは、分岐点は右に移ります。instagram/similar_profilesは1回の呼び出しあたり$0.008806です。各呼び出しから1件しか使わない場合、これは結果単位で課金する多くのActorの料金より高くなります。確認方法は簡単です。
カタログでアクションのprice_usdとmax_limitを調べます。次に、1回の呼び出しで実際に使う件数を見積もります。当社の1回の呼び出しあたりの価格を、相手側の1件あたりの価格で割ると、分岐点がわかります。
Google Maps:場所とレビュー
MapsはApifyの最大級の製品のひとつです。10月26日時点で、Google Maps Scraperのページには累計ユーザー666,000人、月間ユーザー45,000人、1,818件のレビューに基づく評価4.7と表示されていました。当社は、シンガポールで「specialty coffee」を検索するため、取得上限を50件に設定して google_maps_reviews/search を実行しました。リクエストを送信したのは2026年10月26日13:40(SGT)です。約12秒で、重複のない50か所が返されました。
最も多かった評価は4.7と4.4(各9件)、次いで4.5(8件)でした。課金額は$0.001389で、1,000件あたり$0.0278です。各行には名前、カテゴリ、住所、郵便番号、国コード、座標、電話番号、Webサイト、評価、レビュー数、画像が含まれます。これらはカタログに記載されたsearchの22フィールドと一致します。
米国の読者向けに、14:07(SGT)にテキサス州オースティンで同じ検索を実行しました。こちらも$0.001389で、重複のない50件の場所が返りました。レビュー数が最も多かったのは、Epoch Coffee(星4.5、レビュー2,532件)、Radix House Coffee(4.9、1,806件)、Spokesman Coffee(4.7、1,107件)です。50件の平均評価は4.8でした。1,000件あたりのコストは同じく$0.0278で、ApifyのBusinessプランでは$1.50です。
| 検索 | 時刻(SGT) | 件数 | 重複を除いた場所数 | 課金額 | 1,000件あたり | レビュー数が最多の場所 |
|---|---|---|---|---|---|---|
| スペシャルティコーヒー、シンガポール | 13:40 | 50 | 50 | $0.001389 | $0.0278 | Common Man Coffee Roasters, Martin Road(レビュー3,094件) |
| スペシャルティコーヒー、テキサス州オースティン | 14:07 | 50 | 50 | $0.001389 | $0.0278 | Epoch Coffee(レビュー2,532件) |
次に、google_maps_reviews/reviews でシンガポールのNylon Coffeeの最新レビューを取得しました。Nylon Coffeeのページには、レビュー2,324件、評価4.7と表示されています。取得上限を100件に設定し、新しい順を指定して13:40にリクエストしました。約23秒で、5月4日から当日までに投稿された100件のレビューが返りました。100件のうち23件は星評価があるものの本文がありませんでしたが、Googleではよくあることです。
課金額は$0.001389で、1,000件あたり$0.0139です。ApifyのGoogle Maps Reviews ScraperのBusiness価格$0.30の約22分の1、DIAMOND価格$0.15の約11分の1です。一括取得を扱った7つの行のうち、これが最も価格差の小さいケースです。
1ページ目のレスポンスには、次のページがあると示されていました。13:43に2ページ目のpage_tokenを送信しました。結果は空で、end_of_listが返され、即座に返金されました。charged_usdは0でした。つまりその日は、新しい順でこの場所について取得できたレビューは、2,324件すべてではなく100件でした。

Mapsのデータを入手する方法はもう1つあります。Google自身のPlaces APIです。Google Maps Platformの料金表では、Text Search Proは1,000リクエストあたり$32です。これは月5,000回の無料枠を超えた後の最初の有料価格帯です。Text Searchのドキュメントによると、取得できる場所は1ページあたり最大20件、1クエリあたり最大60件です。したがって、最善のケースでも1,000件あたり$1.60です。
レビューの取得には、Enterprise + AtmosphereレベルのPlace Detailsが必要で、1,000リクエストあたり$25です。Placeリソースのドキュメントによると、返されるレビューは1か所あたり最大5件です。したがって、最善のケースでも1,000件あたり$5.00で、1か所あたり5件を超えることはありません。
Googleもフィールドを追加し続けています。2026年8月6日の最新のリリースノートでは、入口とナビゲーションポイントが追加されました。GoogleのAPIは提供元から直接データを得られ、サービスレベル契約もあります。ただし、1か所について多数のレビューを取得することはできません。
Mapsについてもう1点あります。空の結果が返金されるかを確かめるため、13:43にランダムな文字列に「coffee」を加えたキーワードを送信しました。それでもGoogleのあいまい一致により、シンガポールのコーヒー店が9件返りました。データが返ったため、この呼び出しには通常価格の$0.001389が課金されました。
つまり「空の結果は返金される」が適用されるのは、本当に空の結果だけです。誤ったキーワードでも行が返れば課金されます。大きなバッチを実行する前に、1〜2個のキーワードで試し、期待どおりの行が返るか確認してください。Mapsの場所では重複排除にも落とし穴があります。Place IDは事業者を恒久的に識別するものではないためです。これについては別のテストで解説しています。
例外:1件ずつの取得ではBusinessより1.8〜2.9倍安いだけで、DIAMONDより割高
ここまでの3つのテストは、まとめて取得するものでした。実際の業務では、1件ずつ取得する場面も多くあります。たとえば、クリエイターのリストのフォロワー数や、場所のURLリストの営業時間です。この場合、リクエストごとに課金する方式ではコストを分散できません。
13:48にinstagram/profileをnatgeoに対して実行しました。返ってきたのは1件で、フォロワー数268 million、投稿数32,000、認証ステータス、リンク、最近の投稿が含まれていました。料金は$0.000556で、1,000プロフィールあたり$0.556です。ApifyのInstagram Profile Scraperは「Profile」イベントに対し、Freeプランで$2.60、Businessプランで$1.60を課金します。EveryInfraはその2.9〜4.7分の1の価格でした。ただし、同サービスのDIAMONDティアは$0.50で、EveryInfraより約10%安くなっています。
13:49にNylon CoffeeのURLでgoogle_maps_reviews/profileを実行しました。1回あたり$0.001389、1,000件あたり$1.389です。Apifyでは、URL指定の場所に「Scraped place」と「Additional place details scraped」の2つのイベントが課金されます。Freeで$6.00、Businessで$2.55です。当社は1.8〜4.3倍安くなりました。DIAMONDでは$0.756と$0.378の合計$1.134で、当社より約18%安くなります。
| 1回の呼び出しで1件 | Apify Free(1,000件あたり) | Apify Business(1,000件あたり) | Apify Enterprise PLATINUM / DIAMOND(1,000件あたり) | EveryInfra(1,000件あたり・実測) | Businessとの比較 | DIAMONDとの比較 |
|---|---|---|---|---|---|---|
| Instagramプロフィール | $2.60 | $1.60 | $1.10 / $0.50 | $0.556 | 2.9倍安い | 当社が11%割高 |
| URLで指定したMaps上の場所1件 | $6.00 | $2.55 | $1.89 / $1.134 | $1.389 | 1.8倍(僅差) | 当社が22%割高 |
この2行は、本記事で当社にとって最も不利な数字なので、最初に読んでください。PLATINUM(1,000プロフィールあたり$1.10、URLによる1,000か所あたり$1.89)と比べると、当社は1.98倍と1.36倍安く、当社のルールでは「同程度」に分類されます。主な用途が「1回に1件の照会」で、すでにApifyのEnterprise契約がある場合、乗り換えるとコストが増えます。セルフサーブのプランでも、節約額はわずかです。
コードの変更、フィールドのマッピング、新しいテストを含む移行コストが、節約額を上回ることもあります。その場合は、失敗時の課金、セットアップの手順、AIツール内での利用といった他の要素を比較してください。これらは次の2つのセクションで取り上げます。クリエイターを1件ずつ確認する方法の詳細は、クリエイターのデューデリジェンスに関する記事をご覧ください。
失敗と空の結果:費用は誰が負担するのか
Apifyのプラットフォームは、アクターの失敗時のルールを定めていません。各アクターの開発者が決めます。開発者向けドキュメントには「Charge for invalid input」というセクションまであります。そこでは、404を返すURLのように、有効に見えても失敗する入力に課金するよう開発者に勧めています。理由として、ページを開くだけでもプラットフォームのリソースを使うことが挙げられています。
同じセクションでは、実行全体が失敗しないよう、エラーコード付きのアイテムを返すことも勧めています。そうすれば、ユーザーは課金された理由を確認できます。
同じドキュメントには、ユーザーがアクセスできないものには課金しないという別のルールも記載されています。Apifyの購入者側では、存在しないアカウントやリンク切れを含むバッチについて、問題のあるアイテムごとに料金がかかる場合もあれば、かからない場合もあります。アクターによって異なるため、使う前にそのページを確認してください。また、実行に関するドキュメントにあるとおり、実行がFAILED、TIMED-OUT、ABORTEDで終わることもあります。その場合でも、すでに発生したイベントは通常課金されます。

EveryInfraはllms.txtと料金ページで、失敗や空の結果が最終的な課金にならないというルールを明示しています。データが返らない4つのケースをテストしました。13:41にusernameをusernmeとタイプミスしたリクエストは、422を返しました。エラーには不足しているusernameが示され、usernmeがパラメータではないことの説明と、動作する例も含まれていました。費用はかかりませんでした。
13:39に間隔を空けずに送ったリクエストは、retry_after付きの429を返し、費用はかかりませんでした。13:43にTikTokで存在しないアカウントを検索したところ、reasonがempty_result_refundedの空のオブジェクトが返り、課金は0でした。13:43に取得したMapsレビューの空の2ページ目も、同じようにすぐ返金されました。
| ケース | Apify(ドキュメントより) | EveryInfra(実測) | 時刻(SGT) |
|---|---|---|---|
| 不正なパラメータ | アクターの入力チェック次第。多くは実行前に入力を拒否 | 正しいパラメータ名を示す422、無料 | 13:41 |
| リクエスト過多 | プラットフォームが同時実行数を制限。料金ページではプランごとに5、32、128、256 | 429(retry_after付き)、無料 | 13:39 |
| 存在しないアカウント(TikTok) | ドキュメントは、こうした入力にも課金するよう開発者に推奨 | 空、返金、$0 | 13:43 |
| 空の最終ページ | 結果イベントがなければ結果料金は発生しないが、開始料金はかかる | 空、返金、$0 | 13:43 |
| 存在しないアカウント(Instagram) | 同上 | ユーザー名のみ返り、$0.000556を課金。10月26日に修正済み、再テストは無料 | 13:41 |
最後の行には個別の説明が必要です。存在しないユーザー名でinstagram/profileを実行しました。resultsには送信したユーザー名だけが含まれ、実際のプロフィールデータはありませんでした。しかし、charged_usdは$0.000556でした。
課金履歴には、13:41にこの課金が記録されていました。14:07に課金履歴を再度確認しましたが、まだ返金されていませんでした。TikTokでの同じテストは正しく返金されました。
当社の基準では、これは空の結果であり、返金されるべきものでした。リクエストIDをエンジニアリングチームに送り、10月26日に修正されました。16:00:53(SGT)に存在しないランダムなユーザー名で再テストしたところ、呼び出しは200を返し、resultsは空、billing.chargedはfalse、理由はempty_result_refundedで、課金は発生しませんでした。このことを報告するのは、筆者に有利な数字しか示さない価格比較は信頼に値しないからです。
n8n、MCP、AIツール向けのApify代替サービス
「apify alternative n8n」と検索する人は多くいます。理由はセットアップにあります。n8nでは、ノードをインストールし、トークンを設定し、アクターごとの入力形式を覚える必要があります。手順はApifyのn8nドキュメントで説明されています。セルフホストのn8nでは、SettingsのCommunity Nodesから@apify/n8n-nodes-apifyをインストールします。n8n Cloudでは別の手順になります。
次に、Apifyアカウントを認証し、ノードでアクターを選んで入力JSONを設定します。実行が終わるのを待ってから、データセットを読み取ります。EveryInfraでは専用のノードは不要です。組み込みのHTTP Requestノードから、上記のJSONをリクエストボディにして1回POSTするだけです。レスポンスにはデータと課金額が含まれます。
n8nでAI Agentノードを使う場合は、MCP Client Toolサブノードを接続することもできます。これで、EveryInfraのリモートMCPサーバーをツールとして使えます。n8n日次レポートガイドでは、スケジュールトリガーから出力テーブルまでの全手順を説明しています。
AIツールでも同様です。ApifyのMCPサーバーはmcp.apify.comにあり、ApifyはOAuthでのサインインを推奨しています。接続すると、AIがStoreを検索し、アクターを選び、実行を開始して結果を読み取れます。オープンソースのリポジトリでは、2026年10月19日のバージョン0.19.0で、アクターの作成とアクターバージョンの更新を行うツールが追加されました。
どちらのサーバーも同じプロトコル、MCP仕様2025-11-25のStreamable HTTPを使います。EveryInfraのリモートMCPサーバーはhttps://api.everyinfra.com/mcpで、25のツールがあります。カタログ、ジョブ、アカウントのツールは無料です。データツールの料金はRESTと同じで、同じルールに従います。Claude Codeでは、1つのコマンドで追加できます。
claude mcp add --transport http everyinfra https://api.everyinfra.com/mcp \
--header 'Authorization: Bearer ${EVERYINFRA_API_KEY}'| 設定ステップ | Apify | EveryInfra |
|---|---|---|
| 新規登録 | メールまたは外部アカウント。Freeプランはカード不要 | メール。GitHubリポジトリにスターを付けると$1のトライアルクレジット、または最初に$10をチャージ |
| 必要なものを探す | 数千のアクターから選択。1つのプラットフォームに、料金やフィールドが異なる似たアクターが十数個あることも多い | 単一のカタログ:GET /api/v1/social/catalog、platform/action単位 |
| 初回の呼び出し | アクターごとに異なる入力JSONを記入し、実行を開始して完了を待ち、データセットを読み取る | platform、action、paramsを含む1回のPOST |
| n8n | セルフホスト環境のコミュニティノード、またはApify APIへのHTTP呼び出し | 組み込みのHTTP Requestノード |
| MCP | mcp.apify.com、OAuth | api.everyinfra.com/mcp、APIキー |
| 利用額の確認 | コンソールの利用量グラフと実行ごとのコスト | すべてのレスポンスにcharged_usd、加えて取引履歴エンドポイント |
Apifyの強みはこの表の2行目です。StoreにはきわめてたくさんのActorがあり、ほぼどんなサイトにも誰かが作ったActorがあります。コストも同じ行に表れています。1つのプラットフォームに、作者の異なる類似のActorが十数個あることも多く、価格もメンテナンス状況もまちまちです。r/apifyでは、あるユーザーがInstagramとXで最もコストパフォーマンスのよいActorはどれかを質問しています(スレッド)。
あるアクター作者は、自作のXスクレイパーは無料アカウントでは1,000件の結果あたり$15、有料アカウントでは$0.35だと回答しました。別の返信では、2〜3か月更新のないInstagramアクターは、すでに半分壊れている可能性があると警告していました。アクター選びはそれだけで一仕事です。
Apifyからの移行:変更すべき5つの点
料金の試算を終えたら、次はエンジニアリングの細部です。移行にかかる実質的なコストはそこにあります。Instagram、TikTok、MapsのジョブをすでにApifyで運用しているチームを想定してみてください。リクエスト単位のAPIに移行するには、5つの点を変更する必要があります。
1つ目は、処理の単位です。Apifyのアクターは通常、複数の入力をまとめて受け取り、1回実行してデータセットに結果を書き込みます。1回の実行で数千の対象を処理できます。EveryInfraは、1リクエストにつき1つの対象を受け付けます。urlsやusernamesのように複数の対象を指定するパラメータは、対象ごとに課金されます。
ループは「実行を開始する」から「対象ごとに1リクエストを送る」に変わります。また、limitはできるだけmax_limitに近い値に設定してください。そうしないと、fig-05の線が示すように、料金が発生するリクエストが大幅に増えます。
2つ目は、ページングです。Apifyのアクターは通常、実行の中でページングを行い、ユーザーは結果の総数の上限だけを設定します。当社のページング対応アクションは、next_page_tokenとpaginationを返します。次のページを取得するには、そのトークンをpage_tokenとして渡し、他のパラメータはそのままにします。各ページは1リクエストとなり、上記のMapsレビューのように、空の最終ページは返金されます。
一部のアクションは、リクエストごとの単一価格ではありません。カタログではrows_per_unitで示され、一定件数のブロックごとに課金されます。たとえば、aliexpress/searchは50件ごと、douyin/commentsは20件ごとに課金されます。乗り換える前に、必要なアクションをそれぞれカタログで確認してください。
3つ目は、非同期ジョブとコールバックです。Apifyは、実行終了時にWebhookで通知できます。当社では、時間のかかるアクションに"mode": "async"を追加するとjob_idが返り、無料でポーリングできます。または、コンソールでjob.finishedのWebhookを設定します。ジョブの成否が確定し、課金または返金の処理も確定した後、署名付きPOSTが送信されます。配信に失敗すると、30秒後から6時間後までの間に7回再試行されるため、イベントIDで重複を排除してください。
4つ目は、リトライです。同期リクエストはIdempotency-Keyヘッダーを受け付けます。24時間以内に同じキーで同じリクエストを送ると、最初のレスポンスが返り、2回目の課金は発生しません。ネットワークのタイムアウト時に特に役立ちます。
5つ目は、支出の管理です。Apifyはコンソールに日次の利用量グラフを表示し、実行ごとのコストも示します。EveryInfraのすべてのレスポンスにcharged_usdが含まれます。取引履歴エンドポイントでは、各課金と返金を一覧で確認できます。また、APIキーごとにUSD建ての合計支出上限(spend_limit_usd)を設定できるため、不具合のあるループが残高をすべて使い切るのを防げます。
レート制限も考慮しておきましょう。デフォルトはアカウントあたり毎分60リクエストです。チャージの累計額が$50、$150、$750に達すると、それぞれ毎分180、600、1,800リクエストに引き上げられます。30日間有効のレートパックを購入することもできます。今回のテスト用キーには独自に毎分10リクエストの制限があり、13:39に返された429はこの制限に達したことによるもので、課金されませんでした。
この5つのうち、最も間違いが起きやすいのは最初の2つです。請求額を左右するためです。実践的な方法を紹介します。最初の1週間は、各ジョブを1つの対象だけで実行します。行数、charged_usd、所要時間を記録します。「支払額 ÷ 行数 × 1,000」で1,000件あたりの実コストを算出し、Apifyでの過去の実績と比較します。
数字が合わない場合は、3点を確認してください。limitが小さすぎないか。そのアクションはブロック単位で課金されるか。空の結果が多くないか。Apify側については、「Get Actor API docs」に各Actorのイベント名の読み方が説明されています。同じ公開エンドポイントで、使っている各Actorの現在の価格を取得してください。そのうえで、両者を1つの表にまとめます。
| 変更内容 | Apifyの場合 | EveryInfraでは |
|---|---|---|
| 処理の単位 | 入力のバッチごとに1回の実行 | 対象ごとに1リクエスト、limitはmax_limitまで |
| ページング | 実行内で処理 | next_page_tokenをpage_tokenとして渡し、1ページごとに1リクエスト |
| 非同期処理とコールバック | 実行Webhook | "mode": "async"、ポーリングは無料、署名付きのjob.finished Webhook |
| リトライ | Actorによって異なります | Idempotency-Key、24時間は二重課金なし |
| 支出の管理 | 利用量グラフ、実行ごとのコスト | charged_usd、取引履歴、キーごとのspend_limit_usd |
月額の試算:よくある3つのワークロード
月額の請求で見ると、差がわかりやすくなります。以下の3つのケースはデータ料金のみを計算しており、プラン料金は含みません。Apifyは公開されているFree、Business、Enterprise DIAMONDの単価を使用しています。EveryInfraはカタログ価格と、今回のテストで得られた1回の呼び出しあたりの行数を使用しています。
| ワークロード | Apify Free | Apify Business | Apify DIAMOND | EveryInfra(カタログ価格) | 計算方法 |
|---|---|---|---|---|---|
| 月100,000件のInstagram投稿 | $270 | $150 | $50 | $0.278 | 1回の呼び出しで200件、500回×$0.000556 |
| TikTokコメントを1日1,000件、30日間 | $37.50 | $15.00 | $4.50 | $0.083 | 1回の呼び出しで200件、150回×$0.000556 |
| 50か所それぞれの最新レビュー100件を毎週取得、4週間 | $12.00 | $6.00 | $3.00 | $0.28 | 200回 × $0.001389 |
最初の行は極端なケースです。ApifyのBusinessティアでは、月100,000件の投稿のデータ料金は$150です。プラン自体は月額$999で、$999分の利用枠が含まれますが、使わなければ失効します。当社では、同じ処理が500リクエスト、$0.278で済みます。Enterprise DIAMONDティアでもデータ料金は$50で、これにEnterprise契約の費用が加わります。
3行目は差が小さくなります。当社のMapsレビューの呼び出しは1回$0.001389で最大100件を返し、Apifyのレビュー価格もすでに低いためです。これらはデータ料金のみです。サーバー、ストレージ、人件費は含みません。月に数千件程度の個人プロジェクトなら、どちらのデータ料金も数ドルで済むかもしれません。その場合は、使い慣れたツールのほうがよい選択になることもあります。
数値を自分で確認する方法
価格比較で最悪なのは「信じてください、こちらのほうが安いです」という主張です。そのため、ここに挙げた数値にはすべて確認方法を用意しています。Apify側では、https://api.apify.com/v2/acts/apify~instagram-scraperのようなURLを開いてください。ログインせずにJSONが表示されます。data.pricingInfosの最後の項目を探し、そのstartedAtの日付とpricingPerEvent.actorChargeEventsを確認します。
各イベントのeventTieredPricingUsdには、FREE、BRONZE、SILVER、GOLD、PLATINUM、DIAMONDの6つのティアごとに1件あたりの価格が記載されています。1,000を掛けると1,000件あたりの価格になります。
Instagram Scraperでは、1件あたり$0.0027、$0.0023、$0.0019、$0.0015、$0.0009、$0.0005という値でした。最初の4つは、Actorページに記載されている1,000件あたり$2.70、$2.30、$1.90、$1.50と一致します。これが、最初の4つのティアが4つのセルフサービスプランに対応していることを外部から確認した根拠です。残りの2つはActorページには表示されず、エンドポイントとEnterpriseのドキュメントにのみ記載されています。
EveryInfra側では、各レスポンスのbilling.charged_usdが実際の課金額です。results配列の長さが実際の行数です。countフィールドは使用していません。配列の要素を数え、post_idまたはidで重複を除外することで、重複行によって件数が水増しされないようにしました。
上記3つのテストの行数は、いずれも重複除外後の値です。当社のスクリプトが生のレスポンスとApifyの生の価格データを読み込み、各行について1,000件あたりの価格と比率を出力します。この記事の表とグラフはすべてその出力から作成しており、手入力ではありません。ご自身のターゲットでテストをやり直す場合は、「支払額 ÷ 重複を除いた行数 × 1,000」で計算してください。
比率は、Apifyの公開エンドポイントで最も低いティアであるDIAMONDを基準にしています。これはEnterprise向けの価格です。セルフサービスプランの場合は、比率を約3倍(Business)から5倍以上(Free)にしてください。最初の表の最終列にはBusinessでの比率を示しています。また、Apifyのプラン料金を各結果に按分していないため、Apifyの1,000件あたりの価格は低く見えています。
Actorごとに発生するApifyのリトライやアイドルのコストも加算していません。これらは各Actorの動作によって異なります。実際に実行していないため、推測はしません。当社側の比率はすべてカタログ価格に基づいています。お客様のアカウントに適用される価格はコンソールで確認できます。
Apifyのほうが適しているケース
価格を比較したうえで、当社が適していないケースもはっきりお伝えする必要があります。以下は確認可能な事実であり、社交辞令ではありません。
| 必要なこと | Apifyで利用できるもの | EveryInfraの現状 |
|---|---|---|
| 当社のカタログにないサイト | Storeに数千のActorがあり、独自のActorもデプロイ可能 | 91プラットフォーム、426アクション。それ以外のプラットフォームには非対応 |
| アカウント単位のInstagramリール | Instagram Reel ScraperなどのActor | テスト当日、instagram/reelsはavailable=falseでした |
| 1件の投稿に付いた数千件のInstagramコメント | 結果の上限が高い、結果単位課金のコメント用Actor | 今回のテストでは1回の呼び出しで15件のため、多数の呼び出しが必要 |
| 1か所のGoogleレビューを全件取得 | Reviews Scraperで1か所のレビューを全件取得可能 | テストでは最新100件のみ、2ページ目は空 |
| 連絡先、メールアドレスの補完、AIによる競合レポート | Maps Actorに有料アドオンが多数 | このようなアドオンはなし |
| スケジュール実行、ストレージ、Webhookを1つのプラットフォームで | スケジュール、ストレージ、データセットのエクスポートを標準搭載 | APIとWebhookのみ。スケジュールとストレージはご自身で運用 |
| 月$5未満の小規模な試用 | 無料プラン、毎月$5分の利用枠、カード不要 | 24時間有効の$1トライアルクレジット、以降は最低$10からチャージ |
| Enterprise契約、1回の呼び出しで1オブジェクト | DIAMOND:1,000プロフィールあたり$0.50、URL指定で1,000スポットあたり$1.134 | 実測では$0.556と$1.389で、それぞれ11%、22%高い |
一方、Apifyには当社にない機能が1つあります。AIエージェントが自ら支払える仕組みです。Apifyの料金ページのFAQに説明があります。暗号資産ウォレットを持つ自律型エージェントは、x402とMPPというエージェント決済プロトコルで支払いができます。アカウントも、人による新規登録も不要です。支払い後は利用上限付きの一時トークンを受け取り、通常のユーザーと同じようにApify APIを呼び出します。
各実行の費用はこの前払い残高から差し引かれ、未使用の残高はトークンとともに失効します。人を介さずにツールを探して支払うエージェントを構築するなら、現時点でこの方法を提供しているのはApifyだけです。EveryInfraでは、まず人が新規登録とチャージを行い、APIキーを発行する必要があります。その後、エージェントがそのAPIキーを使用できます。
もう1つ、Apifyを使い続けるべきグループがあります。独自のActorを作成し、Apifyのプロキシやストレージを使い、パイプライン全体をプラットフォーム上で運用しているチームです。こうしたチームにとって、移行はAPI1つではなくツール一式の置き換えになります。削減できるデータ料金で、移行にかかる人件費をまかなえない可能性があります。
次に逆のケースを考えます。必要なのが主要なSNS、Eコマース、レビュー系プラットフォームで、主にリストを一括取得する場合です。これらをAIツールやn8nから頻繁に呼び出すなら、リクエストごとの課金ではコストが10分の1〜1,000分の1になり、Actorを選ぶ必要もありません。
直近60日間のApifyの変更点
- 2026年10月1日、レンタルActorを廃止:Apifyのレンタル料金のドキュメントによると、4月1日以降は新しいレンタルActorを公開できなくなりました。10月1日には、残っていたすべてのレンタルActorがpay-per-usage(従量課金)に移行しました。開発者はこの日より前にpay-per-eventへ切り替えることもできました。利用者への影響:Actorを月額でレンタルしていた場合、請求の単位が変わっています。1,000件あたりのコストを計算し直してください。
- 2026年10月7日、Instagram Post Scraperの新料金:公開エンドポイントによると、このアクターの最新の料金設定は10月7日から適用されています。投稿の料金は変わっていませんが、結果ごとの新しいアドオン「music-data」が追加され、Freeでは1,000件あたり$7.00、DIAMONDでは$2.00かかります。利用者への影響:Apifyはアドオンイベントを追加し続けているため、オプションを1つ加えるだけで同じアクターの請求額が何倍にもなることがあります。
- 2026年10月19日、Apify MCPサーバーv0.19.0:リリースノートによると、アクターの作成とアクターのバージョン更新を行うツールが追加され、破壊的変更とされています。2026年10月21日にはv0.19.3などのパッチが続きました。2026年10月14日のv0.18.1では、実行を開始できるツールがない場合に表示されるメッセージが変更されました。利用者への影響:AIツール内でのApifyの使い方はまだ急速に変化しているため、アップグレード前にワークフローを再テストしてください。
- 2026年10月22日から26日にかけて、表内のすべてのアクターが変更されました:日付は同じエンドポイントで確認できます。Mapsの2つのアクターは10月22日、Instagramの3つのアクターは10月23日に最後に変更されました。TikTokの2つのアクターは、テスト当日の10月26日に変更されました。利用者への影響:料金や入力形式はいつでも変わる可能性があります。エンドポイントはその日に確認し、古い記事の数値をそのままコピーしないでください。
FAQ
これらの質問は、2026年10月26日に確認したGoogleのオートコンプリート(「apify alternatives」「is apify」「apify pricing」「apify alternative n8n」)と、Redditのスレッドから集めたものです。元の候補は記録として保管しています。
Apifyは無料ですか?
無料プランはありますが、無制限ではありません。料金ページによると、Freeプランでは毎月$5分を利用でき、カードは不要です。使い切ると次のサイクルまでサービスが停止し、未使用のクレジットは繰り越されません。FreeプランのInstagram Scraperは1,000件あたり$2.70なので、$5で取得できる結果は約1,850件です。
r/n8nでは、あるユーザーが「Apifyの無料プランだと5$がすぐになくなる」として、Reddit向けのApify代替を尋ねていました(スレッド)。r/n8nの別のスレッドでは、個人の学習プロジェクトに取り組むユーザーが、月額サブスクリプションを「少し高い」と感じていました。返信では、利用額が月$5未満に収まるなら無料プランのままで使えると答えています(スレッド)。EveryInfraには毎月の無料クレジットはありません。GitHubリポジトリにスターを付けると、$1分のトライアルクレジットを受け取れます。有効期間は24時間です。
無料のApify代替はありますか?
完全に無料の方法は2つあります。プラットフォーム公式のAPIを使うか、独自のスクレイパーを使うかです。前者で取得できる範囲はわずかです。TikTokのResearch APIは、米国、EEA、英国、カナダ、スイスの学術機関と、EUの非営利研究機関しか受け付けていません。同社の開発者向け変更履歴の最終更新は2026年8月25日です。
InstagramのBusiness Discoveryで読み取れるのは、プロアカウントの基本データだけです。MetaのInstagramプラットフォームの変更履歴の最近の項目はコンテンツの公開やメッセージに関するもので、他アカウントの公開データの読み取りに関するものではありません。独自のスクレイパーならデータ料金はかかりませんが、プロキシ、サイトの変更、ブロックに自分で対応する必要があり、人件費がデータ料金を上回ることも少なくありません。つまり本当の問題は、どの有料の選択肢が最もコストを抑えられるかです。その答えは、この記事の最初の表にあります。
Instagram向けのApify代替サービスでおすすめはどれですか?
投稿、コメント、フォロワーリスト、ハッシュタグ投稿については、InstagramデータAPIはリクエストごとに課金されます。当社のテストでは、投稿は1,000件あたり$0.0028、コメントは1,000件あたり$0.0371でした。ただし、制限が2点あります。コメントは1回の呼び出しで15件ずつ返され、テスト当日はリールを取得できませんでした。リールや、1つの投稿に付いた大量のコメントが必要な場合は、現時点ではApifyのほうが適しています。
r/automationでは、あるユーザーがApify以外のGoogle Mapsの選択肢を尋ねていました。最も評価の高い返信は、Google公式のPlaces APIをn8nと組み合わせる方法でした(スレッド)。この方法の料金は、本記事のGoogle Mapsのセクションで紹介しています。
n8nにおすすめのApify代替は?
Apifyノードを、n8n標準のHTTP Requestノードに置き換えます。メソッドをPOST、URLをhttps://api.everyinfra.com/api/v1/socialに設定します。ヘッダーAuthorization: Bearer <your key>を追加します。リクエストボディにはplatform、action、paramsを入れます。レスポンスにデータが含まれるため、実行の完了を待ったりデータセットを読み込んだりする必要はありません。
時間のかかるアクションでは、リクエストボディに"mode": "async"を追加し、2つ目のHTTP Requestノードでジョブをポーリングします。ワークフロー全体については、n8nガイドをご覧ください。
Apifyの料金はどのような仕組みですか?
まず、アクターのページで料金モデルを確認します。pay-per-eventのアクターの場合、請求額は「結果数 × 結果単価」に「各アドオンの件数 × アドオン単価」と「実行回数 × 開始料金」を加えたものです。単価はプランのティアによって変わります。pay-per-usageのアクターの場合、請求額は「CU × CU単価」に、プロキシ通信量、ストレージ操作、データ転送の料金を加えたものです。
最も正確なのは、api.apify.com/v2/acts/<author>~<actor>のpricingInfosを読み、最後の項目を取り出す方法です。これが現在適用されている料金です。このエンドポイントはログイン不要なので、利用中の各アクターの料金を取得し、自分のティアで計算できます。
ClaudeなどのAIツールで使えるApify代替はありますか?
どちらもAIツールで利用できます。ApifyのMCPサーバーはmcp.apify.comにあり、OAuthでログインします。EveryInfraのMCPサーバーはhttps://api.everyinfra.com/mcpにあり、APIキーで認証します。Claude、ChatGPT、Cursorではリモートサーバーとして追加でき、ローカルへのインストールは不要です。設定方法やよくある問題は、CursorでTikTokとInstagramのデータを使ったテストとリモートMCPの設定チェックで紹介しています。
3ステップで試す
ステップ1:新規登録してAPIキーを取得します。コンソールの残高ページで、トライアルクレジットを受け取るかチャージします(クイックスタート)。ステップ2:各機能ページのワンクリックトライアルで、それぞれを実行します。Instagramの投稿を試す、TikTok検索を試す、Google Mapsのスポットを試す。
ステップ3:レスポンスのcharged_usdと行数を確認します。「支払額 ÷ 行数 × 1,000」でご自身の1,000件あたりのコストを計算し、現在の請求額と比較してください。全一覧については、TikTokデータAPI、Google MapsデータAPI、データマーケットをご覧ください。
検証方法と制約
Apify側は公開情報のみを使用しました。料金は、公開されているapi.apify.com/v2/actsエンドポイントから2026年10月26日05:33(UTC)に取得したものです。料金ページ、ドキュメント、Storeページ、Redditのスレッドも参照しました。Instagram Post Scraperは14:48(SGT)に再取得し、すべての生レスポンスを保存しています。Apifyへの新規登録やアクターの実行は行っていません。そのため、データ品質、速度、成功率は評価していません。
表中のApifyの料金はすべて公開されている単価で、実際の支出を測定したものではありません。実際の請求額は、アドオンイベント、開始料金、リトライ、プラットフォーム使用量によって高くなる場合があります。Instagram Scraperをはじめとする各InstagramアクターはApifyが保守しています。TikTok Scraper(Clockworks作)とGoogle Maps Scraper(Compass作)のページにも「Maintained by Apify」と記載されています。
EveryInfra側では、メインテストの17リクエストを2026年10月26日13:34〜13:49(SGT)に実行しました。英語版とスペイン語版用の追加3回の呼び出しは、14:07と14:08(SGT)に実行しています。各アクションの実行回数は1〜2回です。この結果が示すのは当日のこれらの対象における料金と行数であり、長期的な成功率や速度は示していません。
1,000件あたりのコストは「支払額 ÷ 返された行数」で算出しています。スクリプトと生レスポンスは保存しています。比率はApifyの公開ティアで最も安いDIAMONDを基準とし、Businessの値も併記しています。当社側はカタログ価格を使用しています。
未確認の点が1つ残っています。Apify Enterprise契約に最低利用額が設定されているかどうかです。公開ページには記載がありません。
参考文献
- Apify公開エンドポイント:Instagram Scraperの料金(pricingInfos)、Apify、2026年10月26日閲覧、https://api.apify.com/v2/acts/apify~instagram-scraper
- Apify公開エンドポイント:TikTok Scraperの料金、Apify、2026年10月26日閲覧、https://api.apify.com/v2/acts/clockworks~tiktok-scraper
- Apify公開エンドポイント:Google Maps Scraperの料金、Apify、2026年10月26日閲覧、https://api.apify.com/v2/acts/compass~crawler-google-places
- Apifyの料金(プラン、CU、プロキシ、FAQ)、Apify、2026年10月26日閲覧、https://apify.com/pricing
- Instagram Scraperのページ、Apify、2026年10月26日閲覧、https://apify.com/apify/instagram-scraper
- Actorの料金とコスト(割引ティア)、Apifyドキュメント、https://docs.apify.com/platform/actors/publishing/monetize/pricing-and-costs
- イベント課金型の料金モデル、Apifyドキュメント、https://docs.apify.com/platform/actors/publishing/monetize/pay-per-event
- Actors in Store(料金モデル)、Apifyドキュメント、https://docs.apify.com/platform/actors/running/actors-in-store
- 使用量とリソース(CU)、Apifyドキュメント、https://docs.apify.com/platform/actors/running/usage-and-resources
- 制限(同時実行数)、Apifyドキュメント、https://docs.apify.com/platform/limits
- 実行とビルド(実行ステータス)、Apifyドキュメント、https://docs.apify.com/platform/actors/running/runs-and-builds
- 一般利用規約、Apify、https://docs.apify.com/legal/general-terms-and-conditions
- Google Maps Scraperがイベント課金(Pay-per-event)に移行、Apifyヘルプセンター、2025年3月18日、https://help.apify.com/en/articles/10774732-google-maps-scraper-is-going-to-pay-per-event-pricing
- n8n連携、Apifyドキュメント、https://docs.apify.com/platform/integrations/n8n
- Apify MCPサーバー、Apifyドキュメント、https://docs.apify.com/platform/integrations/mcp
- apify-mcp-serverリポジトリ、Apify、GitHub、https://github.com/apify/apify-mcp-server
- apify-mcp-server v0.19.0のリリースノート、2026年10月19日、https://github.com/apify/apify-mcp-server/releases/tag/v0.19.0
- apify-mcp-server v0.18.1のリリースノート、2026年10月14日、https://github.com/apify/apify-mcp-server/releases/tag/v0.18.1
- HTTP Requestノード、n8nドキュメント、https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.httprequest/
- Google Maps Platformの料金表、Google、https://developers.google.com/maps/billing-and-pricing/pricing
- Text Search (New)、Googleドキュメント、https://developers.google.com/maps/documentation/places/web-service/text-search
- Placeリソース(レビューは最大5件)、Googleドキュメント、https://developers.google.com/maps/documentation/places/web-service/reference/rest/v1/places
- Business Discovery、Meta for Developers、2026年8月12日更新、https://developers.facebook.com/docs/instagram-platform/instagram-api-with-facebook-login/business-discovery
- TikTok Research API、TikTok for Developers、https://developers.tiktok.com/products/research-api/
- EveryInfra機能カタログ、2026年10月26日05:31(UTC)閲覧、https://api.everyinfra.com/api/v1/social/catalog
- r/apify:InstagramとXのプロフィール検索に最もコスト効率の良いApify Actorは?、Reddit、https://www.reddit.com/r/apify/comments/1s81nhe/best_costefficient_apify_actor_for_instagram_and/
- r/n8n:Reddit用のApifyの代替ツールはありますか?、Reddit、https://www.reddit.com/r/n8n/comments/1v783nr/is_there_any_alternative_to_apify_for_reddit/
- Instagram Profile Scraper、Apify、https://apify.com/apify/instagram-profile-scraper
- Instagram Comments Scraper、Apify、https://apify.com/apify/instagram-comment-scraper
- TikTok Scraper、Apify(Clockworks提供)、https://apify.com/clockworks/tiktok-scraper
- TikTok Comments Scraper、Apify(Clockworks提供)、https://apify.com/clockworks/tiktok-comments-scraper
- Google Maps Scraper、Apify(Compass提供)、https://apify.com/compass/crawler-google-places
- Google Maps Reviews Scraper、Apify(Compass提供)、https://apify.com/compass/google-maps-reviews-scraper
- Apify公開エンドポイント:Instagram Comments Scraperの料金、2026年10月26日閲覧、https://api.apify.com/v2/acts/apify~instagram-comment-scraper
- Apify公開エンドポイント:Instagram Profile Scraperの料金、2026年10月26日閲覧、https://api.apify.com/v2/acts/apify~instagram-profile-scraper
- Apify公開エンドポイント:TikTok Comments Scraperの料金、2026年10月26日閲覧、https://api.apify.com/v2/acts/clockworks~tiktok-comments-scraper
- Apify公開エンドポイント:Google Maps Reviews Scraperの料金、2026年10月26日閲覧、https://api.apify.com/v2/acts/compass~Google-Maps-Reviews-Scraper
- レジデンシャルプロキシ、Apifyドキュメント、https://docs.apify.com/platform/proxy/residential-proxy
- Get Actorエンドポイント、Apify APIドキュメント、https://docs.apify.com/api/v2/actor-get
- MCP仕様(2025-11-25)、Model Context Protocol、https://modelcontextprotocol.io/specification/2025-11-25
- MCP Client Toolノード、n8nドキュメント、https://docs.n8n.io/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolmcp/
- Places API (New)のリリースノート、Google、https://developers.google.com/maps/documentation/places/web-service/release-notes
- TikTok開発者向け変更履歴、TikTok、2026年8月26日更新、https://developers.tiktok.com/doc/changelog
- Instagramプラットフォームの変更履歴、Meta、https://developers.facebook.com/docs/instagram-platform/changelog
- apify-mcp-server v0.19.3のリリースノート、2026年10月21日、https://github.com/apify/apify-mcp-server/releases/tag/v0.19.3
- r/n8nのスレッド「apify free alterntive」、Reddit、https://www.reddit.com/r/n8n/comments/1qu4fdg/apify_free_alterntive/
- r/automationのスレッド「Alternatives for google maps scraper Apify」、Reddit、https://www.reddit.com/r/automation/comments/1k5jvwj/alternatives_for_google_maps_scraper_apify/
- Actorレンタル料金モデル(レンタル廃止)、Apifyドキュメント、https://docs.apify.com/platform/actors/publishing/monetize/rental
- Apify公開エンドポイント:Instagram Post Scraperの料金、2026年10月26日06:48(UTC)閲覧、https://api.apify.com/v2/acts/apify~instagram-post-scraper
参考資料 BL-46