Si Safari semble lent ou si votre iPhone signale que Safari consomme 3 à 6 Go de mémoire flash interne, vider le cache Safari et les données de votre site Web est l'étape de maintenance la plus efficace que vous puissiez prendre. Alors que la mise en cache Web est conçue pour accélérer les temps de chargement des pages en stockant localement les feuilles de style, les ensembles JavaScript, les polices Web et les scripts de suivi, les ressources mises en cache obsolètes sont fréquemment corrompues, introduisent des bogues de rendu et déclenchent une mystérieuse décharge de batterie alors que le moteur WebKit peine à réconcilier les hachages de ressources incompatibles.

Contrairement aux navigateurs mobiles tiers qui s'exécutent dans des sandbox d'applications strictement isolés, Safari est profondément lié aux frameworks du système iOS. Ses données temporaires se répartissent sur le stockage local WebKit, les enregistrements relationnels IndexedDB, les ensembles hors ligne Service Worker et les archives hors ligne Safari Reading List. Selon la documentation technique disponible sur la Documentation pour les développeurs WebKit d'Apple, Safari conserve automatiquement les ressources hors ligne jusqu'à ce que le système rencontre une grave pression de mémoire, ce qui signifie que les fichiers de cache peuvent persister silencieusement sur votre appareil pendant des mois.

Comment vider le cache Safari sur iPhone en affichant les paramètres de stockage et les données du site Web
Gestion du cache Safari, des cookies et du stockage de la base de données locale via les paramètres iOS.

Cache, cookies et données de sites Web : qu'est-ce qui est réellement stocké ?

La plupart des utilisateurs iOS confondent l'historique de navigation avec les données de sites Web, ce qui entraîne des déconnexions accidentelles des portails bancaires, professionnels et de réseaux sociaux vitaux. Comprendre comment Apple structure le stockage du navigateur vous permet d'éliminer les fichiers volumineux sans détruire vos sessions authentifiées actives.

Catégorie de donnéesMécanisme de stockageEmpreinte typique (6 mois)Impact de la compensationVa-t-il vous déconnecter ?
Cache disque HTTPFichiers de cache WebCore, ressources JPEG/WebP, feuilles de style CSS800 Mo - 2,5 GoLibère le stockage flash immédiat ; les pages rechargent de nouveaux élémentsNon
Cookies de session et de suiviFichiers texte cryptés contenant des jetons d'authentification15 Mo - 50 MoRéinitialise les préférences du site, supprime les balises de suivi commercialOui (nécessite une reconnexion)
IndexedDB et LocalStorageBases de données relationnelles SQLite côté client pour applications Web400 Mo - 1,8 GoPurge les bases de données de dessin hors ligne et les données des applications Web progressives mises en cacheSouvent Oui
Liste de lecture hors ligneInstantanés HTML archivés et médias intégrés pour le mode plan300 Mo - 2,0 GoSupprime les articles de lecture téléchargés tout en conservant les URL des favorisNon
Base de données Favicon et historiqueGrand livre d'historique SQLite et cache d'icônes de site Web50 Mo - 120 MoEfface les suggestions d'URL de saisie semi-automatique dans la barre de rechercheNon

Méthode 1 : vidage rapide du système (effacer l'historique et les données du site Web)

Lorsque vous devez effectuer un balayage urgent et complet de tous les artefacts du navigateur, libérant ainsi plusieurs gigaoctets en quelques secondes, iOS propose une bascule centralisée. Gardez à l'esprit que cette méthode réinitialise les connexions actives sur chaque onglet iCloud synchronisé.

  1. Ouvrez les Paramètres sur votre iPhone ou iPad.
  2. Faites défiler vers le bas et appuyez sur Safari (ou utilisez la barre de recherche supérieure dans Paramètres).
  3. Faites défiler la section Général pour appuyer sur Effacer l'historique et les données du site Web.
  4. Sous Effacer le délai, sélectionnez Tout l'historique pour une récupération maximale du disque, ou choisissez Dernière heure ou Aujourd'hui et hier pour un dépannage ciblé.
  5. Assurez-vous que la bascule Fermer tous les onglets est activée si vous souhaitez décharger les processus WebKit obsolètes de la mémoire active.
  6. Appuyez sur le bouton de confirmation rouge : Effacer l'historique.

Méthode 2 : Comment supprimer le cache d'un seul site sans perdre les connexions

La plus grande fonctionnalité cachée dans iOS Safari est la gestion des données des sites Web chirurgicaux. Si une plateforme de commerce électronique, un média d'information ou une application Web présente des problèmes, vous n'êtes pas obligé de renoncer à vos jetons de session pour le reste d'Internet.

  1. Accédez à Paramètres > Safari.
  2. Faites défiler jusqu'au bas de la page et appuyez sur Avancé.
  3. Appuyez sur Données du site Web en haut. Attendez 3 à 10 secondes pour qu'iOS calcule l'utilisation du disque local par domaine.
  4. Utilisez la barre de recherche supérieure pour trouver le domaine spécifique (par exemple, amazon.com, nytimes.com ou canva.com).
  5. Faites glisser votre doigt vers la gauche sur l'entrée incriminée et appuyez sur Supprimer, ou appuyez sur Modifier dans le coin supérieur droit pour une suppression par lots.
  6. Remarquez comment des centaines de mégaoctets dans les bundles IndexedDB et Service Worker sont instantanément libérés tandis que vos autres comptes ouverts restent connectés en toute sécurité.

Méthode 3 : Effacer les caches hors ligne de la liste de lecture Safari

De nombreux utilisateurs enregistrent des articles dans leur liste de lecture sans se rendre compte que par défaut, iOS télécharge des pages Web entières, accompagnées d'images et de ressources vidéo haute résolution, pour une visualisation hors ligne. Au fil du temps, une file d'attente de lecture active peut accumuler tranquillement 1 à 3 Go de cache non surveillé.

Pour vider ce cache spécifique sans perdre vos liens enregistrés : accédez à Paramètres > Général > Stockage iPhone > Safari. Localisez la ligne intitulée Liste de lecture hors ligne, faites glisser votre doigt dessus vers la gauche et appuyez sur Supprimer. Les favoris de votre liste de lecture resteront synchronisés via iCloud, mais les lourdes charges utiles mises en cache hors ligne seront immédiatement libérées de la mémoire flash physique.

Comment vider le cache Safari sur Mac (macOS Sonoma et Sequoia)

Sur macOS, Safari sépare l'historique de navigation de l'utilisateur du cache HTTP brut au niveau du développeur. Vider le cache brut est essentiel pour les développeurs Web, les utilisateurs expérimentés et toute personne rencontrant des bugs de rendu persistants sans vouloir effacer les cookies du navigateur.

  • Activer les outils de développement : ouvrez Safari sur Mac, cliquez sur Safari > Paramètres dans la barre de menu, accédez à l'onglet Avancé et cochez la case Afficher les fonctionnalités pour les développeurs Web.
  • Purger les caches via le menu : Cliquez sur le nouveau menu Développer dans la barre supérieure et sélectionnez Vider les caches (ou appuyez sur le raccourci clavier Option + Commande + E). Cela vide immédiatement le cache disque WebKit sur ~/Library/Caches/com.apple.Safari sans toucher à vos cookies de session actifs.
  • Supprimer les données granulaires du site Web : sous Safari > Paramètres > Confidentialité, cliquez sur Gérer les données du site Web..., recherchez les domaines volumineux contenant des bases de données locales, puis cliquez sur Supprimer.

Astuce de pro sur la batterie et le stockage

Les fichiers de cache Safari WebCore corrompus sont une cause fréquente d'utilisation incontrôlée du processeur de l'iPhone. Si votre appareil est inhabituellement chaud lors de la navigation sur des pages Web simples, la suppression des données du site Web Safari réinitialise l'analyseur WebKit et rétablit instantanément les niveaux normaux de consommation thermique et énergétique.

Cinq règles pour éviter la surcharge du stockage Safari

  • Définir la fermeture automatique des onglets : Accédez à Paramètres > Safari > Fermer les onglets et sélectionnez Après une semaine ou Après un mois pour empêcher des dizaines d'arborescences DOM dormantes de conserver des allocations de mémoire.
  • Désactiver la liste de lecture hors ligne automatique : désactivez Enregistrer automatiquement hors ligne dans Paramètres > Safari si vous lisez rarement des articles sans connexion Wi-Fi ou cellulaire.
  • Activer l'option Empêcher le suivi inter-sites : assurez-vous que Empêcher le suivi inter-sites est activé pour empêcher les réseaux publicitaires tiers de stocker des balises de suivi dans votre cache local.
  • Auditer les extensions Safari : Accédez à Paramètres > Safari > Extensions et désactivez les bloqueurs de contenu ou les grattoirs de coupons que vous n'utilisez plus activement, car chaque extension gère son propre conteneur de cache en arrière-plan.
  • Audits réguliers du stockage du système : examinez périodiquement l'état global du stockage de votre appareil pour vous assurer que les données du navigateur ne débordent pas dans la partition système.

Récupérez un espace de stockage de plusieurs gigaoctets sur l'ensemble de votre iPhone

Vider votre cache Safari fournit une amélioration instantanée des performances, mais les fichiers du navigateur ne sont qu'une partie du puzzle du stockage. Les fichiers cachés invisibles, les téléchargements multimédias en double et la surcharge du système consomment fréquemment des dizaines de gigaoctets sur votre appareil. Si la mémoire de votre téléphone est toujours trop pleine, consultez notre guide complet sur la façon de effacer le stockage caché des données système de l'iPhone.

Pour que votre appareil continue de fonctionner à sa vitesse maximale, téléchargez Clearly Smart Storage Cleaner. Son moteur de diagnostic intelligent recherche sans effort les fichiers vidéo redondants, les images en double et les surcharges cachées du système, vous permettant ainsi de libérer de l'espace de stockage et de nettoyer la mémoire du téléphone en un seul clic.