# Capture d'écran défilante

> Un outil gratuit en ligne qui capture une fenêtre haute d'une page web publique depuis le haut ; capturer une page de n'importe quelle longueur nécessite l'API ou un compte connecté.

La capture d'écran défilante transforme une longue page web en une seule image. L'outil web gratuit capture une fenêtre haute depuis le haut de la page, jusqu'à une limite de hauteur. Capturer la page entière, jusqu'à 16 384 px de haut, passe par l'option full_page, disponible lorsque vous êtes connecté ou via l'API avec une clé.

## Points clés

- Outil gratuit : capture une fenêtre depuis le haut de la page, d'une hauteur maximale de 2000 px.
- Connecté ou via l'API, l'option full_page capture la page entière, jusqu'à une hauteur de sortie de 16 384 px ; une page plus haute est coupée et le résultat indique truncated.
- Sortie : PNG ou JPEG.
- Gratuit sans compte : jusqu'à 10 conversions par minute et 50 par jour et par visiteur, dont 5 par jour peuvent être des adresses web. Connecté : Une capture d'écran de page entière coûte 2 crédits pour une image d'une hauteur maximale de 5 000 px, plus 1 crédit pour chaque tranche supplémentaire de 5 000 px (ou fraction de tranche), jusqu'à 16 384 px (5 crédits au maximum). La hauteur est comptée en pixels de sortie, donc device_scale_factor 2 la double. La tâche est réservée à 2 crédits et ajustée sur la hauteur réelle de l'image.
- Les fichiers sont supprimés automatiquement : 10 minutes après la conversion sans compte, 1 jour avec un compte gratuit.
- Les développeurs peuvent effectuer le même rendu avec POST https://api.aiipworld.com/v1/render et une clé API (voir la page API de capture d'écran).

## Sources

- [Puppeteer: page.screenshot()](https://pptr.dev/api/puppeteer.page.screenshot)
- [Chrome DevTools Protocol: Page.captureScreenshot](https://chromedevtools.github.io/devtools-protocol/tot/Page/#method-captureScreenshot)

Dernière vérification: 2026-10-15

## Fonctionnement

1. Collez l'adresse de la page et choisissez une largeur d'écran.
2. Choisissez une hauteur de capture. L'outil gratuit accepte jusqu'au maximum indiqué dans la liste.
3. Cliquez sur « Prendre la capture d'écran » puis téléchargez l'image.
4. Pour la page entière, copiez la requête de la section code ci-dessous. Elle définit full_page sur true et s'exécute avec une clé API.

## Ce que capture l'outil gratuit de capture d'écran défilante et ce qu'ajoute full_page

L'outil de capture d'écran défilante gratuit capture une fenêtre haute depuis le haut de la page. Il s'arrête à 2000 px, donc une page très longue peut ne pas tenir dans une seule image.

Une utilisation anonyme demande d'effectuer la vérification de sécurité. Les utilisateurs connectés passent cette étape et utilisent des crédits. Une capture connectée est une véritable capture full_page, limitée par le plafond de hauteur ci-dessous.

L'option full_page donne une véritable capture de la page entière. Vous pouvez l'utiliser via l'API avec une clé API.

Les résultats sont supprimés après 10 minutes. Un enregistrement de chaque tâche est conservé, et les utilisateurs connectés peuvent voir leurs tâches dans le tableau de bord.

## Hauteur maximale d'une capture d'écran de page entière

Avec full_page, la hauteur de sortie est plafonnée à 16 384 px. La hauteur correspond à la hauteur CSS de la page multipliée par device_scale_factor. À 2x, une page atteint le plafond à la moitié de sa hauteur CSS.

Si la page est plus haute que le plafond, l'image est coupée à cette hauteur. Le résultat de la tâche indique que la sortie a été tronquée, ce qui vous permet de savoir que l'image est incomplète.

Les crédits d'une capture haute fonctionnent ainsi. Une capture d'écran de page entière coûte 2 crédits pour une image d'une hauteur maximale de 5 000 px, plus 1 crédit pour chaque tranche supplémentaire de 5 000 px (ou fraction de tranche), jusqu'à 16 384 px (5 crédits au maximum). La hauteur est comptée en pixels de sortie, donc device_scale_factor 2 la double. La tâche est réservée à 2 crédits et ajustée sur la hauteur réelle de l'image.

## Capture d'écran de page web entière : fenêtre gratuite ou full_page

L'outil gratuit capture le haut d'une page, pas la page entière : il s'arrête à 2000 px. Pour une capture de toute la longueur de la page, connectez-vous ou utilisez l'API avec full_page réglé sur true.

Une capture de page web entière faite ainsi est une image haute, limitée à 16 384 px de hauteur de sortie. Si la page est plus haute, l'image est coupée et le résultat de la tâche indique qu'elle a été tronquée.

Dans l'outil gratuit, la page est chargée sur notre serveur comme pour un visiteur non connecté ; l'image montre donc ce que verrait toute personne sans identifiant.

## Pages longues avec images en chargement différé

De nombreuses pages longues ne chargent les images qu'au moment où vous faites défiler jusqu'à elles. C'est le chargement différé (lazy loading). La capture ne fait pas défiler la page au préalable, donc ces images peuvent manquer dans le résultat.

Dans l'API, utilisez wait_until pour choisir le moment où la page est considérée comme chargée. Les options sont load, domcontentloaded, networkidle et commit. La valeur par défaut est load.

Si un élément précis apparaît tardivement, réglez wait_for_selector sur le sélecteur de cet élément dans l'API. L'API accepte aussi delay_ms, jusqu'à 10 s.

## Capture d'écran de page entière depuis du code

Envoyez une requête à /v1/render avec une url, output réglé sur png (ou jpeg), et full_page réglé sur true dans options. Indiquez votre clé API dans l'en-tête Authorization, sous forme de jeton bearer.

Les crédits des tâches échouées ou dont le délai est dépassé sont restitués. Il n'existe pas d'endpoint par lots : envoyez donc une requête pour chaque page.

Chaque tâche démarre un contexte de navigateur neuf, donc les cookies et le cache ne sont pas partagés entre les tâches. Les en-têtes personnalisés et un user agent peuvent être définis via l'API.

- POST sur /v1/render. La réponse est 202 avec un job_id.
- GET /v1/jobs/:id jusqu'à ce que le statut soit succeeded, failed ou timeout.
- Téléchargez l'image depuis download_url. Le lien est de courte durée : enregistrez le fichier dès que la tâche réussit.

## Capture d'écran de page entière dans le navigateur ou avec cet outil

Un navigateur affiche la page que vous avez ouverte, dans votre propre fenêtre. Cet outil charge la page sur un serveur avec Chromium sans interface (headless), dans un conteneur de travail aux ressources limitées, avec une limite de temps pour chaque tâche.

Le serveur de rendu n'utilise pas les cookies ni les onglets ouverts de votre navigateur. Le JavaScript s'exécute par défaut, donc le contenu construit par un script peut apparaître dans la capture.

## Capturer une URL en une image de page entière

Pour obtenir une capture de page entière depuis votre propre code, utilisez l'option full_page de l'API avec une clé API. Cette option ne fait pas partie de l'outil web gratuit.

Une capture de page entière d'un site long est coupée à la limite de hauteur. Vérifiez donc si le résultat de la tâche indique une troncature avant d'utiliser l'image.

## Capture d'écran pleine page dans Chrome, et sans Chrome

Les outils de développement de Chrome proposent une commande nommée Capture full size screenshot. Si vous cherchez une méthode de capture d'écran pleine page dans Chrome, c'est la voie intégrée. Elle fonctionne sur la page ouverte dans votre propre navigateur et enregistre un fichier sur votre appareil.

Cet outil fait le même type de travail pour une adresse publique, sans rien installer. Vous pouvez capturer le contenu complet d'une page depuis tout appareil disposant d'un navigateur ; la page est chargée sur notre serveur, et non dans votre fenêtre. Certains écrivent fullpage screenshot ou full page screen capture : le résultat est dans tous les cas une image haute.

## Capturer une page web entière en une seule image

Pour capturer une page web entière depuis du code, utilisez l'option full_page décrite plus haut. Une capture défilante sur téléphone assemble plusieurs écrans ; ici, le serveur capture la page en une seule image haute, sans que vous ayez à faire défiler ni à assembler quoi que ce soit.

Si vous avez besoin d'une capture Chrome de page entière pour de nombreuses pages, envoyez une requête par page à l'API, qui utilise également Chromium sans interface. Pour qui cherche un outil de capture d'écran de page entière sans extension, cette page convient : elle ne nécessite aucune extension de navigateur.

## Questions

### Pourquoi l'outil gratuit ne capture-t-il pas la page entière ?

Capturer une page entière peut produire une image très haute et coûteuse à générer ; l'outil web anonyme est donc limité à une fenêtre d'au plus 2000 px. L'option full_page n'est disponible que lorsque vous êtes connecté ou que vous utilisez une clé API.

### Comment capturer la page entière ?

Créez un compte gratuit, générez une clé API et envoyez une requête avec full_page réglé sur true, comme dans la section code. Une capture d'écran de page entière coûte 2 crédits pour une image d'une hauteur maximale de 5 000 px, plus 1 crédit pour chaque tranche supplémentaire de 5 000 px (ou fraction de tranche), jusqu'à 16 384 px (5 crédits au maximum). La hauteur est comptée en pixels de sortie, donc device_scale_factor 2 la double. La tâche est réservée à 2 crédits et ajustée sur la hauteur réelle de l'image. Un compte gratuit inclut 100 crédits par mois.

### Existe-t-il une hauteur maximale pour full_page ?

Oui. Les captures sont limitées à 16 384 px de hauteur de sortie. Si la page est plus haute, l'image est coupée à cette hauteur et le résultat de la tâche indique qu'elle a été tronquée.

### Pourquoi des images manquent-elles dans la partie basse d'une longue page ?

La page n'est pas défilée avant la capture, donc un contenu qui ne se charge qu'au défilement peut manquer. L'API propose les options delay_ms et wait_until pour donner plus de temps à une page.

### Puis-je capturer une page derrière une connexion ?

Pas dans l'outil gratuit, qui ouvre les pages en visiteur non connecté. L'API accepte des en-têtes de requête personnalisés. Ne capturez que les pages dont vous êtes autorisé à faire une copie.

### Combien de temps l'image est-elle conservée ?

Les résultats de l'outil web sont supprimés après 10 minutes. Les résultats de l'API sont conservés pendant la durée de votre formule, indiquée sous le résultat et sur la page des tarifs.

### Comment faire une capture d'écran pleine page d'un site web ?

Collez l'adresse, choisissez une largeur et cliquez sur « Prendre la capture d'écran ». L'outil gratuit capture du haut de la page jusqu'à 2000 px. Pour la page entière, connectez-vous à votre compte, ou créez une clé API et envoyez full_page réglé sur true. Seules les adresses publiques http et https peuvent être capturées.

### PNG ou JPEG pour une page très haute ?

Le PNG est sans perte et correspond à la valeur par défaut, donc le texte reste net. Le JPEG donne généralement un fichier plus léger, surtout pour les photographies. L'option quality règle ce compromis, et ne s'applique qu'au JPEG. Pour une page très haute où la taille du fichier compte, le JPEG peut être le choix pratique.

### La capture pleine page inclut-elle les en-têtes fixes ou les éléments fixes ?

Cela dépend de la page. Un en-tête fixe ou un élément fixe est placé par le CSS de la page elle-même ; il peut donc apparaître différemment dans une image haute que sur l'écran. Faites une capture test de votre page et vérifiez-la avant de vous fier au résultat.

### Comment obtenir une capture d'écran d'une URL ?

Collez l'URL dans la barre d'adresse et cliquez sur « Prendre la capture d'écran ». L'outil gratuit capture du haut de la page jusqu'à 2000 px, et vous téléchargez l'image depuis le résultat. Avec l'API, une tâche terminée renvoie un download_url, un lien de courte durée vers l'image ; enregistrez le fichier dès que la tâche réussit.

### Comment faire une capture d'écran de page web entière ?

Collez l'adresse, choisissez une largeur et cliquez sur « Prendre la capture d'écran ». L'outil gratuit capture du haut de la page jusqu'à 2000 px. Pour capturer une page web entière, connectez-vous ou utilisez une clé API et envoyez full_page réglé sur true. La hauteur de sortie est plafonnée à 16 384 px.

### Faut-il une extension de navigateur pour une capture pleine page ?

Non. C'est un outil web, donc rien n'est installé. Collez une adresse publique et téléchargez l'image.

### Comment faire une capture d'écran pleine page sans la bannière de cookies ?

L'API n'a pas d'option pour cliquer sur un bouton de consentement, masquer un élément ou ajouter du CSS, et elle n'envoie aucun cookie ; une page qui affiche une bannière aux nouveaux visiteurs peut donc l'afficher dans la capture. Pour une capture pleine page sans les éléments de bannière de cookies, vous pouvez essayer trois méthodes. Réglez javascript sur false, ce qui empêche les bannières dessinées par un script, mais fait aussi disparaître les autres contenus construits par script. Ou récupérez le HTML rendu avec output html, supprimez la bannière dans votre propre code, puis envoyez le HTML nettoyé comme html avec base_url réglé sur l'adresse de la page et javascript désactivé. Ou utilisez clip pour n'enregistrer que la zone souhaitée. Ce qui fonctionne dépend de la page ; testez-le sur la vôtre.

### Comment faire une capture d'écran pleine page dans Chrome ?

Les outils de développement de Chrome proposent une commande nommée Capture full size screenshot. Elle fonctionne sur la page ouverte dans votre propre navigateur et enregistre un fichier sur votre appareil. Cet outil capture à la place une adresse publique sur notre serveur, sans rien installer : l'outil gratuit capture jusqu'à 2000 px, et la page entière nécessite un compte connecté ou l'option full_page de l'API.

## Liées

- [Outil de capture d'écran site web](https://aiipworld.com/fr/tools/capture-d-ecran-site-web/index.md)
- [Page web en PDF](https://aiipworld.com/fr/tools/page-web-en-pdf/index.md)
- [Convertisseur HTML en PNG](https://aiipworld.com/fr/tools/html-en-png/index.md)
- [Image open graph](https://aiipworld.com/fr/tools/image-open-graph/index.md)
- [Maquette site web](https://aiipworld.com/fr/tools/maquette-site-web/index.md)
- [Convertir HTML en JPG](https://aiipworld.com/fr/tools/html-en-jpg/index.md)
- [Image en texte](https://aiipworld.com/fr/tools/image-en-texte/index.md)

Page : https://aiipworld.com/fr/tools/capture-d-ecran-defilante/
