文章

2026 年 Amazon S3 定價:免費方案、儲存類別、Glacier 與流出費用全解析

S3 Standard 每 GB 0.023 美元,Glacier Deep Archive 0.00099 美元,流出每 GB 0.09 美元。2026 年的免費方案提供什麼,附真實帳單範例。

在 US East (N. Virginia),Amazon S3 Standard 每 GB 每月 0.023 美元,Glacier Deep Archive 為 0.00099 美元,流出到網際網路的資料傳輸在每月前 100 GB 之後每 GB 0.09 美元。舊的 12 個月 5 GB 免費方案已經取消:新帳戶改為獲得最多 200 美元的抵用金。不過,儲存費率只是 S3 帳單中的一行。請求、取回費用、最短儲存期限,尤其是下載,往往才決定總額,所以本頁會逐行說明 AWS 截至 2026 年 10 月針對 US East 公布的價格,資料取自 S3 定價頁面和 AWS 價目表。其他區域的價格略高或略低,但結構相同。

Amazon S3 定價一覽

收費項目S3 Standard 價格(US East)
儲存,前 50 TB每 GB 每月 0.023 美元
PUT、COPY、POST 和 LIST 請求每 1,000 次 0.005 美元
GET 和其他請求每 1,000 次 0.0004 美元
傳入資料免費
流出到網際網路的資料每月前 100 GB 免費,之後每 GB 0.09 美元
最便宜的類別(Glacier Deep Archive)每 GB 每月 0.00099 美元,最短 180 天
新帳戶的免費方案最多 200 美元抵用金,而非固定 GB 額度

2026 年 S3 還有免費方案嗎?

不是大多數人搜尋的那種形式。「12 個月 5 GB S3」優惠屬於 AWS 現在所稱的舊版免費方案,也就是 2025 年 7 月 15 日之前適用的方案。它的 12 個月優惠從帳戶啟用日起算一年,所以即使是 2025 年 7 月 14 日開立的帳戶,優惠也在 2026 年 7 月結束了。現在已經沒有人還在享有那 12 個月的 S3 額度。

2025 年 7 月 15 日之後建立的帳戶改為獲得抵用金:

  • 建立帳戶時獲得 100 美元抵用金,完成主要服務的相關活動後最多再獲得 100 美元。
  • 在 Free 方案中,除非你升級,否則永遠不會被收費。方案在開立帳戶六個月後或抵用金用完時結束(以先發生者為準),且只能使用部分服務。S3 是其中之一。
  • 在 Paid 方案中,同樣的抵用金會用於你的帳單,超出的用量則按一般費率收費。S3 定價頁面指出,免費方案抵用金必須在帳戶建立日起 12 個月內使用。

沒有改變的是每月免費 100 GB 流出到網際網路的資料傳輸,AWS 會將所有服務的用量合併計算。實際上,抵用金是你在整個 AWS 中花用的預算,而不是永久的 S3 額度。如果你想要每個月都保持免費的儲存空間,Cloudflare R2 每月提供 10 GB 免費(見 Cloudflare R2 免費額度),Backblaze B2 則提供前 10 GB 免費(見 Backblaze B2 定價與免費額度)。

S3 儲存類別及其價格

儲存類別每 GB 每月價格最短期限最小計費大小
S3 Standard,前 50 TB0.023 美元無無
S3 Standard,接下來 450 TB0.022 美元無無
S3 Standard,超過 500 TB0.021 美元無無
Intelligent-Tiering,Frequent Access0.023 美元(前 50 TB)無128 KB 才會分層
Intelligent-Tiering,Infrequent Access0.0125 美元無128 KB 才會分層
Intelligent-Tiering,Archive Instant Access0.004 美元無128 KB 才會分層
Intelligent-Tiering,Archive Access(選用)0.0036 美元無128 KB 才會分層
Intelligent-Tiering,Deep Archive Access(選用)0.00099 美元無128 KB 才會分層
S3 Standard-IA0.0125 美元30 天128 KB
S3 One Zone-IA0.01 美元30 天128 KB
S3 Express One Zone0.11 美元無無
S3 Glacier Instant Retrieval0.004 美元90 天128 KB
S3 Glacier Flexible Retrieval0.0036 美元90 天每個物件 40 KB 中繼資料
S3 Glacier Deep Archive0.00099 美元180 天每個物件 40 KB 中繼資料

值得注意的是:

  • Standard-IA 的保存成本比 Standard 低約 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 費率計費。價目表中也有針對 30 天內刪除或覆寫物件的按比例收費。
  • Express One Zone 專為單一可用區域內的個位數毫秒延遲而設計。它的儲存費用幾乎是 Standard 的五倍,請求最便宜,另外還有少量的每 GB 上傳和取回費用(價目表中分別為每 GB 0.0032 和 0.0006 美元)。

請求定價

每次上傳、列出和下載都是一個請求。US East 每 1,000 次請求的價格:

儲存類別PUT、COPY、POST、LISTGET 和其他請求
S3 Standard0.005 美元0.0004 美元
Intelligent-Tiering0.005 美元0.0004 美元
S3 Standard-IA0.01 美元0.001 美元
S3 One Zone-IA0.01 美元0.001 美元
S3 Express One Zone0.00113 美元0.00003 美元
S3 Glacier Instant Retrieval0.02 美元0.01 美元
S3 Glacier Flexible Retrieval0.03 美元0.0004 美元
S3 Glacier Deep Archive0.05 美元0.0004 美元

DELETE 和 CANCEL 請求免費。類別越冷,每次寫入的成本越高:寫入 Deep Archive 的 PUT 價格是 Standard 的十倍,所以物件又多又小時,請求費用可能抵銷儲存上省下的錢。LIST 的價格和 PUT 相同,這就是為什麼反覆列出大型儲存桶的工具會讓費用累積。

Amazon S3 Glacier 定價

如今大家談論 Glacier 定價時,通常指的是三種取捨差異很大的 S3 儲存類別:

Glacier 類別每 GB 每月儲存費最短期限每 GB 取回費用首位元組時間
Glacier Instant Retrieval0.004 美元90 天0.03 美元毫秒
Glacier Flexible Retrieval0.0036 美元90 天Expedited 0.03 美元,Standard 0.01 美元,Bulk 免費1 到 5 分鐘、3 到 5 小時、5 到 12 小時
Glacier Deep Archive0.00099 美元180 天Standard 0.02 美元,Bulk 0.0025 美元依選項為 12 到 48 小時

還原也有請求費用。從 Flexible Retrieval 進行 Expedited 還原,除了每 GB 費用外,每個請求另收 0.01 美元。從 Deep Archive 還原時,Standard 還原每 1,000 個請求 0.10 美元,Bulk 還原每 1,000 個請求 0.025 美元。

有兩個細節決定 Glacier 對你來說是否真的便宜:

  1. 中繼資料。Glacier Flexible Retrieval 或 Deep Archive 中的每個物件,AWS 都會額外收取 40 KB 中繼資料的費用:8 KB 按 S3 Standard 費率,32 KB 按 Glacier 費率。一百萬個小檔案大約會帶來 40 GB 的計費額外負擔,所以移動前請先把小檔案打包成封存檔。
  2. 提前刪除。在 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 進行 Standard 還原需 5 美元,Bulk 還原則不收取回費用;如果在 AWS 之外下載,還要加上傳輸費用。

其他類別的取回費用

儲存類別每 GB 取回費用
S3 Standard 和 Intelligent-Tiering無
S3 Standard-IA0.01 美元
S3 One Zone-IA0.01 美元
S3 Express One Zone0.0006 美元

流出資料傳輸:成長最快的一項

上傳到 S3 是免費的,傳送資料到 CloudFront 也是。但傳送到網際網路就不是了:

每月流出到網際網路的資料每 GB 價格
前 100 GB免費,AWS 所有服務合併計算
最多 10 TB0.09 美元
接下來 40 TB0.085 美元
接下來 100 TB0.07 美元
超過 150 TB0.05 美元

從 US East (N. Virginia) 傳輸到其他 AWS 區域,每 GB 從 0.01 美元(到 US East, Ohio)到 0.02 美元(例如到 Europe, Ireland)不等,如果你跨區域複寫,這點就很重要。S3 Transfer Acceleration 另有自己的費用,每 GB 從 0.04 美元起。

以每 GB 0.09 美元計算,公眾每下載 1 TB,光是傳輸就要約 92 美元。相較之下,Cloudflare R2 完全不收流出費用,Backblaze B2 則提供最多三倍儲存量的免費流出。完整的並列比較請見 S3、R2、Spaces、Wasabi 與 B2 比較。

實際範例

以下使用 US East (N. Virginia) 未打折的定價,並假設免費的 100 GB 傳輸量沒有被其他 AWS 服務用掉。

範例 1,儲存使用者內容的應用程式:一個月內在 S3 Standard 儲存 2 TB、500 萬次 PUT、5,000 萬次 GET 和 500 GB 下載量。

項目計算方式費用
儲存2,048 GB × $0.02347.10 美元
PUT 請求5,000 × $0.00525.00 美元
GET 請求50,000 × $0.000420.00 美元
流出資料傳輸(500 - 100) × $0.0936.00 美元
總計每月 128.10 美元

範例 2,公開的影片庫:在 S3 Standard 儲存 10 TB、10 萬次 PUT、500 萬次 GET 和 20 TB 下載量。

項目計算方式費用
儲存10,240 GB × $0.023235.52 美元
PUT 請求100 × $0.0050.50 美元
GET 請求5,000 × $0.00042.00 美元
流出資料傳輸扣除免費的 100 GB 後,10,240 GB × $0.09 + 10,140 GB × $0.0851,783.50 美元
總計每月約 2,021 美元

傳輸費用約占這張帳單的 88%。這正是沒有流出費用的服務供應商,或在 S3 前面加上 CDN,能徹底改變成本結構的工作負載。

範例 3,Glacier Deep Archive 中的備份:儲存 50 TB,每月 1,000 次 PUT,沒有還原。

項目計算方式費用
儲存51,200 GB × $0.0009950.69 美元
PUT 請求1 × $0.050.05 美元
總計每月 50.74 美元

同樣的 50 TB 放在 S3 Standard,每月要 1,177.60 美元。問題出在取回的時候:以 Standard 層級完整還原,取回費用約 1,024 美元(51,200 GB × $0.02),使用 Bulk 約 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,什麼時候不值得

當你的資料會被同一區域的其他 AWS 服務使用、你需要物件鎖定、複寫或跨多種類別的生命週期規則,或你保存的大型封存幾乎從不讀取時,S3 是正確的選擇。當你要向公眾網際網路提供大量資料,或需要一張能精準預測到每一分錢的帳單時,它就會變得昂貴。這些情況下,請比較 Cloudflare R2、Wasabi 和 DigitalOcean Spaces。

用 Nubbo 管理 S3

AWS Console 是為設定而設計的,不適合日常的檔案工作。Nubbo 透過存取金鑰及其私密金鑰連接 Amazon S3,在你的儲存桶之上提供檔案瀏覽器、含密碼、到期日和下載次數限制的 分享連結、相簿和檔案請求。你的 S3 帳單仍是同一種帳單:

  • 上傳和單一檔案下載透過預先簽署 URL 直接在你的瀏覽器和 S3 之間進行,所以你支付的是 S3 一般的 PUT、GET 和傳輸費率。100 MB 以上的檔案使用分段上傳,每個分段一個請求。
  • Nubbo 透過檔案名稱和大小的索引進行瀏覽,所以不會在每次點擊時都列出儲存桶,但在你隔一分鐘後開啟資料夾時會重新列出,並定期在背景同步。這些都是 LIST 請求。
  • 多檔案 ZIP 下載會在你的瀏覽器中打包,瀏覽器直接從你的儲存桶下載每個檔案,因此這些位元組會計入 S3 的流出資料傳輸。
  • 縮圖和加上浮水印的相簿預覽會寫入你自己的儲存桶中的 .nubbo-thumbs/,已刪除的項目則會在 Nubbo 的垃圾桶中,於儲存桶內保留 30 天。兩者都會增加少量儲存空間。

常見問題

Amazon S3 每 GB 多少錢?

在 US East (N. Virginia),S3 Standard 前 50 TB 每 GB 每月 0.023 美元,接下來 450 TB 為 0.022 美元,超過 500 TB 為 0.021 美元。較冷的類別最低可到 Glacier Deep Archive 的每 GB 每月 0.00099 美元,代價是取回費用和最短儲存期限。

2026 年 AWS S3 免費方案還是 12 個月 5 GB 嗎?

不是。12 個月 5 GB 的 S3 Standard 屬於舊版免費方案,適用於 2025 年 7 月 15 日之前開立的帳戶,而這些帳戶的 12 個月現在都已結束。此後開立的帳戶改為獲得最多 200 美元的免費方案抵用金,可用於 S3。

AWS Glacier 多少錢?

在 US East,S3 Glacier Instant Retrieval 每 GB 每月 0.004 美元,Glacier Flexible Retrieval 0.0036 美元,Glacier Deep Archive 0.00099 美元。取回時另收每 GB 費用(Flexible Retrieval 的大量還原免費),物件也有 90 或 180 天的最短儲存期限。

上傳資料到 S3 免費嗎?

從網際網路傳入的資料免費,但每次上傳都是一個 PUT 請求,在 US East 的 S3 Standard 上每 1,000 次收費 0.005 美元。以分段方式上傳的大型檔案,每個分段算一個請求。

為什麼我的 S3 帳單比儲存價格高?

通常是因為流出到網際網路的資料傳輸:在 AWS 所有服務合計每月免費的前 100 GB 之後,前 10 TB 每 GB 收費 0.09 美元;另一個原因是大量小物件工作負載的請求費用。

在 S3 儲存 1 TB 要多少錢?

在 US East 的 S3 Standard 每月約 23.55 美元(1,024 GB 乘以 0.023 美元),不含請求和下載。同樣的 1 TB 在 Glacier Instant Retrieval 約 4.10 美元,在 Glacier Deep Archive 約 1.01 美元。

資料來源

價格與限制取自以下官方頁面。服務供應商會調整這些內容,決定前請先確認。