Cloudflare R2 nasıl faturalanır
R2 üç şey için ücret alır, dördüncüsü için almaz. Depolama GB-ay başına faturalanır (Standard için 0,015 $, Infrequent Access için 0,01 $). Her yazma türü istek (Class A) ve her okuma türü istek (Class B) milyon başına faturalanır (Standard için 4,50 $ ve 0,36 $). Çıkış trafiği — yani dışarıya sunduğunuz veri — ücretsizdir. Her ay ilk 10 GB-ay, 1 milyon Class A ve 10 milyon Class B isteği ücretsizdir.
Bu rakamlar 7 Ekim 2026 itibarıyla Cloudflare'in R2 fiyat sayfasındaki rakamlardır; karar vermeden önce oradan kontrol edin, fiyatlar değişir.
Rakamlardan çok model önemlidir: R2'de faturanız trafikle değil, depolama ve istek sayısıyla büyür. Sürekli okunan milyonlarca küçük nesneden oluşan bir bucket, sık indirilen birkaç büyük dosyadan çok farklı faturalanır.
Bizim tarafta fiyatlandırma
Depolamayı gigabayt başına satmıyoruz. Plan size tek bir aylık havuz verir; aylık tepe object storage kullanımınız da CDN üzerinden sunduğunuz trafik de bu havuzdan bire bir düşer. İstek başına ücret, ayrı bir çıkış trafiği kalemi ya da asgari faturalanabilir hacim yoktur.
Small aylık 449₺ (449 TL); 200 GB havuz ve 1 bucket. Medium 949₺ (949 TL); 400 GB ve 3 bucket. Large 2.449₺ (2.449 TL); 1.000 GB ve 10 bucket. Aynı plan, bucket'ın önündeki CDN'i, WAF'ı ve DDoS korumasını, çalıştırıyorsanız konteyner uygulamalarınızı da kapsar.
Yani karşılaştırma "onların GB fiyatı bizimkine karşı" değildir — bizim GB fiyatımız yok. Karşılaştırma şudur: "depolama, dağıtım ve koruma için onlara ne öderdim, buradaki tek plana karşı".
R2'den geçiş tek satırı değiştirir
R2 de bizim depolamamız da S3 API'sini konuşur; bu yüzden kodunuz değişmez — değişen endpoint ve anahtarlardır. İstemciyi https://s3.cdn.com.tr adresine yöneltin; AWS CLI, boto3, aws-sdk, rclone ya da s3cmd olduğu gibi çalışmaya devam eder.
Veriyi taşımak, kaynak olarak R2'nin, hedef olarak bizim tanımlandığı iki S3 remote'lu tek bir rclone işidir. Dosyaları kendi alan adınızdan sunuyorsanız o alan adını CDN'imiz üzerinden bucket'a yöneltin; kullanıcılarınızın elindeki URL'ler değişmez.
Verinin nerede duracağı sizin tercihiniz
Depolamamız Türkiye'de, Avrupa'da ve Amerika Birleşik Devletleri'nde çalışır ve bucket, onu koyduğunuz yerde durur. Kullanıcılarınız ya da yasal yükümlülükleriniz Türkiye'deyse veri Türkiye'de kalabilir — bu, KVKK kapsamındaki yurt dışına aktarım sorusunu belgelemenize bırakmak yerine tamamen ortadan kaldırır.
Destek Türkçe ve İngilizce, Türkiye saat diliminde cevap verir; fatura Türk lirası olarak kesilebilir.
R2'nin daha iyi seçim olduğu durumlar
Dürüst bir karşılaştırma bu kısmı da söylemek zorunda.
Terabaytlarca veri saklıyor ve bunu yoğun şekilde sunuyorsanız, R2'nin her ölçekte ücretsiz çıkış trafiğini yenmek çok zordur; GB başına depolama fiyatı da herhangi bir planın havuzundan ucuza gelir. Uygulamanız zaten Cloudflare Workers üzerinde yaşıyorsa R2 bağlamaları (bindings) orada yerleşiktir ve sunduğumuz hiçbir şey bunun yerini tutmaz. Cloudflare'in ağı da bizimkinin olmadığı ölçüde küreseldir.
Biz diğer duruma uyarız: depolamayı, önünde bir CDN'i, WAF'ı ve belki bir konteyner uygulamasını tek faturada ve tek panelde isteyen, verisini Türkiye dahil seçtiği bir bölgede tutmak isteyen ve Türkçe cevap veren bir destek arayan bir proje.
Cloudflare R2 alternatifi SSS
Depolamanız R2 ile uyumlu mu?
İkisi de S3 API'sini uygular; yani R2 ile bir S3 istemcisi üzerinden konuşan her şey, endpoint'i (https://s3.cdn.com.tr) ve erişim anahtarlarını değiştirdiğinizde bizimle de konuşur. Workers bağlamaları gibi R2'ye özgü özelliklerin burada karşılığı yoktur.
Diğer S3 sağlayıcıları gibi çıkış trafiği ücreti alıyor musunuz?
Ayrı bir kalem olarak almıyoruz. CDN üzerinden sunduğunuz trafik, depoladığınız veriyle aynı aylık havuzdan bire bir düşer. İstek başına ücret de yoktur.
R2 daha mı ucuz?
Ölçekli, salt depolama için genellikle evet — R2 TB-ay başına yaklaşık $15 alır ve çıkış trafiği ücretsizdir. Bizim planlarımız, bucket'ın çevresinde CDN, WAF ve uygulamalara da ihtiyaç duyup bunları tek faturada istediğinizde ya da verinin Türkiye'de kalması gerektiğinde anlamlıdır.
Verilerimi R2'den nasıl taşırım?
rclone'da iki S3 remote tanımlayın — R2 ve https://s3.cdn.com.tr — ve birinden diğerine rclone sync çalıştırın. Sonrasında uygulamanızın ihtiyacı olan tek şey yeni endpoint ve anahtarlardır.
Dosyalarda kendi alan adımı koruyabilir miyim?
Evet. CDN üzerinden bir alan adını bucket'a yöneltin; genel URL'ler otomatik sertifikayla kendi alan adınızda kalır.