Aller au contenu
Quel aspirateur de site web choisir pour aspirer un site entier ? cover image
Blog
Équipe NoCodeExport
Export
8 min de lecture

Quel aspirateur de site web choisir pour aspirer un site entier ?

Cinq façons d'aspirer un site web entier : navigateur, wget, HTTrack, aspirateurs de bureau et aspirateur en ligne avec rendu, et ce que chacune laisse de côté.

Exportez votre site en HTML

Collez une URL publique. Le plan gratuit exporte une seule page, sans carte bancaire.

Aspirer un site web entier, c'est enregistrer chaque page dont vous avez besoin avec ses feuilles de style, ses scripts, ses images et ses polices, puis réécrire les liens entre les pages pour que la copie fonctionne sans le serveur d'origine. L'outil qui s'en charge s'appelle un aspirateur de site web. Le bon aspirateur dépend d'une question : le site arrive-t-il du serveur en HTML terminé, ou est-ce JavaScript qui le construit dans le navigateur ?

Pour télécharger un site sans rien installer, utilisez un aspirateur de site web en ligne : analysez une adresse publique qui vous appartient ou que vous êtes autorisé à copier, choisissez les pages et téléchargez le ZIP. La suite de ce guide passe en revue toutes les méthodes, y compris les outils gratuits en ligne de commande.

Choisir une méthode

MéthodeIdéale pourExécute JavaScriptRéécrit les liens entre pagesCe qui manque
Enregistrer sous du navigateurUne page, rapidementEnregistre ce qui est affichéNonLes autres pages, les médias chargés au défilement
wget en miroirSites statiques, blogs, documentationNonOuiTout ce que JavaScript construit
HTTrackSites statiques sous Windows ou LinuxNonOuiTout ce que JavaScript construit
Applications de bureau (SiteSucker, Cyotek WebCopy)Sites statiques sans terminalNonOuiTout ce que JavaScript construit
Exportateur avec renduSites Framer, Webflow, Wix, Squarespace, ReactOuiOuiLes fonctions serveur : bases de données, comptes, paiements

Toutes ces méthodes copient ce qu'un visiteur peut voir. Aucune ne télécharge une base de données, l'interface d'administration d'un CMS, des comptes utilisateurs, un tunnel de paiement ou quoi que ce soit qui s'exécute sur le serveur.

Méthode 1 : enregistrer une page dans le navigateur

  1. Ouvrez la page dans Chrome, Edge, Firefox ou Safari et faites défiler jusqu'en bas pour que les images différées se chargent.
  2. Appuyez sur Ctrl+S (Windows, Linux) ou Cmd+S (macOS).
  3. Choisissez Page web, complète (Safari : Archive web ou Source de la page).

Vous obtenez un fichier HTML et un dossier de ressources. Les liens vers les autres pages pointent toujours vers le site en ligne : c'est l'instantané d'une page, pas un site.

Méthode 2 : aspirer un site statique avec wget

wget est fourni avec la plupart des distributions Linux et s'installe sur macOS avec Homebrew (brew install wget). Cette commande télécharge un site et le rend consultable hors ligne :

wget --mirror --convert-links --adjust-extension --page-requisites --no-parent https://example.com/
  • --mirror suit les liens de façon récursive et conserve les dates.
  • --convert-links réécrit les liens pour que la copie fonctionne depuis votre disque.
  • --adjust-extension enregistre les pages avec l'extension .html.
  • --page-requisites télécharge le CSS, les images et les scripts dont chaque page a besoin.
  • --no-parent reste dans le dossier de départ.

Ajoutez --wait=1 pour marquer une pause entre les requêtes et ne pas surcharger le serveur, et -e robots=off uniquement sur un site qui vous appartient. wget enregistre le HTML envoyé par le serveur. Si le site construit son contenu en JavaScript, les pages paraîtront vides ou sans mise en forme.

Méthode 3 : HTTrack, l'aspirateur de site classique

HTTrack est gratuit, dispose d'une interface graphique sous Windows (WinHTTrack) et fonctionne en ligne de commande sous Linux et macOS. Créez un projet, collez l'adresse, choisissez Copie automatique de site(s) web et laissez-le parcourir le site. C'est l'aspirateur de site le plus connu, et il convient bien aux sites statiques. Il suit la même règle que wget : il n'exécute jamais JavaScript. Sur les sites Framer, Webflow et Wix, cela donne des pages vides ou sans style ; pourquoi HTTrack échoue sur les sites no-code montre précisément ce qui disparaît.

Méthode 4 : les applications de bureau

SiteSucker (macOS et iOS) et Cyotek WebCopy (Windows) habillent la même idée d'une interface de bureau : saisissez une adresse, réglez la profondeur des liens à suivre, téléchargez. Elles sont pratiques sur les sites statiques et partagent la même limite sur les pages construites en JavaScript.

Méthode 5 : un aspirateur de site avec rendu

Les sites créés avec Framer, Webflow, Wix, Squarespace ou un framework JavaScript se terminent dans le navigateur : styles, images, animations et sections entières n'apparaissent qu'une fois les scripts exécutés. Un exportateur avec rendu ouvre chaque page dans un vrai navigateur, attend qu'elle soit terminée, la fait défiler pour charger le contenu différé, puis enregistre ce que le navigateur a dessiné et télécharge les fichiers utilisés.

Avec NoCodeExport :

  1. Collez l'adresse publiée d'un site qui vous appartient ou que vous pouvez copier, puis lancez l'analyse.
  2. Choisissez les pages à inclure.
  3. Vérifiez les fichiers, puis téléchargez le ZIP de HTML, CSS, JavaScript et ressources.

L'offre Gratuit exporte une page et laisse les images et les polices liées au site d'origine. Les exports payants placent les ressources dans le ZIP. Pro couvre jusqu'à 100 pages par site ; un Site Pass, en paiement unique, couvre un seul site jusqu'à 50 pages, 250 pages avec Site Pass Plus et 1 000 pages avec Site Pass Max. Avant de payer, vous voyez un aperçu fonctionnel de l'export, construit à partir de 30 de vos pages au maximum.

Aspirateur de site de bureau ou aspirateur en ligne ?

Un aspirateur de site de bureau (HTTrack, wget, SiteSucker, Cyotek WebCopy) est gratuit ou peu coûteux, tourne sur votre machine et ne limite pas le nombre de pages. Il enregistre le HTML tel que le serveur l'envoie : c'est le bon choix pour un blog, une documentation ou un site statique ancien.

Un aspirateur de site en ligne avec rendu ne demande aucune installation et ouvre chaque page dans un vrai navigateur avant de l'enregistrer : c'est le bon choix pour un site Framer, Webflow, Wix, Squarespace ou une application JavaScript. En contrepartie, le nombre de pages dépend de l'offre.

Si votre site sort de Framer, Webflow, Wix ou Squarespace, ou si un premier essai avec HTTrack donne des pages vides, sans style ou sans images, passez à un aspirateur avec rendu.

Pourquoi un site aspiré s'affiche mal

  • Pages vides ou sans style : le site construit sa mise en page en JavaScript et l'outil n'a enregistré que le HTML du serveur. Utilisez un exportateur avec rendu.
  • Images manquantes : les images se chargent au défilement (loading="lazy", data-src, arrière-plans CSS). Faites défiler avant d'enregistrer, ou utilisez un outil qui le fait.
  • Les liens ramènent au site en ligne : l'outil n'a pas réécrit les liens internes. Avec wget, ajoutez --convert-links.
  • Polices de remplacement : les fichiers de police sont sur un autre domaine ou leur licence ne couvre que le site d'origine.
  • Formulaires, recherche et connexions sans effet : ils ont besoin d'un serveur. Reliez les formulaires à un service de formulaires et gardez les fonctions dynamiques sur un vrai backend.

Tester la copie avant de vous y fier

Un double-clic sur index.html l'ouvre en file://, où les navigateurs bloquent de nombreux scripts et les liens relatifs à la racine. Servez plutôt le dossier :

npx serve .

ou python3 -m http.server 8000, puis ouvrez chaque page en largeur ordinateur et mobile, parcourez la navigation et vérifiez les requêtes en échec dans la console du navigateur. Lancer un site exporté en local détaille cette étape.

Aspirer un site qui ne vous appartient pas

Voir une page ne donne pas le droit de la copier. Aspirez votre propre site, celui d'un client avec son accord écrit, ou un contenu dont la licence le permet. Le design, les textes, les images, les polices et les modèles peuvent chacun avoir leurs propres droits. Ne contournez ni connexion, ni paywall, ni autre contrôle d'accès, et respectez robots.txt et les limites de débit quand vous parcourez le serveur de quelqu'un d'autre.

Quelle méthode choisir ?

Enregistrer sous pour une page, wget ou HTTrack pour un site statique, et un aspirateur de site avec rendu pour un site construit avec Framer, Webflow, Wix, Squarespace ou JavaScript. Dans tous les cas, servez la copie en local et parcourez-la avant de résilier l'hébergement d'origine.

Ressources associées

Questions Fréquemment Posées

For a static site, use wget (wget --mirror --convert-links --adjust-extension --page-requisites --no-parent followed by the URL) or HTTrack; both are free. For a site built with JavaScript, such as Framer, Webflow or Wix, a free tool that does not render pages will save blank or unstyled copies, so use a rendering exporter.

The site builds its layout with JavaScript after the page loads, and the tool you used saved only the HTML the server sent. wget, HTTrack and most desktop downloaders never run JavaScript. A rendering exporter opens each page in a real browser first and saves what it drew.

No. Any website downloader copies what visitors can see: pages, styles, scripts, images and fonts. Databases, CMS back offices, user accounts, search, form processing and checkout run on the server and are never part of the download.

Serve the folder with a local web server instead of double-clicking index.html: run npx serve . or python3 -m http.server 8000 inside the folder and open the address it prints. Files opened from file:// block many scripts and break root-relative links.

Downloading your own site, or a site you have permission to copy, is fine. Copying someone else's site does not give you the right to reuse its design, text, images or fonts, and you should never bypass logins, paywalls or other access controls.

Essayer l'outil

Validez cela sur un site réel

Quand vous êtes prêt à tester cette voie sur un vrai projet, ouvrez la page principale de l'outil et lancez-le sur votre URL en production.

Outil recommandé

Téléchargeur de site web

Téléchargez un site en ligne en ZIP de HTML, CSS et JS

Utilisez la page principale de l'exporteur pour analyser un site réel, vérifier la configuration et poursuivre avec le bon flux.

Ouvrir Téléchargeur de site web

Prenez le Contrôle Total de vos Projets Web

NoCodeExport est plus qu'un outil de conversion ; c'est une passerelle vers le développement web moderne pour les designers et créateurs qui valorisent la propriété du code et la performance.