Alcuni link in questa pagina sono link di affiliazione: se ti registri tramite questi link, il sito riceve una commissione senza costi aggiuntivi per te. Prezzi e consigli non cambiano.

Mentre scrivevamo questo articolo abbiamo interrogato l’API di Hetzner due volte nello stesso giorno. A mezzogiorno il piano economico che ogni confronto consiglia non era ordinabile in nessuna delle tre sedi europee. Cinque ore dopo era di nuovo ordinabile in due di esse. Chi copia un prezzo da un altro confronto non può dirvelo, perché nel prezzo questo non c’è.

Per questo il nostro confronto è costruito in modo diverso. I dati di prestazione vengono da una macchina che paghiamo e che abbiamo misurato noi. I prezzi vengono dalle API dei fornitori, letti il giorno della pubblicazione, con il nome del piano accanto a ogni cifra perché possiate verificare.

In breve

  • Sul prezzo, per il self-hosting vince Hetzner: CX23 (x86, 2 vCPU / 4 GB / 40 GB) a 5,49 €/mese, circa quattro volte meno caro del Droplet equivalente, con cinque volte il traffico incluso.
  • Verificate la disponibilità prima di farci dei piani. CX23 non è ordinabile ovunque, e il fatto stesso che lo sia cambia nell’arco della giornata. Il ripiego sempre disponibile è CAX11 (Arm, 5,99 €/mese); il ripiego x86 è CPX22 a 19,49 €/mese, cioè solo il 20% sotto DigitalOcean.
  • DigitalOcean (24 $/mese) offre la migliore API e documentazione, fatturazione al secondo da gennaio 2026 e 4 TB di traffico.
  • Vultr (20 $/mese) offre copertura: 31 sedi, più un piano davvero gratuito da 512 MB che quasi tutti i confronti dichiarano inesistente.

Prezzi reali, letti oggi

La fascia 2 vCPU / 4 GB è quella dove finisce la maggior parte di chi si auto-ospita: qualche container, un database, un reverse proxy.

PianovCPU / RAM / discoPrezzoTraffico inclusoEccedenza
Hetzner (x86)CX232 / 4 GB / 40 GB5,49 €/mese20 TB1,00 €/TB
Hetzner (Arm)CAX112 / 4 GB / 40 GB5,99 €/mese20 TB1,00 €/TB
Hetzner (x86)CPX222 / 4 GB / 80 GB19,49 €/mese20 TB1,00 €/TB
DigitalOceanBasic2 / 4 GB / 80 GB24,00 $/mese4 TB~0,01 $/GB
Vultrvc2-2c-4gb2 / 4 GB / 80 GB20,00 $/mese3 TB~0,01 $/GB

L’IPv4 pubblico Hetzner lo fattura a parte: 0,50 €/mese. L’IPv6 è gratuito. Aggiungetelo alle righe Hetzner se vi serve un indirizzo v4, e quasi sempre serve.

I prezzi cambiano. Ogni cifra qui sopra è stata letta dall’API tariffaria del fornitore il giorno di questo articolo, non copiata da un altro confronto.

La trappola di disponibilità che nessuno cita

Cercate un consiglio su quale VPS prendere e vi diranno di comprare la macchina CX più economica di Hetzner. Il prezzo è giusto. Se potete comprarla è un’altra questione, e la risposta cambia.

Ecco le nostre due letture della stessa API, lo stesso giorno:

  • A mezzogiorno. CX23 (2 vCPU / 4 GB / 40 GB, 5,49 €) mostrava un prezzo per Falkenstein, Norimberga e Helsinki e una lista di disponibilità vuota. Prezzo visibile, server non ordinabile da nessuna parte in Europa.
  • Cinque ore dopo. Lo stesso piano risultava ordinabile a Norimberga e Helsinki. A Falkenstein ancora no.

Nessuna delle due letture era sbagliata: la capacità si sposta. Il punto è che il numero che tutti citano non è il numero che vi dice se potete fare il deploy.

  • L’array prices[] continua a elencare sedi in cui non potete ordinare, ai vecchi prezzi. Non è un segnale di disponibilità.
  • Il segnale è server_types[].locations[].available, per sede, ed è in tempo reale.
  • Se ordinate lo stesso, l’API fallisce con invalid_input: unsupported location for server type, che si legge come una regione sbagliata e non come un piano sparito.
  • GET /v1/datacenters è stato rimosso a giugno 2026 e restituisce HTTP 410: non c’è una seconda fonte da consultare.

Consiglio pratico: verificate la disponibilità per la vostra sede subito prima di ordinare, provate una seconda sede europea prima di arrendervi e tenete pronto un piano di riserva. Oggi quel piano è CAX11, ordinabile in tutte e tre le sedi ogni volta che abbiamo guardato.

Cosa conta davvero nel self-hosting

1. Il traffico in uscita è il killer silenzioso del budget

Nextcloud, sincronizzazione foto, backup: il traffico cresce più in fretta del carico di CPU. È qui che i tre si dividono di più.

  • Hetzner include 20 TB su ogni piano Cloud, poi fattura 1,00 €/TB a blocchi da 100 MB. Oltre la soglia non è gratis, ma costa dieci volte meno degli altri due, e la soglia è alta abbastanza che quasi nessuno la raggiunge.
  • DigitalOcean include da 0,5 a 6 TB a seconda del piano (4 TB in questa fascia), poi circa 0,01 $/GB, cioè circa 10 $ al TB.
  • Vultr include da 0,5 a 5 TB (3 TB in questa fascia), poi anch’esso circa 0,01 $/GB.

Hetzner avvisa al 75% e al 100% del traffico incluso. Sono notifiche, non un tetto: il consumo viene fatturato comunque.

2. La vCPU è marketing, non prestazione

Tutti e tre vendono «vCPU», ma un core condiviso Hetzner e un core dedicato DigitalOcean non sono la stessa unità. L’unico modo di saperlo è misurare. Per una delle macchine lo abbiamo fatto.

3. Snapshot e backup non sono gratis da nessuna parte

  • Hetzner: snapshot a 0,0143 €/GB al mese sulla dimensione compressa; backup a 20% del prezzo del server, con 7 slot inclusi.
  • DigitalOcean: snapshot a 0,06 $/GB al mese; backup al 20% (settimanali) o 30% (giornalieri) del prezzo del Droplet.
  • Vultr: snapshot fatturati sul volume archiviato.

In questa fascia nessuno regala lo spazio per gli snapshot. Mettetelo a budget.

Il benchmark: un vero server Hetzner, misurato

Abbiamo preso un server Hetzner Cloud che teniamo in produzione - 2 vCPU condivise x86 (Intel Xeon Skylake), 4 GB di RAM, 40 GB di SSD, Norimberga - e lanciato test standard e riproducibili. Questi numeri sono nostri.

CPU (OpenSSL speed, thread singolo):

TestRisultato
AES-256-CBC (blocchi da 16 KB)~630 MB/s
SHA-256 (blocchi da 16 KB)~255 MB/s

Disco (SSD da 40 GB):

TestRisultato
Scrittura sequenziale (fdatasync)468 MB/s
Lettura sequenziale, a freddo1,1 GB/s
Lettura sequenziale, in cache6,0 GB/s

Rete (flusso singolo):

TestRisultato
Download dal mirror OVH175 MB/s
Download dal mirror Ubuntu82 MB/s

La macchina sta su una porta da 1 Gbit/s con IPv6. Per un piano a core condivisi a questo prezzo il disco è la vera sorpresa: 468 MB/s in scrittura continua bastano a un database e a uno stack multimediale sullo stesso host.

Tre avvertenze oneste. È una macchina x86 della linea CX, stessa configurazione 2 vCPU / 4 GB / 40 GB del CX23 che consigliamo, ma non il piano Arm CAX11. Non affittiamo nulla da DigitalOcean o Vultr, quindi i loro dati qui vengono dai siti dei fornitori e non sono misurati. E un OpenSSL a thread singolo su un core condiviso è un pavimento, non una garanzia: i vicini rumorosi sono il compromesso stesso della fascia condivisa.

Come si confrontano davvero i prezzi

Contro i 24 $ di DigitalOcean per 2 vCPU / 4 GB:

  • CX23 (x86) a 5,49 € - circa quattro volte meno caro, con cinque volte il traffico incluso. Metà del disco (40 GB contro 80 GB), più la riserva sulla disponibilità vista sopra.
  • CAX11 (Arm) a 5,99 € - stesso divario, finora sempre ordinabile, se il vostro stack gira su arm64. Oggi quasi tutte le immagini upstream hanno build arm64; verificate quelle da cui dipendete.
  • CPX22 (x86) a 19,49 € - circa il 20% in meno, con cinque volte il traffico e gli stessi 80 GB di disco. È il vostro numero se CX23 non è disponibile e vi serve x86.

Quest’ultima riga manca in ogni confronto che abbiamo letto. Il vantaggio di prezzo di Hetzner è di quattro volte quando la linea economica è disponibile e di circa un quinto quando non lo è: quale dei due vi tocca dipende dall’ora in cui vi registrate. In tutti i casi aggiungete 0,50 €/mese per l’IPv4.

Quando scegliere chi

Scegliete Hetzner se:

  • voi o i vostri utenti siete in Europa o vicini;
  • fate girare Nextcloud, uno stack multimediale o backup, cioè qualcosa che consuma traffico;
  • volete il massimo di potenza per euro e potete verificare la disponibilità prima di pagare.

Scegliete DigitalOcean se:

  • volete l’API più comoda e la documentazione migliore;
  • vi serve la fatturazione al secondo per carichi di breve durata;
  • preferite le applicazioni preconfigurate al montaggio manuale.

Scegliete Vultr se:

  • vi serve una regione che gli altri non coprono: 31 sedi contro cinque di Hetzner;
  • volete provare prima sul piano gratuito;
  • avete carichi a picchi e accendete e spegnete istanze di frequente.

La nostra raccomandazione

Per il self-hosting in Europa la scelta è Hetzner Cloud , e il benchmark qui sopra mostra che la fascia condivisa economica non è lenta. Ordinate CX23 a 5,49 €/mese se è disponibile nella vostra sede; prendete CAX11 a 5,99 €/mese se non lo è e il vostro stack gira su Arm; ripiegate su CPX22 a 19,49 €/mese se comunque vi serve x86. Verificate la disponibilità in quest’ordine: la decisione richiede un minuto.

Se i vostri utenti sono negli Stati Uniti o in Asia, DigitalOcean e Vultr sono entrambi solidi: calcolate solo il traffico in uscita prima di iscrivervi.

Domande frequenti

Hetzner va bene per il self-hosting? Sì, e in Europa resta il più economico. Due avvertenze: la verifica d’identità all’iscrizione e una disponibilità dei piani che cambia senza preavviso - controllate la vostra sede prima di ordinare.

Perché non riesco a ordinare il piano Hetzner economico che consigliano tutti? Perché la disponibilità della linea CX varia per sede e nel tempo, mentre il prezzo resta visibile sia nei confronti sia nel listino dell’API. La disponibilità è un campo a parte e si ribalta: abbiamo visto CX23 non disponibile in tutta Europa e ordinabile in due sedi cinque ore più tardi. Provate un’altra sede europea, poi CAX11.

DigitalOcean fa pagare il traffico in uscita? Sì. Oltre al transfer incluso (4 TB nella fascia da 4 GB) sono circa 0,01 $/GB, cioè circa 10 $ al TB. Fate il conto prima di iscrivervi se servite media o spostate backup.

Vultr ha un piano gratuito? Sì: 1 vCPU / 512 MB / 10 GB in poche sedi, senza traffico incluso. Esiste anche un piano da 2,50 $/mese, ma è solo IPv6 e limitato a due sedi. Il piano più economico davvero utilizzabile costa 5 $/mese.

Qual è il miglior rapporto prezzo/prestazioni? A 2 vCPU / 4 GB Hetzner stacca nettamente su prezzo e traffico incluso finché la sua linea economica (CX23, CAX11) è disponibile. Se finite su CPX22 il divario scende a circa il 20%, abbastanza poco perché gli strumenti di DigitalOcean o le regioni di Vultr possano valere di più.

Si può fare self-hosting su un VPS da 6 $? Sì, per un reverse proxy, un paio di container e un piccolo database. Appena aggiungete media o backup pesanti, a rompere il budget è il traffico, non la CPU.

Prossimamente

Questo è il primo articolo di una serie. In arrivo: Nextcloud AIO su Hetzner e Caddy + Docker in produzione, entrambi sulla stessa macchina che abbiamo misurato qui.