Comment ouvrir des fichiers HTML sur iPhone : le guide complet
Mis à jour le 2026-08-09
Réponse courte : l'app Fichiers sait prévisualiser du HTML simple, Safari sait afficher un fichier que vous y avez fait entrer par un détour, mais la seule façon fiable d'ouvrir un fichier HTML avec ses styles, ses scripts et ses ressources liées en état de marche, c'est une app de lecture dédiée. Voici ce que fait réellement chaque méthode, pour choisir la bonne en dix secondes.
Méthode 1 — Un coup d'œil dans l'app Fichiers
Touchez n'importe quel fichier .html dans Fichiers et iOS en affiche un aperçu. Pour une page totalement autonome — tout le CSS en ligne, aucun script — cela peut suffire à en lire le contenu.
- Les feuilles de styles externes sont ignorées, donc la plupart des vraies pages perdent leur mise en page.
- JavaScript ne s'exécute jamais — les pages interactives paraissent figées ou vides.
- Les fichiers liés (images, autres pages) ne se résolvent pas.
Verdict : très bien pour jeter un œil à du contenu textuel simple, trompeur pour tout ce qui est mis en forme. Si votre fichier ressemble ici à du texte non formaté, c'est que le fichier va bien — c'est l'aperçu qui pose problème. Détails dans pourquoi le HTML s'affiche mal dans l'aperçu iOS.
Méthode 2 — Safari
Safari rend le HTML à la perfection — à partir d'une URL. Pour les fichiers locaux, c'est pénible : iOS n'offre aucun moyen pris en charge de pointer Safari vers un fichier accompagné de son dossier de ressources. Des contournements existent (data URL, raccourcis, hébergement temporaire), mais ils cassent sur les pages multi-fichiers et transforment une tâche de deux gestes en projet. Si la page est déjà en ligne, prenez Safari ; si c'est un fichier, prenez un lecteur.
Méthode 3 — Un lecteur HTML dédié
OpenHTML (gratuit) ouvre le HTML comme le ferait un navigateur, mais à partir de fichiers : partagez-lui n'importe quel .html, collez directement du code HTML, ou ouvrez un fichier une seule fois depuis iCloud Drive sans l'importer.
- Les styles s'appliquent et le JavaScript local s'exécute — l'accès réseau reste coupé tant que vous ne l'autorisez pas, page par page.
- Les pages multi-fichiers et les archives ZIP s'importent comme des projets complets, chemins relatifs fonctionnels — voir les projets web en ZIP.
- Le diagnostic nomme chaque fichier manquant, chaque ressource bloquée et chaque erreur de script quand une page ne s'affiche pas correctement.
- Les fichiers Markdown s'ouvrent eux aussi en pages propres, avec les formules LaTeX hors ligne — voir Markdown + LaTeX.
Quelle méthode pour quel fichier
- Une page simple et autonome que vous devez juste lire une fois → l'aperçu de Fichiers.
- Une page déjà publiée sur le web → Safari.
- Une page générée par IA depuis ChatGPT ou Claude → un lecteur, pour que les scripts et les styles fonctionnent.
- Une page web enregistrée, un rapport reçu par e-mail, un site zippé, tout ce qui compte plus d'un fichier → un lecteur.
Problèmes courants, correctifs rapides
- Page en texte sans style → le CSS externe ne s'est pas chargé ; ouvrez-la dans un lecteur qui applique les styles.
- Page vide → JavaScript est nécessaire et n'a pas eu le droit de s'exécuter ; utilisez un lecteur où le JS local est activé.
- Images manquantes → elles sont à côté du fichier HTML ; importez le dossier ou le ZIP, pas le fichier seul.
- Le texte chinois/japonais s'affiche en charabia → le fichier n'est pas en UTF-8 ; OpenHTML détecte automatiquement les encodages anciens (GB18030, Shift-JIS…).
- La page a besoin de données en direct → elle utilise fetch() ; exécutez-la sur le serveur local privé (Pro) pour qu'elle se comporte comme un site hébergé.
Un mot sur la confidentialité
Les fichiers HTML qu'on reçoit sont souvent des rapports contenant vos données. OpenHTML garde les fichiers dans un stockage privé sur l'appareil, n'a ni compte ni analyse, et bloque tout accès réseau page par page tant que vous ne l'autorisez pas — une page enregistrée ne peut pas appeler chez elle sans votre accord.
Gratuit sur l’App Store — la lecture de base ne nécessite aucun achat.
Télécharger OpenHTML