Dynamic Workers の料金は、次の 3 つの軸に基づきます。1 日あたりに作成した Dynamic Workers、リクエスト、CPU 時間です。
Dynamic Workers は現在、Workers Paid プラン でのみ利用できます。
| 含まれる量 | 追加利用 | |
|---|---|---|
| 1 日あたりに作成した Dynamic Workers | 1 か月あたり一意の Dynamic Workers 1,000 件 | Dynamic Worker 1 件あたり 1 日 +$0.002 |
| リクエスト ¹ | 1 か月あたり 1,000 万件 | 100 万リクエストあたり +$0.30 |
| CPU 時間 ¹ | 1 か月あたり 3,000 万 CPU ミリ秒 | 100 万 CPU ミリ秒あたり +$0.02 |
¹ Workers Standard の料金 を使い、既存の Workers 請求の一部として表示されます。Dynamic Workers の別請求にはなりません。
1 日に作成した一意の Dynamic Worker ごとに請求されます。Dynamic Worker は Worker ID と コード で一意に識別されます。どちらかが変わると、新しい Dynamic Worker として数えます。カウントは毎日リセットされます。
| シナリオ | カウント |
|---|---|
| 同じコード、同じ ID で複数回呼び出し | Dynamic Worker 1 件 |
| 同じコード、異なる ID | ID ごとに Dynamic Worker 1 件 |
| 同じ ID、異なるコードバージョン | コードバージョンごとに Dynamic Worker 1 件 |
ID なし、または .load(code) を使用 |
呼び出しごとに Dynamic Worker 1 件 |
請求期間中に課金対象となった Dynamic Workers の呼び出し数を確認するには、Cloudflare ダッシュボード ↗ で Workers & Pages > Overview を開きます。
Dynamic Workers の使用量データは、2026 年 6 月 1 日以降分だけです。
この件数は GraphQL Analytics API でも照会できます。workersInvocationsByOwnerAndScriptGroups を使い、distinctDynamicWorkerCount を選びます。
query getDynamicWorkersCount(
$accountTag: string!
$filter: AccountWorkersInvocationsByOwnerAndScriptGroupsFilter_InputObject
) {
viewer {
accounts(filter: { accountTag: $accountTag }) {
workersInvocationsByOwnerAndScriptGroups(limit: 10000, filter: $filter) {
uniq {
distinctDynamicWorkerCount
}
}
}
}
}変数でアカウントと請求期間の日付範囲を設定します。
{
"accountTag": "<ACCOUNT_ID>",
"filter": {
"date_geq": "2026-06-01",
"date_leq": "2026-06-30"
}
}distinctDynamicWorkerCount フィールドは、選択した期間の一意の Dynamic Workers 数を返します。
Dynamic Workers は Workers Standard のリクエスト料金 を再利用します。
Dynamic Worker が呼び出されるたびに、リクエストが 1 件カウントされます。
- Dynamic Worker への各
fetch()呼び出し - Dynamic Worker スタブ上の各 RPC メソッド呼び出し(Durable Objects と同じ課金方法です)
RPC メソッドがスタブ(RpcTarget を拡張するオブジェクト)を返す場合、返されたスタブは元の呼び出しと同じ RPC セッションを共有します。返されたスタブへの後続の呼び出しは、別リクエストとしては課金されません。
CPU 時間は Workers Standard と同じ料金です。
標準の Workers(実行時間だけが課金)と異なり、Dynamic Workers は CPU 時間の 2 つの要素を課金します。
- 起動時間: アイソレートの初期化とコードの解析に必要な計算です。
- 実行時間: コードがロジックを実際に処理している計算時間です。I/O 待ち時間は除きます。