Bài viết

Free tier và giá Cloudflare R2: 10 GB miễn phí, giới hạn và chi phí sau đó

Đúng, Cloudflare R2 miễn phí tới 10 GB-tháng, 1 triệu thao tác Class A và 10 triệu Class B, không phí egress. Giới hạn, giá trả phí và ví dụ chi phí.

Câu trả lời ngắn: có, Cloudflare R2 có free tier vĩnh viễn. Mỗi tháng bạn nhận miễn phí 10 GB-tháng lưu trữ Standard, 1 triệu thao tác Class A và 10 triệu thao tác Class B, và egress ra internet miễn phí dù bạn có ở free tier hay không. Vượt quá hạn mức, lưu trữ Standard có giá 0,015 $ mỗi GB-tháng. Mọi số liệu dưới đây đều lấy từ các trang giá và giới hạn chính thức của Cloudflare, tính đến tháng 10 năm 2026.

Tóm tắt giá Cloudflare R2

Hạng mụcMiễn phí mỗi thángStandard (trả phí)Infrequent Access
Lưu trữ10 GB-tháng0,015 $ mỗi GB-tháng0,01 $ mỗi GB-tháng
Thao tác Class A1 triệu4,50 $ mỗi triệu9,00 $ mỗi triệu
Thao tác Class B10 triệu0,36 $ mỗi triệu0,90 $ mỗi triệu
Truy xuất dữ liệuMiễn phíMiễn phí0,01 $ mỗi GB
Egress ra internetMiễn phíMiễn phíMiễn phí
Thời gian lưu trữ tối thiểuKhôngKhông30 ngày

Hạn mức miễn phí chỉ áp dụng cho lưu trữ Standard. Mọi thứ bạn đặt vào Infrequent Access đều bị tính phí từ byte đầu tiên.

Cloudflare R2 là gì?

R2 là dịch vụ lưu trữ đối tượng của Cloudflare. Nó hỗ trợ API S3, nên các công cụ và SDK xây dựng cho Amazon S3 hoạt động với nó khi bạn trỏ chúng tới endpoint R2 của mình, và nó cũng có Workers API riêng. Điểm mạnh của nó là giá: hoàn toàn không có phí egress, giá lưu trữ theo GB đơn giản và một free tier không bao giờ hết hạn. Nếu bạn đang cân nhắc nó với các nhà cung cấp khác, so sánh S3, R2, Spaces, Wasabi và B2 đặt các con số cạnh nhau.

Cloudflare R2 có miễn phí không? Free tier hoạt động thế nào

Free tier là một hạn mức hàng tháng, không phải bản dùng thử và cũng không phải tín dụng. Nó được đặt lại mỗi tháng thanh toán, không có ngày kết thúc. Có ba chỉ số quan trọng:

  • Lưu trữ: 10 GB-tháng lưu trữ Standard.
  • Thao tác Class A: 1 triệu mỗi tháng. Đây là các thao tác ghi, thay đổi hoặc liệt kê.
  • Thao tác Class B: 10 triệu mỗi tháng. Đây là các thao tác đọc.

Egress không có trong danh sách vì nó không bao giờ bị tính phí. Truy xuất dữ liệu trên lưu trữ Standard cũng miễn phí.

R2 đo lưu trữ thế nào

R2 tính lưu trữ theo GB-tháng: trung bình của mức lưu trữ cao nhất mỗi ngày trong chu kỳ 30 ngày. Ví dụ của chính Cloudflare là 1 GB được giữ trong 5 ngày rồi 3 GB trong 25 ngày còn lại, tương đương khoảng 2,66 GB-tháng.

Vì vậy 10 GB không phải là giới hạn cứng tại bất kỳ thời điểm nào. Một lần tăng vọt ngắn trên 10 GB tự nó không tốn gì; điều quan trọng là mức trung bình tháng. Mức sử dụng được làm tròn lên đơn vị tính phí tiếp theo, nên 1,1 GB-tháng tính phí được tính thành 2. Với 0,015 $ mỗi đơn vị, đó chỉ là một hai xu, nhưng nó giải thích các khoản phí nhỏ khi bạn chỉ vừa vượt quá.

Thao tác Class A so với Class B

R2 chia các lệnh gọi API thành hai lớp với giá rất khác nhau.

Class A (ghi, liệt kê và cấu hình):

  • PutObject, CopyObject và các lệnh gọi multipart (CreateMultipartUpload, UploadPart, UploadPartCopy, CompleteMultipartUpload, ListMultipartUploads, ListParts)
  • ListObjects và ListBuckets
  • Các thao tác ghi bucket như PutBucket, PutBucketCors, PutBucketEncryption và PutBucketLifecycleConfiguration
  • Chuyển đổi vòng đời giữa các lớp lưu trữ

Class B (đọc):

  • GetObject và HeadObject
  • HeadBucket, GetBucketLocation, GetBucketCors, GetBucketEncryption, GetBucketLifecycleConfiguration và UsageSummary

Miễn phí: DeleteObject, DeleteBucket và AbortMultipartUpload, cùng mọi yêu cầu bị từ chối với HTTP 401.

Liệt kê là chi tiết khiến nhiều người bất ngờ. ListObjects thuộc Class A, có giá như một lần tải lên, nên một công cụ liệt kê bucket hết lần này đến lần khác sẽ tiêu hết hạn mức 1 triệu nhanh hơn nhiều so với một công cụ chủ yếu đọc tệp. Số thao tác cũng được làm tròn lên: 1.000.001 thao tác tính phí được tính thành 2 triệu.

Giới hạn của free tier Cloudflare R2

Có hai loại giới hạn hay bị nhầm lẫn khi tìm kiếm.

Giới hạn tính phí là ba hạn mức ở trên: 10 GB-tháng, 1 triệu Class A và 10 triệu Class B mỗi tháng. Vượt quá thì bạn trả tiền; không có gì bị chặn.

Giới hạn kỹ thuật giống nhau cho dùng miễn phí và trả phí:

Giới hạnGiá trị
Bucket mỗi tài khoản1.000.000
Dữ liệu và đối tượng mỗi bucketKhông giới hạn
Kích thước đối tượng tối đa4,995 TiB
Kích thước tối đa mỗi lần tải lên hoặc mỗi phần4,995 GiB
Số phần mỗi lần tải lên multipart10.000
Độ dài khóa đối tượng1.024 byte
Số lần ghi vào cùng một khóa1 mỗi giây
Thao tác quản lý bucket50 mỗi giây mỗi bucket
Tên miền tùy chỉnh mỗi bucket100

Thêm một giới hạn đáng biết: URL công khai r2.dev dành cho việc thử nghiệm. Cloudflare giới hạn tốc độ của nó (khoảng vài trăm yêu cầu mỗi giây) và có thể điều tiết băng thông, đồng thời khuyến nghị dùng tên miền tùy chỉnh cho lưu lượng production.

Không phí egress: vì sao nó thay đổi bài toán

Với hầu hết các dịch vụ lưu trữ đối tượng, giá mỗi GB lưu trữ chỉ là một phần của hóa đơn, vì lượt tải xuống ra internet được tính phí. Ví dụ Amazon S3 cho 100 GB truyền dữ liệu ra miễn phí mỗi tháng trên mọi dịch vụ AWS và tính phí theo GB sau đó (xem giá Amazon S3 năm 2026).

R2 không tính gì cho egress, qua API S3, Workers API hay r2.dev, trên Standard lẫn Infrequent Access. Nếu bạn chia sẻ tệp, lưu trữ hình ảnh hay phân phối video, lượng dữ liệu mọi người tải xuống không còn làm thay đổi hóa đơn. Thứ làm thay đổi nó là số lượt đọc: mỗi lượt tải xuống là một thao tác Class B.

Cloudflare R2 tốn bao nhiêu sau free tier

Với lượng thao tác nhẹ nằm trong hạn mức miễn phí, hóa đơn chỉ có lưu trữ:

Lưu trữ trung bìnhGB-tháng tính phíChi phí hàng tháng
10 GB00,00 $
50 GB400,60 $
200 GB1902,85 $
1 TB (1.000 GB)99014,85 $
5 TB (5.000 GB)4.99074,85 $

Dòng 1 TB là ví dụ của chính Cloudflare: 1.000 đối tượng 1 GB, mỗi đối tượng được đọc 1.000 lần trong tháng. Đó là 1 triệu lượt đọc, nằm trong 10 triệu miễn phí, nên toàn bộ hóa đơn là 14,85 $ dù 1 TB đã được tải xuống cả nghìn lần.

Thao tác trở thành hóa đơn khi bạn có nhiều tệp nhỏ và lưu lượng lớn. Ví dụ lưu trữ tài nguyên tĩnh của Cloudflare có khoảng 10 GB tệp nhỏ (miễn phí) được đọc 10 triệu lần mỗi ngày. Trong 30 ngày đó là 300 triệu thao tác Class B, vượt hạn mức 290 triệu, nên tốn 104,40 $ cho cả tháng. Lưu trữ và egress miễn phí; lượt đọc là toàn bộ chi phí.

Thao tác ghi cũng theo logic tương tự. Một ứng dụng tải lên 2 triệu đối tượng mỗi tháng dùng 1 triệu thao tác Class A tính phí: 4,50 $.

Infrequent Access

Infrequent Access rẻ hơn để lưu giữ và đắt hơn khi truy cập: 0,01 $ mỗi GB-tháng, 9,00 $ mỗi triệu Class A, 0,90 $ mỗi triệu Class B và 0,01 $ mỗi GB truy xuất. Đối tượng bị xóa, di chuyển hoặc thay thế trước 30 ngày vẫn bị tính đủ 30 ngày. Nó phù hợp cho bản sao lưu và kho lưu trữ mà bạn hiếm khi mở, không phải cho tệp bạn chia sẻ. Ví dụ của Cloudflare: 1 TB lưu trong 5 ngày và mỗi đối tượng được đọc 1.000 lần tốn 29,90 $, so với 14,85 $ trên Standard cho cả tháng.

Những gì nằm gọn trong free tier

Các trường hợp thực tế vẫn ở mức 0 $:

  • Một kho lưu trữ cá nhân gồm tài liệu và ảnh dưới 10 GB mà bạn thỉnh thoảng mới mở.
  • Một bucket phát triển cho ứng dụng xử lý tải lên, nơi bạn thử nghiệm URL ký trước và tải lên multipart.
  • Một thư mục tệp bạn chia sẻ qua liên kết tải xuống với vài người. Lượt tải xuống là egress miễn phí và số lượt đọc thấp hơn nhiều so với 10 triệu.
  • Tài nguyên tĩnh cho một trang web nhỏ có lưu lượng vừa phải.

Bạn ra khỏi free tier khi lưu trữ trung bình vượt 10 GB (lý do phổ biến nhất, và rẻ nhất), khi bạn ghi hoặc liệt kê nhiều, hoặc khi một bộ tệp phổ biến vượt 10 triệu lượt đọc mỗi tháng.

R2 so với các ưu đãi miễn phí khác

  • Amazon S3: tài khoản AWS mới nhận tối đa 200 $ tín dụng Free Tier, và một tài khoản ở gói Free sẽ đóng sau 6 tháng hoặc khi hết tín dụng. Đó là một ngân sách, không phải hạn mức S3 vĩnh viễn. Chi tiết trong giá Amazon S3 năm 2026.
  • Backblaze B2: 10 GB lưu trữ đầu tiên luôn miễn phí, và egress miễn phí tới ba lần dung lượng lưu trữ trung bình. Xem giá và free tier của Backblaze B2.
  • DigitalOcean Spaces: không có hạn mức miễn phí; đây là gói đăng ký hàng tháng. Xem giá DigitalOcean Spaces.
  • Wasabi: một mức giá cố định cho mỗi TB, hướng tới khối lượng lớn thay vì một hạn mức miễn phí nhỏ. Xem giá Wasabi.

Với một dự án nhỏ, R2 thường là nơi dễ nhất để bắt đầu ở mức 0 $, vì hạn mức không bao giờ hết hạn và egress còn miễn phí nữa.

Dùng R2 với Nubbo

Nubbo kết nối với một bucket R2 bằng access key, secret của nó và Account ID Cloudflare của bạn, rồi mang tới cho bạn một trình duyệt tệp, liên kết chia sẻ với mật khẩu, thời hạn và giới hạn lượt tải xuống, thư viện ảnh và yêu cầu tệp ngay trên đó. Một bucket thuộc free tier hoạt động y hệt bucket trả phí. Đây là cách việc sử dụng đó được tính vào hạn mức của bạn:

  • Tải lên và tải xuống từng tệp đi thẳng giữa trình duyệt và R2 qua các URL ký trước. Tải lên thuộc Class A (tệp từ 100 MB dùng nhiều lệnh gọi multipart), tải xuống thuộc Class B và egress miễn phí.
  • Nubbo giữ một chỉ mục tên và kích thước, nên việc duyệt không liệt kê bucket mỗi lần bạn nhấp. Một thư mục được liệt kê lại khi bạn mở nó sau một phút, và các lần đồng bộ nền liệt kê nó định kỳ. Những lần liệt kê đó thuộc Class A.
  • Ảnh thu nhỏ và bản xem trước thư viện ảnh có hình mờ được ghi vào chính bucket của bạn trong .nubbo-thumbs/, nên chúng dùng một chút dung lượng lưu trữ và vài lần ghi.
  • Các mục đã xóa nằm lại trong bucket 30 ngày trong thùng rác của Nubbo trước khi bị xóa vĩnh viễn, nên chúng được tính vào dung lượng lưu trữ cho tới lúc đó.

Với một bucket cá nhân nhỏ, tất cả những điều này đều nằm thoải mái trong free tier.

Câu hỏi thường gặp

Cloudflare R2 có miễn phí không?

Có, trong một mức nhất định và mỗi tháng. Mỗi tài khoản Cloudflare nhận miễn phí mỗi tháng 10 GB-tháng lưu trữ R2 Standard, 1 triệu thao tác Class A và 10 triệu thao tác Class B, và egress ra internet luôn miễn phí. Bạn chỉ trả cho phần sử dụng vượt quá các hạn mức đó.

Free tier của Cloudflare R2 có hết hạn không?

Không. Đây là hạn mức hàng tháng, không phải bản dùng thử. Nó được đặt lại mỗi tháng thanh toán và không có ngày kết thúc.

Giới hạn của free tier Cloudflare R2 là gì?

10 GB-tháng lưu trữ Standard, 1 triệu thao tác Class A (ghi và liệt kê) và 10 triệu thao tác Class B (đọc) mỗi tháng. Lưu trữ Infrequent Access không được bao gồm. Giới hạn kỹ thuật giống nhau cho dùng miễn phí và trả phí: đối tượng tới khoảng 5 TiB, mỗi lần tải lên đơn lẻ tới khoảng 5 GiB và tối đa 1.000.000 bucket mỗi tài khoản.

Cloudflare R2 có thật sự không tính phí egress không?

Đúng vậy. Cloudflare cho biết egress từ R2 miễn phí qua API S3, Workers API và các tên miền r2.dev, cho cả Standard và Infrequent Access. Các dịch vụ Cloudflare có tính phí khác mà bạn gắn vào bucket có thể tính phí cho phần sử dụng của chính chúng.

Cloudflare R2 giá bao nhiêu sau free tier?

Lưu trữ Standard giá 0,015 $ mỗi GB-tháng, thao tác Class A 4,50 $ mỗi triệu và thao tác Class B 0,36 $ mỗi triệu. Infrequent Access giá 0,01 $ mỗi GB-tháng, 9,00 $ và 0,90 $ mỗi triệu thao tác, cộng 0,01 $ mỗi GB truy xuất và thời gian tối thiểu 30 ngày.

Thao tác xóa có bị tính vào số thao tác R2 của tôi không?

Không. DeleteObject, DeleteBucket và AbortMultipartUpload miễn phí, và các yêu cầu bị từ chối vì bên gọi thiếu quyền (HTTP 401) không bị tính phí.

Tôi có thể dùng bucket R2 thuộc free tier với Nubbo không?

Có. Nubbo hoạt động như nhau với bucket R2 miễn phí hay trả phí. Bạn cần một access key của R2, secret của nó và Account ID Cloudflare của bạn. Gói Miễn phí của Nubbo kết nối tối đa hai bucket.

Nguồn

Giá và giới hạn lấy từ các trang chính thức bên dưới. Nhà cung cấp có thể thay đổi chúng, nên hãy kiểm tra trước khi quyết định.