# Liberare lo storage del browser sul Mac in sicurezza

> Misura gli alberi di profilo di Chrome, Safari e altri browser, cancella le cache usa e getta senza perdere gli accessi, e tratta i database dei siti come dati utente.

Published: 2026-07-31 | Updated: 2026-09-05

I browser possono occupare molto spazio sia su un Mac usato per sviluppare sia nell'uso quotidiano.
Un solo profilo Chromium può contenere diversi gigabyte di **Cache**, **Code Cache**,
**GPUCache** e archivi dei service worker, mentre segnalibri e password restano leggeri.
Le impostazioni di archiviazione spesso includono quel peso in
[Dati di sistema](https://mole.fit/it/blog/what-is-system-data-on-mac) invece di una riga chiara "Chrome".

Questa guida distingue le cache ricreabili dai dati personali da conservare e spiega
perché Safari usa percorsi diversi rispetto alle versioni precedenti. Puoi così misurare lo spazio occupato da un profilo,
svuotare le cache e verificare che gli accessi funzionino ancora.

**In breve:** la vera crescita sta nei profili del browser, soprattutto nelle cache dei Service Worker e nei profili abbandonati, non in una cartella ovvia. Usa prima la pulizia dei dati del sito del browser; svuotare solo le cache ti mantiene connesso, e i residui di profilo si rimuovono in sicurezza solo dopo aver confermato quale browser li possiede.

## Cosa cresce davvero dentro un profilo del browser

Ragiona per livelli, non per una sola "cartella del browser":

| Livello | Ruolo | Costo di ricostruzione |
|---|---|---|
| HTTP disk cache | Immagini, script, media per carichi più veloci | Basso; prima visita più lenta |
| Code / JS bytecode cache | Cache di script compilati | Basso; CPU al prossimo avvio |
| GPU / Dawn / WebGPU caches | Risorse lato GPU | Basso |
| Service Worker + Cache Storage | Shell app offline, PWA | Medio; le app ricacheano |
| IndexedDB / Local Storage | Stato app, DB offline | Alto se non sincronizzato |
| Cookies / Login Data | Sessioni e credenziali | Alto; ti ri-autentichi |
| Extensions + extension storage | Funzioni e i loro DB locali | Medio-alto |
| History / bookmarks | Navigazione e sync | Dipende dalla sync dell'account |

Svuotare la **cache** non è la stessa operazione di svuotare i **dati del sito**. L'interfaccia del browser
li separa per un motivo; cancellare cartelle spesso no.

<figure class="blog-diagram">
  <img src="https://mole.fit/img/blog/browser-profile-layers.webp" width="1360" height="454" loading="lazy" alt="La colonna sinistra elenca le cache del browser eliminabili; la colonna destra elenca identità e stato del sito che non vanno eliminati in blocco">
  <figcaption>Un profilo contiene due livelli di rischio. Svuota la colonna di sinistra dopo la chiusura; tratta la colonna di destra come un reset, non come un riordino.</figcaption>
</figure>

<figure class="blog-diagram">
  <img src="https://mole.fit/img/blog/cache-lifecycle.webp" width="1360" height="454" loading="lazy" alt="La cache viene scritta, riutilizzata, poi scartata in sicurezza mentre lo stato rimane">
  <figcaption>Le cache HTTP e GPU sono pensate per essere usa e getta. I database di login e molti alberi di Local Storage sono stato, non spazzatura.</figcaption>
</figure>

## Laboratorio: misura il browser, non solo i Dati di sistema

Chiudi prima il browser così i file non sono in scrittura. Può essere necessario l'Accesso completo al disco affinché
Terminale o un cleaner vedano i percorsi dei container. Gli errori di permesso indicano accesso, non
vuoto.

### Chrome / famiglia Chromium

I percorsi variano per canale e "Chrome for Testing":

```
du -sh ~/Library/Application\ Support/Google/Chrome \
  ~/Library/Caches/Google/Chrome 2>/dev/null
du -sh ~/Library/Application\ Support/Google/Chrome/* 2>/dev/null | sort -h
```

Entra in `Default` o `Profile N`:

```
du -sh ~/Library/Application\ Support/Google/Chrome/Default/* 2>/dev/null | sort -h
```

Le sottocartelle che occupano più spazio sono spesso `Cache`, `Code Cache`, `GPUCache`,
`Service Worker` e a volte `IndexedDB`. Le prime tre contengono cache; le altre possono contenere dati da conservare.

### Safari

Il peso moderno è spesso nel container; le Caches legacy possono essere quasi vuote:

```
du -sh ~/Library/Containers/com.apple.Safari/Data/Library/Caches \
  ~/Library/Safari \
  ~/Library/Caches/com.apple.Safari 2>/dev/null
```

La cache moderna pesante di Safari è spesso:

```
~/Library/Containers/com.apple.Safari/Data/Library/Caches/com.apple.Safari
```

L'albero legacy `~/Library/Caches/com.apple.Safari/WebKitCache` può sembrare correlato pur
contenendo quasi nulla. Misura entrambi prima di festeggiare.

### Firefox

```
du -sh ~/Library/Application\ Support/Firefox \
  ~/Library/Caches/Firefox 2>/dev/null
```

### Edge, Brave, Arc, Dia e altre build Chromium

Stessa idea: Application Support contiene l'albero del profilo; Caches può duplicare o ombreggiare
parte di esso. Le macchine multi-profilo accumulano directory `Profile 12` abbandonate;
misura ciascuna prima di cancellarne alcuna.

Parti dall’interfaccia del browser: [cancella dati di navigazione](https://support.google.com/chrome/answer/2392709) in Chrome, gestisci [cronologia e dati dei siti](https://support.apple.com/guide/safari/sfri47acf5d6/mac) in Safari o [svuota la cache](https://support.mozilla.org/it/kb/come-cancellare-cache) in Firefox. Queste superfici distinguono cache, cookie, sessioni e interi profili, cosa che la cancellazione manuale di cartelle non fa.

## Prima la pulizia integrata (preferita)

### Chrome, Edge, Brave, Arc e simili

1. Usa il **Task Manager** del browser quando il sintomo è la CPU
   ([Chrome Helper](https://mole.fit/it/blog/google-chrome-helper-high-cpu-mac)); il disco è un lavoro diverso.
2. **Cancella i dati di navigazione**, inizia solo con **Immagini e file memorizzati nella cache**.
3. L'intervallo temporale conta: "Tutto il tempo" più i cookie ti disconnette ovunque.
4. Rimuovi i **profili** non usati dal selettore dei profili così i registri interni restano
   coerenti; non cancellare a caso le cartelle dei profili.
5. Disattiva le estensioni che non usi; alcune tengono grandi archivi locali.

### Safari

1. **Svuota le cache** dal menu Sviluppo (abilitalo in Impostazioni, Avanzate), oppure cancella
   la cronologia con un intervallo limitato.
2. Nelle versioni con profili, rimuovi un intero profilo secondario dalle Impostazioni.
3. Preferisci l'interfaccia di Safari rispetto a cancellare `~/Library/Safari` intero; cronologia, Elenco lettura
   e altro stato si mescolano lì.

### Firefox

**Impostazioni, Privacy e sicurezza, Cookie e dati dei siti, Cancella dati**, e cancella
il contenuto web in cache senza cancellare gli accessi a meno che non sia intenzionale.

Perché vince l'interfaccia: i browser mantengono indici e contabilità delle quote. Cancellare foglie a caso
può lasciare uno stato corrotto che forza una riparazione più lunga al successivo avvio.

## Percorsi manuali quando l'interfaccia non basta

Solo dopo la chiusura, e solo per foglie che comprendi:

```
du -sh ~/Library/Application\ Support/Google/Chrome/Default/Cache \
  ~/Library/Application\ Support/Google/Chrome/Default/Code\ Cache \
  ~/Library/Application\ Support/Google/Chrome/Default/GPUCache 2>/dev/null
```

Cancella una **foglia di cache**, non l'intera directory `Default`. Rimuovere l'intero profilo
è un reset di fabbrica di quella identità.

## Esempio pratico

Un Mac da sviluppo riporta "Dati di sistema" intorno a 90 GB. La misurazione mostra:

```
~/Library/Application Support/Google/Chrome/Default/Cache          18G
~/Library/Application Support/Google/Chrome/Default/Code Cache      4G
~/Library/Application Support/Google/Chrome/Profile 3               22G
```

Supponiamo che Profile 3 non serva più. Prima salva o esporta i preferiti e i dati
locali importanti: un profilo inutilizzato non è necessariamente già salvato. Poi:

1. Apri il selettore profili di Chrome e rimuovi Profile 3 dall'interfaccia se compare ancora.
2. Se la cartella resta e il profilo è davvero inutilizzato, chiudi Chrome e rimuovi solo quella
   directory del profilo dopo aver confermato che non è l'identità Default di cui hai bisogno.
3. Svuota Cache e Code Cache di Default tramite Cancella i dati di navigazione (file in cache) oppure
   cancellando quelle due foglie dopo la chiusura.
4. Rimisura; conferma che Default ha ancora Login Data e che puoi aprire i siti di lavoro già
   connesso.

Non cancellare l'intero albero `Google/Chrome` per "risparmiare tempo."

## Residui dell'updater e profili abbandonati

Gli strumenti di aggiornamento di Chromium possono lasciare cartelle di vecchie versioni accanto al browser attivo. Un avvio riuscito
non dimostra che le altre versioni siano inutilizzate: verifica che non servano a processi, installazioni o aggiornamenti
in corso. Nel dubbio, conservale. Rimuovi i profili inutilizzati dall'interfaccia del browser quando possibile.

Lo store dell'updater di Edge ha una regola in più su alcuni sistemi: i payload **più vecchi della
versione Edge installata** possono essere rimovibili, mentre i payload uguali o più recenti possono essere aggiornamenti
in sospeso. Se non riesci a verificare la versione installata o l'utilizzo dei file, conservali.

## Effetti collaterali della sincronizzazione

Svuotare la **cache** non cancella i segnalibri sincronizzati tramite un account del browser.
Anche eliminare **cookie e dati del sito** lascia i segnalibri, ma può cancellare sessioni e dati locali non sincronizzati.
Eliminare segnalibri o cronologia sincronizzati può invece propagare la cancellazione agli altri dispositivi, a seconda del browser.

## Dove un cleaner per Mac aiuta

[Mole](https://mole.fit/it/) porta analisi del disco, manutenzione delle app e pulizia con revisione preventiva in un'app
nativa per Mac. Browser e macOS gestiscono ancora cookie, stato dell'account e dati di sistema. Uno
strumento di pulizia può raggruppare categorie e dimensioni note delle cache del browser, ma non dovrebbe
sostituire l'interfaccia di cancellazione dati del browser per decisioni a livello di cookie né presentare un intero
albero Application Support del browser come un'unica casella di spunta sicura.

Usa Analyze o `du` per **trovare** quale profilo è enorme; usa il browser o un elenco di cache
revisionato per **rimuovere**. Abbina con l'igiene generale della
[cache](https://mole.fit/it/blog/how-to-clear-cache-on-mac).

## Errori comuni

**Cancellare "tutti i dati di navigazione" per lo spazio su disco.** Paghi in ri-autenticazione, non solo
in GB.

**Cancellare `Default` intero.** È un reset, non un riordino.

**Fidarsi solo del percorso Caches legacy di Safari.** Misura il container.

**Lasciare Chrome aperto mentre cancelli foglie di cache.** I writer possono trattenere i file.

## Verifica

1. Rilancia; conferma i profili e gli accessi che ti aspetti.
2. Rimisura gli stessi percorsi; le foglie di cache calano, le radici del profilo restano.
3. Carica alcune volte siti pesanti; i primi caricamenti più lenti sono normali.
4. Svuota il Cestino solo dopo aver accettato le rimozioni.

## Ordine delle operazioni

1. Chiudi il browser.
2. Misura le radici Application Support e Caches; entra nel profilo più grande.
3. Preferisci Cancella i dati di navigazione, solo file in cache.
4. Rimuovi i profili abbandonati dall'interfaccia.
5. Solo allora cancella a mano le foglie di cache note se serve.
6. Rilancia e verifica che l'identità funzioni ancora.
7. Svuota il Cestino.

## Letture correlate

- [Dati di sistema](https://mole.fit/it/blog/what-is-system-data-on-mac)
- [Svuotare le cache](https://mole.fit/it/blog/how-to-clear-cache-on-mac)
- [Chrome Helper alto utilizzo CPU](https://mole.fit/it/blog/google-chrome-helper-high-cpu-mac)
- Documentazione del fornitore per l'interfaccia di cancellazione dati di ogni browser

Lo storage del browser è un problema di gestione di cache e profili, non un motivo per resettare macOS.
Misura l'albero del profilo, svuota prima le cache usa e getta e tratta accessi e database del sito
come dati utente anche quando stanno accanto a una cartella chiamata Cache.

## Ordine di misurazione quando ci sono più browser installati

Safari, Chrome e Arc affiancati sono la norma, e indovinare quale pesa di più costa un giro a vuoto.
Ordina prima le radici per dimensione totale, poi decidi in quale albero entrare:

```
du -sh ~/Library/Application\ Support/Google/Chrome \
  ~/Library/Application\ Support/Arc \
  ~/Library/Containers/com.apple.Safari \
  ~/Library/Application\ Support/Firefox 2>/dev/null | sort -h
```

Parti dalla radice più grande. Un solo profilo abbandonato basta spesso a spiegare quella crescita dei Dati di
sistema che non riuscivi a collocare, quindi misura prima di sospettare di macOS.

## Dati del sito ed estensioni: cosa spuntare

Quando l'obiettivo è solo lo spazio su disco:

- Spunta i file in cache.
- Lascia senza spunta cookie, password e compilazione automatica.
- Passa in rassegna le estensioni una alla volta: disinstallare quella che non usi più porta via anche il suo
  archivio locale, ed è più controllato che svuotare tutti gli archivi in blocco.

Per azzerare completamente un singolo sito, usa il comando "cancella i dati di questo sito" del browser invece
della directory del profilo. Tocca quel sito e nient'altro.

## Perché i profili del browser finiscono nei Dati di sistema

Un profilo del browser grande viene di norma conteggiato nei Dati di sistema. Svuota 20 GB di cache dall'albero
del profilo e quel numero può metterci un giorno o due a riclassificarsi, quindi leggi `du` e lo spazio libero
reale invece di guardare la barra delle categorie. Altro su perché la barra resta indietro in
[Dati di sistema](https://mole.fit/it/blog/what-is-system-data-on-mac).

## Domande frequenti

### Svuotare lo storage del browser mi disconnette dai siti?

Svuotare soltanto immagini e file in cache di solito mantiene gli accessi. Cookie e altri dati dei siti possono invece contenere sessioni o dati offline. L'archivio dei Service Worker non va quindi trattato in blocco come una semplice cache di immagini.

### Perché lo storage del browser compare sotto Dati di sistema?

I profili del browser vivono in `~/Library`, e le impostazioni di archiviazione di macOS includono gran parte di quell'albero nella barra Dati di sistema, così un profilo da 10 GB gonfia un numero che sembra slegato da qualsiasi browser.

### I file vecchi dell'updater e i profili abbandonati si possono rimuovere in sicurezza?

Anche dopo la disinstallazione, un profilo può contenere l'unica copia di segnalibri, password o dati locali. Prima di eliminarlo, verifica il backup e se quei dati servono ancora. Rimuovi i vecchi file di aggiornamento solo se nessun processo, installazione o aggiornamento li usa; nel dubbio, conservali.

---

Canonical HTML page: https://mole.fit/it/blog/how-to-free-up-browser-storage-mac
Blog index for agents: https://mole.fit/it/blog/llms.txt
Site index for agents: https://mole.fit/llms.txt
