I prezzi dello storage a oggetti sono ingannevolmente difficili da confrontare perché la tariffa di storage in evidenza è raramente il numero che finisce sulla fattura. Il numero che decide davvero il tuo costo è l’egress, l’addebito per servire i dati ai tuoi utenti, ed è esattamente il numero che i fornitori nascondono. Cloudflare R2 si è reso facile da capire azzerando l’egress, portandolo a zero. Questa guida scompone ogni componente dei prezzi di R2 nel 2026, sviluppa esempi reali e confronta il costo totale con Amazon S3 e Backblaze B2 così puoi vedere dove R2 vince e dove no.
Se ti interessa il lato pratico della configurazione, vedi la mia guida sull’hosting di immagini su R2 . Questo articolo riguarda esclusivamente i soldi.
In breve
- Lo storage R2 costa 0,015 $ per GB al mese (Standard) oppure 0,01 $ per GB (Infrequent Access)
- Operazioni: Class A (scritture) 4,50 $ per milione, Class B (letture) 0,36 $ per milione su Standard
- L’egress è 0 $, il che rappresenta il vantaggio decisivo sui ~0,09 $ per GB di S3
- Piano gratuito: 10 GB di storage, 1 milione di operazioni Class A e 10 milioni Class B al mese
- R2 vince quasi sempre quando servi dati; S3 e B2 possono vincere per archivi freddi raramente letti
I componenti dei prezzi di R2
R2 fattura tre cose, e questa è l’intera lista. Non c’è alcun addebito di egress, nessun sovrapprezzo per regione e nessun impegno minimo. Dai prezzi ufficiali di R2 per il 2026:
| Componente | Standard | Infrequent Access |
|---|---|---|
| Storage (per GB / mese) | 0,015 $ | 0,01 $ |
| Operazioni Class A (per milione) | 4,50 $ | 9,00 $ |
| Operazioni Class B (per milione) | 0,36 $ | 0,90 $ |
| Egress | 0 $ | 0 $ |
Le operazioni Class A sono scritture e modifiche: upload, copie, completamenti multipart e listing dei bucket. Le operazioni Class B sono letture: recuperare un oggetto, controllarne i metadati. Class A costa di più perché le scritture sono più pesanti delle letture. Nota il compromesso su Infrequent Access: lo storage è più economico, ma i costi per operazione sono circa il doppio, ed è proprio il senso di questa classe: premia i dati che archivi molto e tocchi raramente.
Il piano gratuito dei prezzi di R2
Il piano gratuito di R2 è mensile e ricorrente, non una prova di 12 mesi, il che conta per i piccoli progetti che vogliono restare gratuiti a tempo indeterminato:
| Gratis ogni mese (storage Standard) | Quantità |
|---|---|
| Storage | 10 GB-mese |
| Operazioni Class A | 1 milione |
| Operazioni Class B | 10 milioni |
Il piano gratuito si applica solo allo storage Standard, non a Infrequent Access. Per un sito personale, un portfolio o una piccola app, queste quote coprono spesso l’intero carico di lavoro, così la tua fattura di storage è davvero di 0 $.
Prezzi di R2 con esempi pratici
Le tariffe astratte sono difficili da percepire, quindi ecco tre scenari mensili concreti.
Esempio 1: piccolo blog con immagini. 15 GB archiviati, 50.000 upload (Class A), 2 milioni di letture (Class B).
- Storage: 5 GB fatturabili oltre i 10 GB gratuiti = 0,075 $
- Class A: entro il 1 milione gratuito = 0 $
- Class B: entro i 10 milioni gratuiti = 0 $
- Egress: 0 $
- Totale: circa 0,08 $ al mese
Esempio 2: sito media molto trafficato. 500 GB archiviati, 2 milioni di upload, 40 milioni di letture, servendo 5 TB di immagini.
- Storage: 490 GB fatturabili = 7,35 $
- Class A: 1 milione fatturabile = 4,50 $
- Class B: 30 milioni fatturabili = 10,80 $
- Egress: 5 TB serviti = 0 $
- Totale: circa 22,65 $ al mese
Quegli stessi 5 TB di egress su S3 aggiungerebbero da soli circa 450 $. Questo contrasto è l’intera ragione per cui R2 esiste.
Esempio 3: archivio di backup freddo. 2 TB archiviati su Infrequent Access, raramente letti.
- Storage: 2.000 GB a 0,01 $ = 20 $
- Operazioni: minime
- Totale: circa 20 $ al mese, senza addebito di egress se mai dovessi ripristinare
R2 vs S3 vs Backblaze B2
Ecco lo stesso carico di lavoro sui tre fornitori. Tariffe pubblicate approssimative al 2026:
| Componente | Cloudflare R2 | Amazon S3 (Standard) | Backblaze B2 |
|---|---|---|---|
| Storage (per GB / mese) | 0,015 $ | ~0,023 $ | ~0,007 $ |
| Egress (per GB) | 0 $ | ~0,09 $ | Gratis fino a 3x lo storage, poi 0,01 $ |
| Richieste di scrittura (per milione) | 4,50 $ (Class A) | ~5,00 $ (PUT) | In genere gratis / basse |
| Richieste di lettura (per milione) | 0,36 $ (Class B) | ~0,40 $ (GET) | In genere gratis / basse |
| Distribuzione edge | Integrata | Richiede CloudFront (extra) | Tramite partner CDN |
Le conclusioni:
- Se servi dati agli utenti, R2 vince grazie all’egress azzerato e alla distribuzione edge integrata. Più servi, più ampio è il divario.
- Backblaze B2 ha lo storage grezzo più economico ed egress gratuito tramite partner CDN come Cloudflare, il che lo rende interessante per archivi e backup. Per la distribuzione pubblica, l’edge integrato di R2 mantiene l’architettura più semplice.
- S3 vince sull’ecosistema, non sul prezzo. Se il tuo carico di lavoro è profondamente legato ai servizi AWS, l’integrazione può valere il sovrapprezzo di egress. Per storage e distribuzione autonomi, è il più costoso dei tre una volta conteggiato l’egress.
Come mantenere bassi i tuoi prezzi di R2
Alcune abitudini pratiche mantengono al minimo i tuoi prezzi di R2:
- Imposta header di cache lunghi (
Cache-Control: public, max-age=31536000, immutable) così l’edge serve copie in cache e tu eviti letture Class B ripetute. - Raggruppa e riduci al minimo le scritture. Le operazioni Class A costano più delle letture, quindi evita re-upload inutili e pattern multipart prolissi.
- Usa Infrequent Access per i dati freddi come backup e originali che recuperi raramente, per ridurre il costo dello storage di circa un terzo.
- Servi tramite un dominio personalizzato collegato anziché richieste S3 firmate, così la cache fa il grosso del lavoro.
Gestire R2 senza sorprese
Tenere d’occhio storage e conteggi delle operazioni è il modo più semplice per rendere prevedibili i tuoi prezzi di R2 ed evitare sorprese. La mia app desktop gratuita Easy Cloudflare R2 mostra l’uso dello storage e i conteggi delle operazioni Class A/Class B su intervalli di date personalizzati, insieme alla gestione completa di bucket e file. Vedere il tuo utilizzo reale rende i prezzi tangibili e ti aiuta a decidere quando conviene attivare Infrequent Access.
Punti chiave
- I prezzi di R2 addebitano solo storage e operazioni; l’egress è sempre 0 $
- Lo storage Standard è 0,015 $ per GB; Infrequent Access è 0,01 $ con costi per operazione più alti
- Il piano gratuito mensile ricorrente (10 GB + 1 mln Class A + 10 mln Class B) mantiene gratuiti molti piccoli progetti
- Come alternativa a S3 per servire dati, R2 vince nettamente una volta conteggiato l’egress, e batte B2 sulla distribuzione edge integrata
- B2 è il più economico per lo storage freddo grezzo; S3 vince sull’ecosistema AWS, non sul prezzo
- Header di cache lunghi e Infrequent Access sono le due leve maggiori per mantenere bassa la fattura
Domande frequenti
Quanto costa Cloudflare R2? Lo storage Standard è 0,015 $ per GB al mese, le operazioni Class A sono 4,50 $ per milione e le operazioni Class B sono 0,36 $ per milione. L’egress è gratuito. C’è inoltre un piano gratuito mensile ricorrente di 10 GB di storage, 1 milione di operazioni Class A e 10 milioni Class B.
R2 è davvero gratuito per l’egress? Sì. R2 non addebita la banda di egress su nessuna classe di storage. Paghi solo per i dati archiviati e per le operazioni. Questo è il motivo principale per cui è più economico di S3 per servire dati.
Qual è la differenza tra operazioni Class A e Class B? Le operazioni Class A sono scritture e modifiche come upload, copie e listing dei bucket. Le operazioni Class B sono letture come recuperare un oggetto o i suoi metadati. Class A costa di più per operazione perché le scritture sono più costose delle letture.
R2 è più economico di Amazon S3? Per archiviare e servire dati pubblicamente, sì, di solito con ampio margine, perché S3 addebita circa 0,09 $ per GB di egress e necessita di CloudFront per la distribuzione edge. S3 può comunque valerne la pena se sei fortemente integrato con altri servizi AWS.
Cos’è lo storage Infrequent Access? Infrequent Access è una classe di storage più economica a 0,01 $ per GB al mese, pensata per dati che archivi ma leggi raramente, come backup e archivi. I suoi costi per operazione sono più alti, quindi conviene solo quando le letture sono infrequenti.
Come si confronta R2 con Backblaze B2? Backblaze B2 ha il prezzo di storage grezzo più basso e offre egress gratuito tramite partner CDN, il che lo rende forte per gli archivi. Il vantaggio di R2 è la distribuzione edge integrata e un’architettura più semplice per servire contenuti pubblicamente, oltre a egress azzerato senza dipendenza da partner.
Commenti