簡短回答:Backblaze B2 是保存大多靜置資料最便宜的地方;Cloudflare R2 在檔案下載量大時最便宜;Wasabi 是至少 1 TB、長期不動資料的固定價格;DigitalOcean Spaces 是最可預測的小額帳單;AWS S3 功能最強大,但下載費用最高。五家都支援 S3 API,所以相同的工具和程式碼可以用於任何一家。不同的是各家如何計算儲存、下載、請求和最低收費。
價格為各服務供應商官方定價頁面上的隨用隨付美元定價,截至 2026 年 10 月,未含稅。AWS 價格以 US East (N. Virginia) 為準。
價格並列比較
| AWS S3 Standard | Cloudflare R2 Standard | DigitalOcean Spaces | Wasabi | Backblaze B2 | |
|---|---|---|---|---|---|
| 儲存 | $0.023/GB-月 | $0.015/GB-月 | 每月 $5 含 250 GiB,之後 $0.02/GiB | $7.99/TB-月 | $6.95/TB-月 |
| 流出 | 100 GB 免費,之後 $0.09/GB | 免費 | 含 1,024 GiB,之後 $0.01/GiB | 不收費,最多到儲存量 | 儲存量 3 倍內免費,之後 $0.01/GB |
| 請求 | 按請求計費 | 按操作計費,有免費額度 | 未列出 | 不收費 | 除 Class D 外免費 |
| 最短期限 | Standard 無 | Standard 無 | 無(Cold Storage 為 30 天) | 90 天 | 無 |
| 最低帳單 | 無 | 無 | 每月 $5 | 1 TB 儲存 | 無 |
| 免費額度 | 新帳戶抵用金 | 每月 10 GB + 操作次數 | 無 | 未列出 | 前 10 GB |
1 TB 實際要多少錢
三種常見的工作負載,使用上述定價,1 TB 以 1,000 GB(約 931 GiB)計算,除非影響重大,否則不計請求費用:
| 服務供應商 | 儲存 1 TB,下載 500 GB | 儲存 1 TB,下載 5 TB | 儲存 10 TB,幾乎不下載 |
|---|---|---|---|
| AWS S3 Standard | $59.00 | $464.00 | $230.00 |
| Cloudflare R2 Standard | $14.85 | $14.85 | $149.85 |
| DigitalOcean Spaces | $18.63 | $54.95 | $186.26 |
| Wasabi | $7.99 | 超出其流出政策範圍 | $79.90 |
| Backblaze B2 | $6.88 | $26.88 | $69.43 |
數字的計算方式:
- AWS:每 GB 儲存 0.023 美元,加上前 100 GB 免費後每 GB 下載 0.09 美元。在封存這一欄,同樣的 10 TB 放在 Glacier Deep Archive 每月約 9.90 美元(見 Amazon S3 定價)。
- R2:扣除免費的 10 GB 後,每 GB 儲存 0.015 美元。流出免費,但每次下載都是一次 Class B 操作;每月 1,000 萬次免費,之後每百萬次 0.36 美元。
- Spaces:5 美元,加上超過 250 GiB 部分每 GiB 0.02 美元,以及超過 1,024 GiB 的傳輸每 GiB 0.01 美元。
- Wasabi:每 TB 7.99 美元。下載量達到儲存量的五倍,超出了 Wasabi 免費流出政策所設計的使用情境。
- B2:扣除免費的 10 GB 後每 TB 6.95 美元,流出在儲存量三倍以內免費,之後每 GB 0.01 美元。
改變下載量,排名就會變動。幾乎不下載時,B2 和 Wasabi 勝出。下載量是儲存量好幾倍時,R2 是唯一帳單維持不變的。
Cloudflare R2 與 S3
R2 每 GB-月 0.015 美元,S3 Standard 為 0.023 美元,R2 流出到網際網路免費,S3 則在每月 100 GB 之後每 GB 收費 0.09 美元。R2 還有永久的免費額度(每月 10 GB-月、100 萬次 Class A 和 1,000 萬次 Class B 操作),S3 則已改為有時效的抵用金。
S3 勝在深度:多種儲存類別,包括每 GB-月 0.00099 美元的 Glacier Deep Archive、物件鎖定、複寫,以及資料旁的所有其他 AWS 服務。R2 只有兩種類別:Standard 和 Infrequent Access。
結論:凡是向公眾提供或廣泛分享的內容選 R2;需要深度封存類別或資料在 AWS 內處理時選 S3。更多細節見 Cloudflare R2 免費額度。
DigitalOcean Spaces 與 Cloudflare R2
Spaces 是組合方案:每月 5 美元可在所有儲存桶間使用 250 GiB 儲存和 1,024 GiB 傳輸量,並附 CDN。超出後每 GiB 儲存 0.02 美元,每 GiB 傳輸 0.01 美元。R2 每 GB 儲存 0.015 美元,含 10 GB 免費,從不收流出費用。
只看儲存和下載,R2 在幾乎任何規模下都比較便宜:250 GB 在 R2 每月約 3.60 美元,而 Spaces 最低就要 5 美元,而且流量超過 1 TiB 的組合額度後差距會擴大。Spaces 可能勝出的地方是操作次數。它沒有列出請求費用,而 R2 在免費的 100 萬次之後,寫入和列出每百萬次收費 4.50 美元,所以每月有數百萬次上傳或列出的儲存桶,在 Spaces 上可能比較便宜。
結論:大多數儲存桶選 R2,下載量大時更是如此。持續大量寫入或列出時,或你的伺服器已在 DigitalOcean 上執行、想在同一處使用組合的 CDN 時,選 Spaces。見 DigitalOcean Spaces 定價。
DigitalOcean Spaces 與 Backblaze B2
對於長期存放的大型檔案,B2 便宜得多:1 TB 在 B2 為 6.88 美元,在 Spaces 約 18.63 美元,而且一旦儲存量超過約 370 GB,B2 的免費流出(儲存量的三倍)就勝過 Spaces 內含的 1,024 GiB。如果你想在伺服器所在的同一個儀表板中使用 CDN,Spaces 比較簡單。
結論:大型檔案、備份和媒體庫選 B2;DigitalOcean 伺服器旁的小型、繁忙儲存桶選 Spaces。
DigitalOcean Spaces 與 AWS S3
儲存 1 TB、下載 500 GB 時,Spaces 每月約 18.63 美元,S3 Standard 約 59 美元。Spaces 沒有列出請求費用,帳單是一個可預測的組合。S3 有更多儲存類別,資料旁還有 AWS 的其他服務。
結論:可預測的中小型工作負載選 Spaces;需要 AWS 功能或封存類別時選 S3。
Backblaze B2 與 Wasabi
兩者都針對長期不動的資料,也都按 TB 計價。B2 每 TB 6.95 美元,前 10 GB 免費,沒有最短儲存期限,也沒有最低帳單金額。Wasabi 每 TB 7.99 美元,每月至少以 1 TB 計費,已刪除的資料在滿 90 天前仍會持續計費(Pay as You Go 方案),小於 4 KB 的物件以 4 KB 計費。
在流出方面,B2 在平均儲存量三倍以內免費,之後每 GB 收費 0.01 美元。Wasabi 沒有流出費用,但其政策適用於每月下載量不超過儲存量的情況,若經常超量使用,可能會限制或暫停服務。在請求方面,B2 只對 Class D 呼叫收費,Wasabi 則完全不收。
結論:對大多數人來說,B2 更便宜也更有彈性,尤其是在 1 TB 以下或檔案經常變動時。Wasabi 適合想在發票上只看到一行按 TB 計費、保存數 TB 資料長達數月的團隊。完整細節見 Wasabi 定價 和 Backblaze B2 定價。
Wasabi 與 Cloudflare R2
Wasabi 的儲存比較便宜(每 TB 7.99 美元,R2 約 15 美元),但有 1 TB 的最低收費、90 天的最短期限,以及期望下載量不超過儲存量的政策。R2 沒有任何最低收費,流出免費且沒有比例限制。
結論:偶爾讀取的數 TB 封存或備份選 Wasabi;小型儲存桶、短期檔案和任何下載量大的內容選 R2。
Wasabi 與 AWS S3
同樣 1 TB,Wasabi 每月 7.99 美元,在其政策範圍內沒有流出或請求費用;S3 Standard 則約 23 美元,另加每 GB 下載 0.09 美元和按請求計費。對於放在 Glacier Deep Archive、很少動用的深度封存,S3 仍然比較便宜,功能也多得多。
結論:保存並適度讀取的備份和媒體選 Wasabi;深度封存和 AWS 原生工作負載選 S3。
如何選擇
- 需要 S3 的功能深度、封存類別,或希望資料旁就有 AWS 其他服務時,選 AWS S3。
- 檔案下載量大、想讓帳單不再有流出費用時,選 Cloudflare R2。
- 想要一個可預測的月費、組合的 CDN,或你已在 DigitalOcean 上託管時,選 DigitalOcean Spaces。
- 儲存至少 1 TB、會保存數月且適度讀取的資料時,選 Wasabi。
- 想要最低的每 TB 價格且沒有最短期限時,選 Backblaze B2。
同時使用多家服務供應商
由於它們共用同一套 API,沒有什麼能阻止你混合使用:封存放在 B2 或 Wasabi,公開檔案放在 R2,應用程式資料放在 S3。代價是要在多個儀表板之間切換。
Nubbo 能連接這五家,以及任何 S3 相容端點,並在同一個 檔案瀏覽器 中顯示。每個連線就是一個儲存桶:免費方案包含 2 個,Personal 5 個,Pro 不限。你可以用傳輸功能在儲存桶之間複製或移動檔案。當同一把金鑰能讀取兩個儲存桶時,由服務供應商自行複製物件;在不同服務供應商之間,傳輸會經由你的瀏覽器轉送,因此適用來源服務供應商的流出定價,而且 Nubbo 上不會儲存任何東西。如果你正在挑選管理儲存桶的工具,請見 最佳 S3 檔案瀏覽器。
常見問題
哪一個 S3 相容儲存最便宜?
對於大多靜置不動的資料,Backblaze B2(每 TB 每月 6.95 美元)和 Wasabi(每 TB 7.99 美元,至少 1 TB、90 天)的價格最低。對於下載量大的資料,Cloudflare R2 通常最便宜,因為流出免費。
Cloudflare R2 比 S3 便宜嗎?
幾乎總是如此。R2 Standard 每 GB-月 0.015 美元,US East 的 S3 Standard 則為 0.023 美元,而且 R2 不收流出費用,S3 在每月 100 GB 之後每 GB 收費 0.09 美元。不過對於冷封存,S3 仍可能比較便宜,Glacier Deep Archive 每 GB-月只要 0.00099 美元。
Backblaze B2 和 Wasabi 哪個比較便宜?
B2 每 TB 比較便宜(6.95 美元對 7.99 美元),且沒有最短儲存期限或最低帳單金額。Wasabi 沒有流出或 API 費用項目,但每個物件至少以 1 TB 和 90 天計費,並期望下載量不超過你的儲存量。
DigitalOcean Spaces 比 Cloudflare R2 便宜嗎?
單看價格很少如此。R2 儲存每 GB 0.015 美元,含 10 GB 免費,流出也免費,所以一般儲存桶的費用低於 Spaces 的 5 美元最低收費。若儲存桶每月有數百萬次寫入或列出,Spaces 可能勝出,因為它沒有列出請求費用;或是你想在 DigitalOcean 伺服器旁使用它內建的 CDN 時。
我之後可以換服務供應商嗎?
可以。五家都支援 S3 API,所以只要換上新的端點和金鑰,工具和程式碼就能沿用。要注意的成本是複製資料時舊服務供應商的流出費用,以及舊服務供應商的最短儲存期限。
有沒有流出免費又沒有最低收費的服務供應商?
Cloudflare R2 Standard 儲存的流出免費,且沒有最短儲存期限。Backblaze B2 沒有最短期限,流出量在平均儲存量三倍以內免費,之後每 GB 收費 0.01 美元。
資料來源
價格與限制取自以下官方頁面。服務供應商會調整這些內容,決定前請先確認。