Guida · Aggiornata il 28 ottobre 2026

Come svuotare la cache su un Mac

Come svuotare le cache delle app, dei browser e la cache DNS su un Mac, quali cache si possono eliminare senza rischi e quando svuotarle serve davvero.

macOS 26 Tahoe o versioni successive · Senza carta di credito · Tutto viene eseguito sul tuo Mac

In breve: chiudi le app, poi nel Finder scegli Vai › Vai alla cartella, digita ~/Library/Caches e sposta nel Cestino le cartelle che contiene. Svuota la cache del browser dalle sue impostazioni e, se i siti non si caricano, svuota la cache DNS in Terminale. Non eliminare mai la cartella Caches stessa, né le cache nelle cartelle di sistema.

Cos'è una cache

Una cache è una copia di qualcosa che un'app potrebbe scaricare o ricalcolare, conservata perché si apra più in fretta la volta successiva: pagine web e immagini, miniature, anteprime, musica ascoltata in streaming, risultati di compilazione. Tutto ciò che c'è in una cache si può ricreare, ed è per questo che svuotarla è sicuro. È anche il motivo per cui la cache ritorna: appena usi l'app, ricomincia a riempirla.

Un Mac ha tre tipi di cache che vale la pena conoscere:

CacheDoveSi può eliminare?
Cache delle app~/Library/CachesSì, per le app che non sono in esecuzione
Cache dei browserNella cartella di ciascun browserSì, dalle impostazioni del browser
Cache DNSIn memoria, gestita da macOSSì, con un solo comando di Terminale
Cache di sistema/Library/Caches, /System/Library/CachesLasciale a macOS: un riavvio svuota ciò che va svuotato

Quando svuotare la cache serve

  • Un'app mostra contenuti vecchi o immagini sbagliate, o si chiude subito all'avvio: svuotare la cache di quell'app spesso risolve.
  • Un sito sembra rotto o non aggiornato in un browser ma funziona in un altro: svuota la cache di quel browser.
  • Un sito che si è spostato non si carica, oppure non si carica con una nuova rete o VPN: svuota la cache DNS.
  • Il disco è quasi pieno e la cache di un'app è cresciuta fino a diversi gigabyte.

Svuotare tutte le cache ogni settimana non rende il Mac più veloce. Subito dopo le app sono più lente, mentre riempiono di nuovo le cache, e lo spazio torna occupato nel giro di pochi giorni.

Come svuotare le cache delle app

  1. Chiudi le app di cui vuoi svuotare la cache. Un'app in esecuzione può ricreare subito la sua cache, o chiudersi in modo anomalo quando sparisce.
  2. Nel Finder, scegli Vai › Vai alla cartella (⇧ ⌘ G), digita ~/Library/Caches e premi Invio.
  3. Scegli Vista › come elenco, poi Vista › Mostra opzioni vista, seleziona Calcola tutte le dimensioni e ordina per Dimensioni. Le cartelle hanno il nome dell'app, come com.spotify.client o Google.
  4. Sposta nel Cestino le cartelle che vuoi svuotare. Lascia la cartella Caches stessa dov'è.
  5. Riavvia, poi svuota il Cestino dopo aver controllato che le app funzionino.

Le app in sandbox tengono la cache nella propria cartella in ~/Library/Containers. Altre hanno un pulsante apposito, che è la strada più sicura: Spotify, per esempio, ha Impostazioni › Archiviazione › Cancella cache.

Come svuotare la cache del browser

Se svuoti solo la cache resti connesso ai siti; se elimini anche i cookie, vieni disconnesso. Ogni browser ti lascia scegliere.

  • Safari: apri Safari › Impostazioni › Avanzate e seleziona Mostra funzionalità per sviluppatori web. Poi scegli Sviluppo › Svuota la cache (⌥ ⌘ E). Anche Cronologia › Cancella cronologia svuota la cache, ma elimina insieme cronologia e cookie.
  • Chrome: premi ⇧ ⌘ Delete, oppure apri Impostazioni › Privacy e sicurezza › Elimina dati di navigazione. Scegli un intervallo di tempo, seleziona solo Immagini e file memorizzati nella cache e fai clic su Elimina dati. Edge, Brave e gli altri browser basati su Chromium funzionano allo stesso modo.
  • Firefox: apri Impostazioni › Privacy e sicurezza e, in Cookie e dati dei siti web, fai clic su Elimina dati. Seleziona solo i contenuti web in cache e fai clic su Elimina.

Per ricaricare una pagina senza la sua copia in cache, premi ⌥ ⌘ R in Safari o ⇧ ⌘ R in Chrome e Firefox.

Come svuotare la cache DNS

Il tuo Mac ricorda per un po' l'indirizzo che corrisponde al nome di ogni sito. Quando un sito si sposta, o cambi rete o VPN, quella memoria può puntare al posto sbagliato. Apri Terminale ed esegui:

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Inserisci la password quando ti viene chiesta; mentre digiti non compare nulla. Al termine non appare alcun messaggio: il Mac semplicemente risolve di nuovo ogni nome.

Cache degli sviluppatori

Gli strumenti per sviluppatori tengono alcune delle cache più grandi di un Mac, e ognuno ha il suo comando per svuotarle:

  • Xcode: elimina ~/Library/Developer/Xcode/DerivedData; viene ricreata alla compilazione successiva.
  • Homebrew: brew cleanup rimuove le vecchie versioni e i download.
  • npm, pip e altri: npm cache clean --force, pip cache purge, uv cache clean.
  • Docker: docker builder prune svuota la cache di compilazione.

Cosa non eliminare

  • Tutto ciò che si trova in /System/Library/Caches o /private/var/folders. Le gestisce macOS, che svuota ciò che serve al riavvio.
  • La cartella ~/Library/Caches stessa. Elimina ciò che contiene, non la cartella.
  • Altre cartelle in ~/Library, come Application Support o Containers. Contengono dati e impostazioni delle app, non cache, e possono contenere il tuo lavoro.
  • Comandi di Terminale «svuota tutte le cache» trovati su internet con sudo rm -rf. Un solo errore di battitura può eliminare molto più delle cache.

Svuotare le cache con Tidy My Mac

Tidy My Mac esegue ciascuno di questi passaggi da un'unica finestra, ti mostra cosa ha trovato prima di rimuovere qualcosa e lo sposta nel Cestino, così puoi recuperarlo:

  • Junk Cleaner elenca le cache delle app, i log e le cache degli sviluppatori di Xcode, Homebrew, npm e altri, con le dimensioni di ciascuna.
  • Privacy Cleanup svuota cache, cronologia e cookie di Safari, Chrome, Firefox e altri browser, profilo per profilo, e non tocca mai le password salvate.
  • Maintenance svuota la cache DNS e le cache dei font con un clic.

Se svuoti le cache per fare spazio, sappi che raramente sono la cosa più grande sul disco. Per il resto, leggi come liberare spazio su disco su un Mac.

Domande frequenti: svuotare la cache

Sì, per le cache delle app e dei browser: tutto ciò che contengono si può scaricare o ricreare. Chiudi prima l'app, elimina ciò che c'è dentro la cartella Caches anziché la cartella stessa e lascia le cache di sistema a macOS.

No. Le cache non contengono i tuoi documenti, e le password sono nel portachiavi, non in una cache. Eliminare i cookie di un browser, che è un'opzione separata, ti disconnette dai siti web.

Di solito no. Le cache servono a rendere le app più veloci, quindi subito dopo averle svuotate le app sono più lente. Serve quando una cache è danneggiata e fa comportare male un'app, o quando il disco è così pieno che macOS resta senza spazio.

Solo quando c'è un motivo: un'app o un sito si comporta male, o una cache è arrivata a qualche gigabyte su un disco quasi pieno. Svuotare le cache a intervalli regolari non porta alcun vantaggio.

Prova ogni sezione gratis per 7 giorni.

Basta la tua email, senza carta di credito. Poi $19.99 per il primo anno, $59.99 all'anno dopo.

Inizia la prova gratuita