Outil de capture d'écran site web
Outil de capture d'écran site web : saisissez une adresse web publique et obtenez une image de son rendu à la taille d'écran choisie. La page est chargée dans Chromium sans interface (headless), puis capturée en PNG ou JPEG.
- Les préréglages téléphone et tablette modifient uniquement la taille de la fenêtre. Ils ne modifient pas l'user agent du navigateur : les sites qui se basent sur l'user agent affichent donc toujours leur version bureau.
Effectuez la vérification de sécurité pour activer le bouton.
Résultat
Votre image apparaîtra ici.
L'outil web gratuit capture au maximum 2000px de hauteur. Pour les captures plus hautes, utilisez l'API.
Conservation : les résultats des outils web sont supprimés après 10 minutes. Les résultats de l'API sont conservés 1 jour avec la formule gratuite et 7 jours avec Starter et Pro (30 jours avec Business et Scale). Un historique de chaque tâche (type, heure, statut et crédits, mais pas ce que vous avez envoyé) est conservé pendant 30 jours sans compte, ou tant que votre compte existe si vous êtes connecté.
Aucun compte nécessaire
10 par minute et 50 par jour gratuitement.
Rendu dans un vrai navigateur
Chromium sans interface (headless), le même moteur que l'API.
Supprimés automatiquement
Les résultats de l'outil web sont supprimés après 10 minutes.
Confidentialité : ce que vous envoyez sert uniquement à créer ce fichier. Ce que vous envoyez est supprimé à la fin de la tâche, y compris de l'historique de la tâche, et le résultat est supprimé après 10 minutes. Voir la politique de confidentialité.
Faites la même chose depuis votre code
La même requête, construite à partir de l'entrée et des options ci-dessus. Créez un compte pour obtenir une clé API.
curl -X POST https://api.aiipworld.com/v1/render \
-H "Authorization: Bearer $AIIPWORLD_API_KEY" \
-H "Content-Type: application/json" \
-d '{"html":"","output":"pdf","options":{}}'
# returns {"job_id": "...", "status": "queued"}; then poll:
curl https://api.aiipworld.com/v1/jobs/JOB_ID -H "Authorization: Bearer $AIIPWORLD_API_KEY"Lots
L'outil web traite 1 page web à la fois. L'API prend une requête par URL, vous pouvez donc automatiser autant de requêtes que votre formule le permet.
Plus de contrôle
La capture de la page entière (full_page), le recadrage sur une zone, les en-têtes de requête et un user agent personnalisé sont des options de l'API. Voir la documentation.
Conservation
Les résultats des outils web sont conservés 10 minutes ; les résultats gratuits de l'API 1 jour ; les résultats de Starter et Pro 7 jours ; Business et Scale 30 jours. L'outil web permet 10 conversions par minute et 50 par jour et par visiteur.
En une phrase
Un outil en ligne gratuit qui capture une page web publique en image PNG ou JPEG, à la taille de fenêtre choisie.
Points clés
- Entrée : une adresse http ou https publique.
- Préréglages de fenêtre : Bureau 1280 x 800, Ordinateur portable 1440 x 900, Tablette 768 x 1024, Téléphone 390 x 844 (taille de fenêtre uniquement ; l'user agent est inchangé).
- Sortie : PNG ou JPEG à une densité de pixels de 1x ou 2x, thème clair ou sombre, jusqu'à 2000 px de hauteur dans l'outil gratuit.
- Gratuit sans compte : jusqu'à 10 conversions par minute et 50 par jour et par visiteur, dont 5 par jour peuvent être des adresses web ; sans filigrane. Connecté, chaque capture coûte 1 crédit (100 crédits gratuits chaque mois).
- 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
Dernière vérification:
Fonctionnement
- Collez l'adresse complète de la page.
- Choisissez une taille d'écran. Les préréglages Bureau, Ordinateur portable, Tablette et Téléphone définissent la largeur et la hauteur de la fenêtre du navigateur.
- Choisissez PNG ou JPEG, et une densité de pixels de 2x si vous voulez une image plus nette.
- Effectuez la vérification de sécurité, cliquez sur « Prendre la capture », puis téléchargez l'image.
Exemple de résultat
Choisir une taille d'écran
La taille de la fenêtre définit la largeur sur laquelle la page est mise en forme. Bureau correspond à 1280 x 800, Ordinateur portable à 1440 x 900, Tablette à 768 x 1024 et Téléphone à 390 x 844. Choisissez le préréglage qui correspond à vos visiteurs.
Les sites adaptatifs passent à une mise en page étroite dans une fenêtre de la taille d'un téléphone. Le préréglage ne modifie pas l'user agent : un site qui propose une version mobile distincte affiche donc quand même sa version bureau.
PNG ou JPEG et densité de pixels
Le PNG est le format par défaut et convient aux textes et aux écrans d'interface. Le JPEG est généralement plus léger pour les pages photographiques. Le WebP n'est pas encore pris en charge.
À 2x, l'image a deux fois la largeur et la hauteur, donc le texte paraît plus net sur les écrans à haute densité. L'outil en ligne propose 1x et 2x. L'API accepte de 1x à 3x.
Capture d'écran site web en mode sombre
En choisissant le thème sombre, le navigateur indique à la page que le sombre est préféré. Un site qui gère le mode sombre affiche alors son design sombre. Un site qui ne le gère pas s'affiche comme en mode clair.
Pour comparer deux captures de façon équitable, utilisez le même thème et la même taille pour les deux.
Pages lentes à charger ou vides
Une capture commence dès que la page atteint l'état de chargement, qui est le réglage par défaut. L'outil en ligne ajoute une attente supplémentaire de 0 à 10 secondes. Si l'image est toujours vide, essayez d'abord une attente plus longue.
L'API propose aussi wait_until avec domcontentloaded, networkidle ou commit, wait_for_selector pour un seul élément, et delay_ms jusqu'à 10000 ms.
Prendre des captures depuis du code
Pour de nombreuses captures, envoyez les requêtes depuis votre propre code. Appelez POST /v1/render avec une url ou un html, et output défini sur png ou jpeg. Envoyez votre clé API sous forme de jeton Bearer. L'API répond avec le statut 202 et un job_id.
Interrogez GET /v1/jobs/:id jusqu'à ce que le statut soit succeeded, failed ou timeout. Téléchargez le fichier depuis download_url avant l'expiration du lien, car il est de courte durée. Les crédits des tâches échouées ou dont le délai est dépassé sont restitués.
Utiliser cet outil en ligne avec des adresses publiques
Pour réaliser un screenshot site web, collez une adresse publique et cliquez sur « Prendre la capture ». L'outil charge la page en visiteur déconnecté : l'image montre donc ce que verrait n'importe qui sans identifiant. Chaque capture utilise la taille de fenêtre du préréglage choisi, ce qui facilite la comparaison dans le temps.
Vous pouvez faire une capture d'écran de site web en ligne sans rien installer : collez l'adresse, choisissez un préréglage et téléchargez l'image. L'utilisation anonyme demande d'abord une vérification de sécurité, et l'outil gratuit ne nécessite pas de compte.
Cette capture ne concerne que des adresses publiques. Pour capturer des sites en grand nombre, envoyez une requête API par site, comme indiqué dans la section code ci-dessous.
Obtenir une capture d'écran de pages web : les étapes
Collez l'adresse publique de la page, choisissez une taille d'écran, sélectionnez PNG ou JPEG et cliquez sur « Prendre la capture ». Téléchargez ensuite l'image depuis le résultat. Les utilisateurs anonymes effectuent d'abord une vérification de sécurité.
La page est chargée sur notre serveur dans Chromium sans interface (headless), en visiteur déconnecté, donc l'image montre la page à la taille de fenêtre du préréglage choisi. Les adresses locales et privées sont bloquées.
Si l'image sort vide, ajoutez une attente supplémentaire allant jusqu'à 10 secondes et réessayez. Pour une capture plus haute que la fenêtre, consultez l'outil de capture de page complète.
Lien vers image : transformer une adresse web en image
Si vous avez un lien et voulez une image de la page, collez-le comme adresse. L'outil charge la page dans Chromium sans interface (headless) et renvoie un PNG ou un JPEG de la zone de fenêtre choisie : un lien vers image ne demande donc qu'une étape.
Le résultat site web vers image montre la page telle que la voit un visiteur déconnecté, à la taille de fenêtre du préréglage choisi. C'est un fichier image, et non un lien actif : téléchargez-le avant sa suppression automatique.
Capture d'écran de site web en ligne, sans rien installer
Cet outil de capture de site web en ligne fonctionne dans un onglet du navigateur : il n'y a aucune extension à installer ni rien à télécharger. Il convient aussi à un ordinateur de travail sur lequel vous ne pouvez pas ajouter de logiciel : une capture en ligne n'a besoin que d'un navigateur.
Pour faire une capture d'écran en ligne, collez l'adresse, choisissez une taille d'écran et cliquez sur « Prendre la capture ». L'outil fonctionne comme un service de capture de site web pour une seule page publique à la fois.
Aperçus, miniatures et instantanés
Beaucoup de personnes utilisent l'outil pour créer une image d'aperçu de site pour une carte de lien, un portfolio ou un message à un client. C'est un générateur de capture de site web au sens simple : vous donnez une adresse, il renvoie une seule image.
Il sert aussi de générateur de capture de site lorsque vous avez besoin d'une image rapide d'un site de préproduction, et de créateur de capture de site web pour une tâche ponctuelle. Un instantané du site pris ainsi montre la page à un instant précis : refaites la capture plus tard pour comparer. Pour une version encadrée, consultez le générateur de maquette de site web.
Pour une tâche de site web vers image en ligne, choisissez PNG ou JPEG ainsi que la densité de pixels, puis téléchargez le fichier.
Capturer une URL en PNG ou JPG
Pour faire une capture d'écran du contenu d'une URL, collez l'adresse dans le champ. L'outil traite chaque adresse comme une tâche de capture d'URL : il charge la page et renvoie une image de la zone de fenêtre choisie. Vous pouvez l'utiliser pour convertir une page web en PNG : choisissez PNG comme type d'image, puis téléchargez l'image.
Choisissez PNG pour obtenir un site web en PNG, format adapté aux textes et aux écrans d'interface. Choisissez JPEG pour une page web en JPG, ce qui donne généralement un fichier plus léger pour les pages photographiques. En tant que convertisseur de site web en JPG, il vous fournit un JPEG de la page, et non une copie convertie de votre HTML. Pour une page web en PNG créée à partir de HTML collé, utilisez l'outil HTML vers image.
Les mêmes étapes conviennent à une tâche de capture d'écran de page web ou à une capture de page que vous voulez joindre à un rapport de bogue.
Capturer une page web avec Chromium
La capture de page web est réalisée ici par Chromium sans interface (headless), le moteur de navigation sur lequel repose Chrome. Le résultat ressemble donc beaucoup à une capture d'écran de site que donnerait Chrome. La différence est que la page est chargée sur un serveur, et non dans votre propre fenêtre. Vos connexions, extensions et onglets ouverts n'apparaissent pas.
Pour capturer un contenu de page web qui se remplit tardivement, ajoutez une attente supplémentaire allant jusqu'à 10 secondes. Si vous choisissez un service de capture d'écran pour de nombreux sites, sachez que cet outil web traite une adresse à la fois. Pour une capture web automatisée depuis votre propre code, utilisez l'API de capture d'écran.
Questions
Quelles tailles d'écran puis-je capturer ?
Quatre préréglages : bureau (1280 x 800), ordinateur portable (1440 x 900), tablette (768 x 1024) et téléphone (390 x 844). L'API accepte toute largeur et toute hauteur de 100 à 4000 px.
Le préréglage téléphone affiche-t-il la version mobile d'un site ?
Il rend la fenêtre du navigateur de la taille d'un téléphone, donc les sites adaptatifs passent à leur mise en page étroite. Il ne modifie pas l'user agent et n'active pas l'émulation tactile : un site qui propose une version mobile distincte selon l'user agent ne basculera donc pas.
Capture-t-il toute la page ou seulement le haut ?
Uniquement la zone de fenêtre choisie, à partir du haut de la page. Pour des captures plus hautes, consultez l'outil de capture de page complète, qui explique ce que peuvent faire l'outil gratuit et l'API.
PNG ou JPEG ?
Le PNG est sans perte et constitue le format par défaut. Les fichiers JPEG sont généralement plus légers pour les pages photographiques. Une densité de pixels de 2x double la largeur et la hauteur de l'image en pixels.
Puis-je faire une capture en mode sombre ?
Choisissez le thème sombre. Cela définit le thème préféré du navigateur sur sombre, donc un site qui gère le mode sombre l'utilisera. Les sites qui ne le gèrent pas s'affichent de la même façon.
La capture contient-elle un filigrane ?
Nous n'en ajoutons pas. L'image montre uniquement ce que la page a rendu.
Pourquoi une partie de la page est-elle vide ou affiche-t-elle une erreur ?
Les pages qui chargent lentement peuvent être capturées avant l'apparition du contenu : essayez alors une attente supplémentaire. Certains sites bloquent les visiteurs automatisés, et l'image affiche alors ce que le site a renvoyé. Les adresses locales et privées sont bloquées volontairement.
Combien de temps l'image est-elle conservée ?
Les résultats de l'outil web sont supprimés après 10 minutes. Téléchargez-la avant. Nous ne conservons que des détails de tâche de base, comme l'opération, l'heure et le statut, pas l'adresse que vous avez envoyée, et les utilisateurs connectés peuvent voir leurs tâches dans le tableau de bord.
Comment capturer la page entière ?
L'outil web gratuit capture depuis le haut de la page jusqu'à 2000 px. Pour la page entière, utilisez l'outil de capture de page complète. Une véritable capture full_page nécessite une clé API ou un compte connecté. La hauteur de sortie est limitée à 16 384 px.
Puis-je capturer une page qui demande une connexion ?
Pas avec l'outil gratuit. Il ouvre l'adresse en visiteur déconnecté et ne propose aucune option de cookies. L'API accepte des en-têtes personnalisés, que certains sites acceptent pour l'authentification. Ne capturez que les pages que vous êtes autorisé à copier.
Puis-je capturer plusieurs sites à la fois ?
Pas avec une seule requête. L'API accepte une URL par requête et ne dispose d'aucun endpoint par lots. Envoyez une requête par site. Votre formule fixe une limite de requêtes par minute.
Cela fonctionne-t-il pour localhost ou les pages privées ?
Non. Les adresses localhost, du réseau privé et de métadonnées cloud sont bloquées volontairement, y compris via les redirections. La tâche échoue alors avec une erreur indiquant que l'adresse n'est pas autorisée.
Comment obtenir une capture d'écran d'un site web ?
Collez l'adresse publique, choisissez une taille d'écran, sélectionnez PNG ou JPEG et cliquez sur « Prendre la capture », puis téléchargez l'image. L'utilisation anonyme demande d'abord une vérification de sécurité. L'outil gratuit capture depuis le haut de la page, à la taille de fenêtre choisie.
Puis-je transformer un site web en image ?
Oui. Collez l'adresse publique, choisissez une taille d'écran, sélectionnez PNG ou JPEG et cliquez sur « Prendre la capture ». Le fichier téléchargé est une image de la page telle que la voit un visiteur déconnecté, depuis le haut de la page jusqu'à la hauteur de la fenêtre choisie.
Puis-je enregistrer une page web sous forme d'image ?
Oui. Collez l'adresse publique, choisissez une taille d'écran, sélectionnez PNG ou JPEG et cliquez sur « Prendre la capture ». Le fichier téléchargé est une image de la page telle que la voit un visiteur déconnecté.
Est-ce un outil de lien vers image ou de lien vers PNG ?
Oui. Collez le lien d'une page publique, choisissez PNG ou JPEG et téléchargez le résultat : il fonctionne comme un outil de lien vers image, lien vers photo ou lien vers PNG pour les pages web. Il capture la page telle qu'elle apparaît dans une fenêtre de navigateur. Il ne télécharge pas un fichier image situé à cette adresse.
Besoin de ceci dans votre application ou en masse ?
Cet outil fonctionne sur l'API de rendu, donc le même image représente une seule requête HTTP depuis votre code. Un compte gratuit inclut 100 crédits par mois.
