Le immagini sono quasi sempre l’elemento più pesante di una pagina web, e il modo in cui le ospiti decide se il tuo sito sembra istantaneo o lento. Nel 2026 la domanda non è più “devo ottimizzare le mie immagini” ma “dove devono risiedere perché l’ottimizzazione avvenga automaticamente”. Dopo anni passati a ridimensionare immagini all’edge per siti WordPress e PrestaShop molto trafficati, la mia risposta è Cloudflare Images. Archivia i tuoi originali, li distribuisce dalla rete globale di Cloudflare e li converte al volo in formati di nuova generazione, il tutto dietro un unico URL.
Questa guida spiega cos’è realmente Cloudflare Images, in cosa differisce da una semplice CDN, quanto costa in numeri reali, come funziona da rete globale di distribuzione di immagini e come si confronta con alternative come Cloudinary e il self-hosting. Alla fine saprai se è la casa giusta per le tue immagini e come iniziare oggi stesso.
In breve
- Cloudflare Images archivia i tuoi originali una sola volta e distribuisce versioni WebP/AVIF ottimizzate dall’edge globale di Cloudflare, senza costi di egress
- I prezzi sono semplici e prevedibili: 5 $ per 100.000 immagini archiviate al mese e 1 $ per 100.000 immagini distribuite al mese
- Puoi anche trasformare immagini che ospiti già altrove (incluso Cloudflare R2 ) senza archiviarle affatto in Images
- Sostituisce un groviglio di plugin, script di ridimensionamento e una CDN separata con un unico prodotto e un unico URL di distribuzione
- Per WordPress e PrestaShop puoi abbinarlo al mio plugin e Worker gratuiti per riscrivere automaticamente ogni link delle immagini
Cos’è realmente Cloudflare Images
Cloudflare Images è una pipeline di immagini completa: archiviazione, ottimizzazione e distribuzione in un unico prodotto. Carichi un’immagine originale una volta e Cloudflare ti fornisce un URL di distribuzione. Quando un visitatore richiede quell’URL, Cloudflare ridimensiona l’immagine alle dimensioni richieste, la converte nel formato più efficiente supportato dal browser (di solito WebP o AVIF), la comprime e mette in cache il risultato all’edge più vicino a quel visitatore.
L’URL di distribuzione si presenta così:
1https://imagedelivery.net/<account-hash>/<image-id>/<variant>
La <variant> alla fine è un set denominato di trasformazioni che definisci una volta (ad esempio thumbnail, hero o 1200x675). Puoi anche abilitare le varianti flessibili per passare larghezza, altezza, qualità e formato direttamente nell’URL. Un singolo originale produce quindi ogni dimensione e formato di cui avrai mai bisogno, senza che tu generi o archivi un solo file derivato.
È esattamente così che vengono distribuite le immagini di questo articolo. Ogni immagine che vedi usa un URL di distribuzione Cloudflare Images con un set di sorgenti <picture> responsive, motivo per cui si caricano rapidamente sia su mobile che su desktop.
Perché non usare semplicemente una CDN
Un’obiezione comune è: “ho già una CDN davanti al mio sito, non basta?” Non è la stessa cosa, e la differenza conta.
Una semplice CDN mette in cache e distribuisce i byte che la tua origine produce. Se la tua origine archivia un JPEG da 2 MB, la CDN distribuisce volentieri lo stesso JPEG da 2 MB più velocemente. Non rende l’immagine più piccola, non la converte in AVIF e non genera le dimensioni più piccole di cui uno smartphone ha realmente bisogno.
Cloudflare Images è uno strato attivo, non una cache passiva. Modifica l’immagine stessa:
- Ridimensiona alle dimensioni esatte richieste da ogni dispositivo
- Converte in WebP o AVIF in base a ciò che il browser richiedente accetta
- Comprime in modo intelligente, così che una foto da 1 MB diventi circa 100-200 KB
- Mette in cache ogni versione derivata all’edge, così il lavoro viene fatto una sola volta
In sintesi, migliora le tue immagini, velocizza il tuo sito, migliora i tuoi Core Web Vitals e risparmia banda. Una CDN da sola fa solo l’ultimo punto, e solo in parte.
Due modi di usare Cloudflare Images
C’è una distinzione importante che fa inciampare molti, quindi la chiarisco.
1. Archiviare e distribuire con Cloudflare Images. Carichi gli originali in Cloudflare Images. Cloudflare diventa la casa delle tue immagini e la loro rete di distribuzione. È l’opzione più pulita per nuovi progetti e siti ricchi di immagini.
2. Trasformare immagini ospitate altrove. Se i tuoi originali risiedono già altrove, ad esempio nell’archiviazione di oggetti Cloudflare R2 o sul tuo server, puoi usare le trasformazioni di immagini di Cloudflare per ottimizzarle al volo senza archiviare una seconda copia in Images. È il modello “trasformare da una sorgente remota”, che tratto in dettaglio nella mia guida dedicata su Cloudflare Image Transformations .
La maggior parte dei siti sceglie l’opzione uno per semplicità. I team che conservano già una grande libreria multimediale in R2 scelgono spesso l’opzione due per evitare di pagare due volte l’archiviazione. R2 è particolarmente interessante qui perché non ha costi di egress, cosa che approfondisco nella mia guida all’hosting di immagini su Cloudflare R2 .
I prezzi di Cloudflare Images in numeri chiari
Una delle cose migliori di Cloudflare Images è che i prezzi sono davvero semplici, senza costi di egress a sorpresa. Nel 2026 i prezzi ufficiali sono:
| Cosa paghi | Costo |
|---|---|
| Immagini archiviate | 5 $ per 100.000 immagini / mese |
| Immagini distribuite | 1 $ per 100.000 immagini / mese |
| Trasformazioni (immagini esterne) | prime 5.000 uniche gratuite, poi 0,50 $ per 1.000 / mese |
| Banda di egress | 0 $ (gratis) |
Un esempio concreto lo rende chiaro. Supponiamo che gestisci un negozio con 10.000 immagini di prodotti e distribuisci 500.000 visualizzazioni di immagini in un mese. L’archiviazione costa 0,50 $ (10.000 archiviate) e la distribuzione 5 $ (500.000 distribuite), per un totale di circa 5,50 $ quel mese. Non c’è una bolletta separata per la banda, nessun costo per ridimensionamento e nessun sovrapprezzo per formato.
Confrontalo con un tipico servizio di immagini ospitato in cui banda e numero di trasformazioni possono dominare la fattura, e l’attrattiva diventa evidente: puoi prevedere il costo prima di impegnarti.
Cloudflare Images vs Cloudinary vs self-hosting
| Criterio | Cloudflare Images | Cloudinary | Self-hosting + CDN |
|---|---|---|---|
| WebP/AVIF automatico | Sì | Sì | Solo se lo costruisci |
| Costi di egress | Nessuno | Fasce in base alla banda | Paghi host/CDN |
| Modello di prezzo | Archiviato + distribuito | Crediti (trasformazioni, archiviazione, banda) | Server + CDN + il tuo tempo |
| Distribuzione edge globale | Integrata | Integrata | Dipende dalla CDN |
| Complessità di configurazione | Bassa | Da bassa a media | Alta |
| Costo prevedibile | Molto | Più difficile da prevedere | Variabile |
Cloudinary è un prodotto valido con un ricco insieme di funzioni, ma il suo modello basato sui crediti raggruppa trasformazioni, archiviazione e banda, il che rende più difficile la previsione man mano che cresci. Il self-hosting ti dà il controllo totale, ma diventi responsabile delle pipeline di ridimensionamento, della negoziazione dei formati, degli header di cache e della configurazione della CDN, ovvero molte parti mobili da mantenere. Cloudflare Images si trova nel punto ideale: quasi tutto il beneficio, pochissimo onere operativo e una fattura che puoi prevedere.
WordPress e PrestaShop: automatizzare ogni immagine
Se gestisci WordPress o PrestaShop, la sfida pratica è far sì che ogni immagine della pagina usi l’URL di distribuzione ottimizzato, comprese le immagini iniettate da temi, plugin e CSS inline. Ho costruito strumenti gratuiti proprio per questo.
- Plugin WordPress. Il mio plugin Cloudflare Image Resizing (codice sorgente su GitHub ) riscrive i link delle immagini in modo che passino per l’ottimizzazione di Cloudflare.
- Cloudflare Worker. Per una copertura completa, il mio Cloudflare Image Resizing Worker si posiziona tra il tuo sito e i tuoi visitatori e riscrive l’HTML finale, comprese le immagini nel CSS, che un plugin da solo non può raggiungere.
Ho scritto procedure complete passo passo per entrambe le piattaforme: Cloudflare Image Resizing per WordPress e Cloudflare Image Resizing per PrestaShop . Se sei su una di queste piattaforme, parti da lì dopo aver letto questa panoramica.
Un aggiornamento importante merita di essere evidenziato: trasformare le immagini richiedeva in passato un piano Pro a pagamento. Non è più così. Le trasformazioni di immagini sono ora disponibili anche nel piano gratuito, fino a 5.000 trasformazioni uniche al mese, il che abbassa notevolmente la barriera per i siti piccoli.
Gestire le tue immagini senza la dashboard
Caricare e organizzare immagini tramite una dashboard web va bene per una manciata di file, ma diventa noioso su larga scala. Se conservi i tuoi originali in Cloudflare R2 (uno schema diffuso per le librerie multimediali), ho costruito un’app desktop gratuita per renderlo indolore: Easy Cloudflare R2 ti permette di sfogliare i bucket, caricare con il trascinamento, modificare i metadati degli oggetti e gestire tutto da un’interfaccia pulita su Windows, macOS e Linux. Per lavorare direttamente con il prodotto Cloudflare Images, Easy Cloudflare Images fa lo stesso per il caricamento e l’ottimizzazione della tua libreria di immagini.
Come iniziare oggi stesso
- Accedi alla tua dashboard Cloudflare e attiva Images dalla barra laterale.
- Carica un’immagine di prova, oppure punta una trasformazione a un URL di immagine esistente.
- Crea una o due varianti per le dimensioni che il tuo sito usa di più (ad esempio un hero e una thumbnail).
- Sostituisci un’immagine del tuo sito con il nuovo URL di distribuzione ed esegui un test prima/dopo su PageSpeed Insights .
- Se sei su WordPress o PrestaShop, installa il plugin o distribuisci il Worker per automatizzare il resto.
Di solito vedrai il peso di quell’immagine calare del 70-90 per cento immediatamente, con un corrispondente miglioramento dei tuoi Core Web Vitals.
Punti chiave
- Cloudflare Images riunisce archiviazione, ottimizzazione e distribuzione globale in un unico prodotto, senza costi di egress
- I prezzi sono semplici e prevedibili: 5 $ per 100.000 archiviate e 1 $ per 100.000 distribuite al mese
- Una semplice CDN si limita a mettere in cache i tuoi byte; Cloudflare Images li ridimensiona, converte e comprime attivamente
- Puoi archiviare gli originali in Images, oppure trasformare immagini già ospitate su R2 o sul tuo server
- Le trasformazioni sono ora disponibili nel piano gratuito (fino a 5.000 uniche al mese), non solo in Pro
- Gli utenti di WordPress e PrestaShop possono automatizzare ogni immagine con il mio plugin e Worker gratuiti
Domande frequenti
Cloudflare Images è gratuito? Le trasformazioni di immagini sono disponibili nel piano gratuito fino a 5.000 trasformazioni uniche al mese. L’archiviazione e la distribuzione di immagini tramite il prodotto Cloudflare Images sono a pagamento, a 5 $ per 100.000 immagini archiviate e 1 $ per 100.000 immagini distribuite al mese, senza costi di egress.
Cloudflare Images converte automaticamente in WebP e AVIF? Sì. Quando un browser richiede un’immagine, Cloudflare rileva i formati supportati e distribuisce il più efficiente, in genere AVIF o WebP, con fallback al formato originale per i browser più vecchi. Non devi generare tu queste versioni.
Posso usare Cloudflare Images con immagini archiviate su R2? Sì. Puoi conservare i tuoi originali in Cloudflare R2 e usare le trasformazioni di immagini di Cloudflare per ottimizzarle alla distribuzione senza archiviare una seconda copia in Images. R2 non ha costi di egress, il che ne fa un’origine economica per una grande libreria multimediale.
Mi serve ancora un piano Pro per il ridimensionamento delle immagini? No. Questo è cambiato: le trasformazioni di immagini sono ora disponibili nel piano gratuito fino a 5.000 trasformazioni uniche al mese. Volumi più elevati e l’archiviazione sulla piattaforma sono fatturati nel piano a pagamento.
Come si confronta Cloudflare Images con Cloudinary? Entrambi offrono conversione automatica dei formati e distribuzione globale. La differenza principale è il modello di prezzo. Cloudflare Images applica una semplice tariffa di archiviazione più distribuzione senza egress, mentre Cloudinary usa un modello a crediti raggruppati più difficile da prevedere con l’aumentare del traffico.
Funzionerà con WordPress e PrestaShop? Sì. Usa il mio plugin WordPress gratuito per una configurazione rapida, oppure distribuisci il mio Cloudflare Worker per una copertura completa che riscrive anche le immagini nel CSS. Ho scritto guide complete passo passo per entrambe le piattaforme.
Commenti