Amazon S3 Standardの料金は米国東部(バージニア北部)で1 GB/月あたり$0.023、Glacier Deep Archiveは$0.00099、インターネットへのデータ送信は月100 GBを超えると1 GBあたり$0.09です。12か月間5 GBという以前の無料枠はなくなり、新しいアカウントには代わりに最大$200のクレジットが付与されます。ただし、ストレージ料金はS3の請求書の1行にすぎません。リクエスト、取り出し料金、最低保存期間、そして特にダウンロードが合計額を左右することが多いため、このページでは2026年10月時点でAWSが米国東部向けに公開している料金(S3の料金ページとAWS Price Listに基づく)で各項目を順に説明します。ほかのリージョンは少し高かったり安かったりしますが、構成は同じです。
Amazon S3の料金の概要
| 料金がかかる項目 | S3 Standardの料金(米国東部) |
|---|---|
| ストレージ、最初の50 TB | 1 GB/月あたり$0.023 |
| PUT、COPY、POST、LISTリクエスト | 1,000件あたり$0.005 |
| GETとその他のリクエスト | 1,000件あたり$0.0004 |
| データ受信 | 無料 |
| インターネットへのデータ送信 | 月100 GBまで無料、その後$0.09/GB |
| 最も安いクラス(Glacier Deep Archive) | 1 GB/月あたり$0.00099、最低180日 |
| 新規アカウントの無料枠 | 最大$200のクレジット、決まったGB数の枠ではない |
2026年にS3の無料枠はありますか?
多くの人が探している形ではありません。「12か月間S3を5 GB」という特典は、AWSが現在旧無料利用枠と呼んでいる、2025年7月15日より前に適用されていたプログラムの一部でした。12か月の特典はアカウントの有効化日から1年間有効だったため、2025年7月14日に開設したアカウントでも2026年7月に終了しています。この12か月のS3枠の対象者はもういません。
2025年7月15日以降に作成されたアカウントには、代わりにクレジットが付与されます:
- アカウント作成時に$100のクレジット、主要サービスでのアクティビティを完了するとさらに最大$100。
- 無料プランでは、アップグレードしない限り請求されることはありません。プランはアカウント開設から6か月後か、クレジットを使い切った時点のいずれか早いほうで終了し、利用できるのは一部のサービスだけです。S3はその1つです。
- 有料プランでも同じクレジットが請求額に適用され、それを超える利用は通常料金で請求されます。S3の料金ページによると、無料利用枠のクレジットはアカウント作成日から12か月以内に使う必要があります。
変わっていないのは、インターネットへのデータ送信が月100 GBまで無料という点で、AWSはこれを全サービス合計で計算します。実際には、クレジットはAWS全体で使う予算であり、恒久的なS3の枠ではありません。毎月ずっと無料のストレージが欲しい場合、Cloudflare R2は毎月10 GBが無料(Cloudflare R2の無料枠 を参照)、Backblaze B2は最初の10 GBが無料です(Backblaze B2の料金と無料枠 を参照)。
S3のストレージクラスとその料金
| ストレージクラス | 1 GB/月あたりの料金 | 最低保存期間 | 最低課金サイズ |
|---|---|---|---|
| S3 Standard、最初の50 TB | $0.023 | なし | なし |
| S3 Standard、次の450 TB | $0.022 | なし | なし |
| S3 Standard、500 TB超 | $0.021 | なし | なし |
| Intelligent-Tiering、Frequent Access | $0.023(最初の50 TB) | なし | 階層化の対象は128 KB以上 |
| Intelligent-Tiering、Infrequent Access | $0.0125 | なし | 階層化の対象は128 KB以上 |
| Intelligent-Tiering、Archive Instant Access | $0.004 | なし | 階層化の対象は128 KB以上 |
| Intelligent-Tiering、Archive Access(オプション) | $0.0036 | なし | 階層化の対象は128 KB以上 |
| Intelligent-Tiering、Deep Archive Access(オプション) | $0.00099 | なし | 階層化の対象は128 KB以上 |
| S3 Standard-IA | $0.0125 | 30日 | 128 KB |
| S3 One Zone-IA | $0.01 | 30日 | 128 KB |
| S3 Express One Zone | $0.11 | なし | なし |
| S3 Glacier Instant Retrieval | $0.004 | 90日 | 128 KB |
| S3 Glacier Flexible Retrieval | $0.0036 | 90日 | オブジェクトごとに40 KBのメタデータ |
| S3 Glacier Deep Archive | $0.00099 | 180日 | オブジェクトごとに40 KBのメタデータ |
注目すべき点:
- 保存料金はStandardと比べて、Standard-IAで約46%、Glacier Instant Retrievalで約83%、Deep Archiveで約96%安くなります。ただし、そうした割引はすべて取り出し料金、割高なリクエスト、最低保存期間として返ってきます。
- Intelligent-Tieringはオブジェクトを自動で移動します。30日連続でアクセスがなければInfrequent Accessへ、90日後にArchive Instant Accessへ、有効にした場合は90日後にArchive Access、180日後にDeep Archive Accessへ移動します。取り出し料金はありませんが、月1,000オブジェクトあたり$0.0025のモニタリング料金がかかります。128 KB未満のオブジェクトはモニタリングされず、常にFrequent Accessの料金になります。また、Price Listには30日以内に削除または上書きされたオブジェクトに対する日割り料金も記載されています。
- Express One Zoneは、1つのアベイラビリティーゾーン内で1桁ミリ秒のレイテンシーを実現するためのクラスです。保存料金はStandardのほぼ5倍ですが、リクエストは最も安く、1 GBあたりのわずかなアップロード料金と取り出し料金が加わります(Price Listでは1 GBあたり$0.0032と$0.0006)。
リクエストの料金
アップロード、一覧表示、ダウンロードはすべてリクエストです。米国東部での1,000リクエストあたりの料金:
| ストレージクラス | PUT、COPY、POST、LIST | GETとその他のリクエスト |
|---|---|---|
| S3 Standard | $0.005 | $0.0004 |
| Intelligent-Tiering | $0.005 | $0.0004 |
| S3 Standard-IA | $0.01 | $0.001 |
| S3 One Zone-IA | $0.01 | $0.001 |
| S3 Express One Zone | $0.00113 | $0.00003 |
| S3 Glacier Instant Retrieval | $0.02 | $0.01 |
| S3 Glacier Flexible Retrieval | $0.03 | $0.0004 |
| S3 Glacier Deep Archive | $0.05 | $0.0004 |
DELETEとCANCELのリクエストは無料です。低温のクラスほど書き込み1回あたりの料金が高くなります。Deep ArchiveへのPUTはStandardへのPUTの10倍かかるため、小さなオブジェクトが多いとリクエストの料金がストレージの節約分を打ち消すことがあります。LISTはPUTと同じ料金なので、大きなバケットを何度も一覧表示するツールでは料金がかさみます。
Amazon S3 Glacierの料金
現在Glacierの料金というと、通常はトレードオフが大きく異なる3つのS3ストレージクラスを指します:
| Glacierクラス | 1 GB/月あたりの保存料金 | 最低保存期間 | 1 GBあたりの取り出し料金 | 最初の1バイトまでの時間 |
|---|---|---|---|---|
| Glacier Instant Retrieval | $0.004 | 90日 | $0.03 | ミリ秒 |
| Glacier Flexible Retrieval | $0.0036 | 90日 | 迅速$0.03、標準$0.01、一括は無料 | 1〜5分、3〜5時間、5〜12時間 |
| Glacier Deep Archive | $0.00099 | 180日 | 標準$0.02、一括$0.0025 | オプションに応じて12〜48時間 |
復元にもリクエスト料金がかかります。Flexible Retrievalからの迅速復元は、1 GBあたりの料金に加えて1リクエストあたり$0.01かかります。Deep Archiveからは、標準復元が1,000リクエストあたり$0.10、一括復元が1,000リクエストあたり$0.025です。
Glacierが本当に安くなるかどうかは、2つの点で決まります:
- メタデータ。Glacier Flexible RetrievalまたはDeep Archiveのオブジェクトごとに、AWSは40 KBの追加メタデータを請求します。8 KBはS3 Standardの料金、32 KBはGlacierの料金です。小さなファイルが100万個あると約40 GB分の追加課金になるため、移動する前に小さなファイルをアーカイブにまとめてください。
- 早期削除。90日(Deep Archiveは180日)より前にオブジェクトを削除、上書き、移動すると、残りの日数分も請求されます。
Glacierの簡単な例: 完了したプロジェクト5 TB(5,120 GB)は、Glacier Instant Retrievalで月約$20.48、Flexible Retrievalで$18.43、Deep Archiveで$5.07です。500 GBを取り出すと、Instant Retrievalからは$15、Flexible Retrievalの標準復元では$5、一括復元なら取り出し料金はかかりません。AWSの外にダウンロードする場合は、これに転送料金が加わります。
そのほかのクラスの取り出し料金
| ストレージクラス | 1 GBあたりの取り出し料金 |
|---|---|
| S3 StandardとIntelligent-Tiering | なし |
| S3 Standard-IA | $0.01 |
| S3 One Zone-IA | $0.01 |
| S3 Express One Zone | $0.0006 |
データ送信: 最も増えやすい項目
S3へのアップロードは無料で、CloudFrontへのデータ送信も無料です。インターネットへの送信は無料ではありません:
| インターネットへのデータ送信(月あたり) | 1 GBあたりの料金 |
|---|---|
| 最初の100 GB | 無料、AWSの全サービス合計 |
| 10 TBまで | $0.09 |
| 次の40 TB | $0.085 |
| 次の100 TB | $0.07 |
| 150 TB超 | $0.05 |
米国東部(バージニア北部)から別のAWSリージョンへの転送は、1 GBあたり$0.01(米国東部のオハイオへ)から$0.02(たとえば欧州のアイルランドへ)で、リージョン間でレプリケーションする場合は重要です。S3 Transfer Accelerationには、1 GBあたり$0.04からの独自の料金が加わります。
1 GBあたり$0.09だと、一般の人にダウンロードされる1 TBごとに転送料金だけで約$92かかります。比較すると、Cloudflare R2はデータ送信料金が一切かからず、Backblaze B2は保存量の3倍までデータ送信が無料です。詳しい比較は S3、R2、Spaces、Wasabi、B2の比較 をご覧ください。
計算例
米国東部(バージニア北部)の割引なしの公表価格を使い、無料の100 GBの転送枠をほかのAWSサービスで使っていないと仮定しています。
例1、ユーザーのコンテンツを保存するアプリ: S3 Standardに2 TBを保存し、1か月にPUTが500万件、GETが5,000万件、ダウンロードが500 GB。
| 項目 | 計算 | 料金 |
|---|---|---|
| ストレージ | 2,048 GB × $0.023 | $47.10 |
| PUTリクエスト | 5,000 × $0.005 | $25.00 |
| GETリクエスト | 50,000 × $0.0004 | $20.00 |
| データ送信 | (500 - 100) × $0.09 | $36.00 |
| 合計 | 月$128.10 |
例2、公開動画ライブラリ: S3 Standardに10 TBを保存し、PUTが10万件、GETが500万件、ダウンロードが20 TB。
| 項目 | 計算 | 料金 |
|---|---|---|
| ストレージ | 10,240 GB × $0.023 | $235.52 |
| PUTリクエスト | 100 × $0.005 | $0.50 |
| GETリクエスト | 5,000 × $0.0004 | $2.00 |
| データ送信 | 無料の100 GBを除いて10,240 GB × $0.09 + 10,140 GB × $0.085 | $1,783.50 |
| 合計 | 月約$2,021 |
この請求額の約88%が転送料金です。データ送信料金のないプロバイダーや、S3の前段に置くCDNによって採算が大きく変わるのは、まさにこうしたワークロードです。
例3、Glacier Deep Archiveでのバックアップ: 50 TBを保存し、PUTが月1,000件、復元なし。
| 項目 | 計算 | 料金 |
|---|---|---|
| ストレージ | 51,200 GB × $0.00099 | $50.69 |
| PUTリクエスト | 1 × $0.05 | $0.05 |
| 合計 | 月$50.74 |
同じ50 TBをS3 Standardに保存すると月$1,177.60かかります。落とし穴は取り出すときです。標準階層ですべて復元すると取り出し料金は約$1,024(51,200 GB × $0.02)、一括なら約$128で、AWSの外にダウンロードする場合はさらにデータ送信料金がかかります。
見落としがちなコスト
- 早期削除: Standard-IAとOne Zone-IAは30日、Glacier InstantとFlexible Retrievalは90日、Deep Archiveは180日。
- ライフサイクルによる移行はリクエストごとに請求されます: Standard-IA、One Zone-IA、Intelligent-Tieringへは1,000件あたり$0.01、Glacier Instant Retrievalへは$0.02、Deep Archiveへは$0.05。
- IAクラスとGlacierクラスの小さなオブジェクト。128 KBの最低サイズと40 KBのメタデータがあるためです。
- 古いバージョン。バージョニングを有効にしていると、上書きや削除されたオブジェクトはすべて、ライフサイクルルールで期限切れにするまで以前のバージョンが残ります。
- 未完了のマルチパートアップロードは、中止するかライフサイクルルールで削除するまで、アップロード済みのパートが課金され続けます。
S3が適している場合と、そうでない場合
S3が適しているのは、同じリージョンのほかのAWSサービスでデータを使う場合、オブジェクトロック、レプリケーション、多数のクラスにまたがるライフサイクルルールが必要な場合、ほとんど読み出さない大きなアーカイブを保管する場合です。一方、公開インターネットに大量のデータを配信する場合や、1セント単位まで予測できる請求額が必要な場合は高くつきます。そうしたケースでは、Cloudflare R2、Wasabi、DigitalOcean Spaces と比較してみてください。
NubboでS3を管理する
AWSコンソールは設定のためのもので、日々のファイル作業向けではありません。NubboはAmazon S3に接続し、アクセスキーとそのシークレットを使って、バケット上でファイルブラウザー、パスワード、有効期限、ダウンロード回数制限付きの共有リンク、ギャラリー、ファイルリクエストを利用できるようにします。S3の請求書の中身は変わりません:
- アップロードと単一ファイルのダウンロードは署名付きURLを通じてブラウザとS3の間で直接行われるため、S3の通常のPUT、GET、転送料金を支払います。100 MB以上のファイルはマルチパートでアップロードされ、パートごとに1リクエストです。
- Nubboはファイル名とサイズのインデックスから閲覧するため、クリックのたびにバケットを一覧表示することはありませんが、1分以上経ってからフォルダを開くとそのフォルダを再取得し、定期的にバックグラウンドで同期します。これらはLISTリクエストです。
- 複数ファイルのZIPダウンロードはブラウザー上で作成され、ブラウザーが各ファイルをご自身のバケットから直接ダウンロードするため、そのバイト数はS3からのデータ送信として数えられます。
- サムネイルと透かし入りのギャラリープレビューはご自身のバケットの
.nubbo-thumbs/に書き込まれ、削除したアイテムはNubboのゴミ箱で30日間バケットに残ります。どちらもわずかにストレージを使います。
よくある質問
Amazon S3の料金は1 GBあたりいくらですか?
米国東部(バージニア北部)では、S3 Standardは最初の50 TBが1 GB/月あたり$0.023、次の450 TBが$0.022、500 TB超が$0.021です。より低温のクラスではGlacier Deep Archiveの1 GB/月あたり$0.00099まで下がりますが、その代わりに取り出し料金と最低保存期間があります。
2026年もAWS S3の無料枠は12か月間5 GBですか?
いいえ。12か月間5 GBのS3 Standardは、2025年7月15日より前に開設されたアカウント向けの旧無料利用枠のもので、そうしたアカウントではすべて12か月がすでに終了しています。それ以降に開設されたアカウントには、代わりに最大$200の無料利用枠クレジットが付与され、S3にも使えます。
AWS Glacierの料金はいくらですか?
米国東部では、S3 Glacier Instant Retrievalが1 GB/月あたり$0.004、Glacier Flexible Retrievalが$0.0036、Glacier Deep Archiveが$0.00099です。取り出しには1 GBあたりの料金がかかり(Flexible Retrievalの一括取り出しは無料)、オブジェクトには90日または180日の最低保存期間があります。
S3へのデータのアップロードは無料ですか?
インターネットからのデータ受信は無料ですが、アップロードはそれぞれPUTリクエストとなり、米国東部のS3 Standardでは1,000件あたり$0.005が請求されます。マルチパートでアップロードする大きなファイルは、パートごとに1リクエストとして数えられます。
S3の請求額がストレージ料金より高いのはなぜですか?
多くの場合、インターネットへのデータ送信が原因です。AWSが全サービス合計で無料にしている最初の100 GBを超えると、月10 TBまでは1 GBあたり$0.09が請求されます。小さなオブジェクトが多いワークロードでのリクエスト料金も一因です。
S3に1 TB保存するといくらかかりますか?
米国東部のS3 Standardで月約$23.55です(1,024 GB × $0.023)。リクエストとダウンロードは含みません。同じ1 TBがGlacier Instant Retrievalでは約$4.10、Glacier Deep Archiveでは約$1.01です。
出典
料金と制限は以下の公式ページに基づいています。プロバイダーは変更することがあるため、契約前にご確認ください。