Shotbot. Un appareil photo pour le Web.Des yeux pour vos agents IA.
En production depuis 2008. Conçu et hébergé en France, conforme au RGPD.
Déjà un compte ? Se connecter →
Créer une capture d'écran
Sans compte : 10 captures/jour · Conservées 12 mois · Compte gratuit : 200/mois + options de rendu + API · Shotbot Pro : 5 000/mois + PNG/WebP/PDF
Exemples de rendus réels
Captures actualisées régulièrement, rendues par un vrai navigateur Chromium avec JavaScript exécuté.
Rendus réels, aucun partenariat · marques et contenus détenus par leurs propriétaires respectifs · demande de retrait
Fonctionnalités
Formats & résolutions
JPG, PNG, WebP, AVIF ou PDF. Viewport de 360 à 1920 px, HiDPI ×2, page complète ou recadrage sur ratio.
Cadres décoratifs
Browser chrome, ombre portée, mobile, tablette, coins arrondis ou branding Shotbot. Générés et appliqués automatiquement, sans retouche.
Captures planifiées
Automatique toutes les 6h, 24h, 7j ou 1 mois. Livraison par e-mail intégrée au message Pro.
Batch
Jusqu’à 500 URLs en une seule requête, 5 000 avec Shotbot Pro. Résultats asynchrones avec callback HTTP.
Régions de rendu
5 serveurs : Paris (inclus), Montréal, Singapore, Sydney, Hanoi. IP locales réelles pour des rendus géolocalisés Pro.
Marque blanche
Mode Callback : Shotbot pousse la capture sur votre serveur via HTTP POST. Aucune URL Shotbot dans votre produit. Inclus gratuitement.
Comment ça marche
Une URL suffit
Via l'API, le formulaire ci-dessus, ou en batch jusqu'à 500 URLs.
Rendu navigateur réel
Page chargée dans Chromium, JavaScript exécuté, chargement initial attendu. Options : dark mode, blocage des pubs, gestion des cookies, attente SPA (0-30 s).
Image en quelques secondes
JPEG, PNG, WebP, AVIF ou PDF. Viewport 280-3840 px, HiDPI ×2, page complète.
Exemples d'intégration
# Une capture en un appel curl -s -X POST https://api.shotbot.net/capture \ -H 'Content-Type: application/json' \ -d '{"key":"VOTRE_CLE","url":"https://test.shotbot.fr"}'
$response = json_decode(file_get_contents( 'https://api.shotbot.net/capture', context: stream_context_create(['http' => [ 'method' => 'POST', 'header' => 'Content-Type: application/json', 'content' => json_encode([ 'key' => 'VOTRE_CLE', 'url' => 'https://test.shotbot.fr', ]), ]]) ), true); echo $response['image']; // URL CDN
import requests r = requests.post('https://api.shotbot.net/capture', json={ 'key': 'VOTRE_CLE', 'url': 'https://test.shotbot.fr' }) print(r.json()['image']) # URL CDN
const r = await fetch('https://api.shotbot.net/capture', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ key: 'VOTRE_CLE', url: 'https://test.shotbot.fr' }) }); const { image } = await r.json(); console.log(image); // URL CDN
Cas d'usage
Archivage légal
Chaque capture est horodatée et conservée comme archive immuable. Preuve visuelle opposable, traçabilité d'évolution de site.
En savoir plus →E-commerce & catalogues
Capturez jusqu'à 500 pages produits en une seule requête. Viewports mobiles, format AVIF ultra-compact pour CDN.
En savoir plus →Monitoring visuel
Captures planifiées automatiques (6h, 24h, 7j, 1 mois) + batch pour alimenter vos propres outils de détection de changements.
En savoir plus →Agents IA & automatisation
Serveur MCP, spec OpenAPI 3.1, batch + callbacks. Conçu pour les agents IA en production.
En savoir plus →Lancé en 2008, Shotbot a traversé l’ère Flash, l’explosion mobile, les SPA JavaScript, les Consent Management Platforms et le Web moderne. Indépendant, hébergé en France, conforme au RGPD. Vos données restent en Europe.
Gratuit, et au-delà
Gratuit
200 captures offertes chaque mois. Sans carte bancaire, sans engagement, sans conditions cachées. Pour les usages plus intensifs, des recharges sont disponibles à partir de quelques euros.
Pas encore prêt ? Le formulaire ci-dessus fonctionne sans inscription (10 captures/jour).
Shotbot Pro
Formats PNG/WebP/AVIF · viewports 4K · blocage de pubs · file prioritaire · batch jusqu’à 5 000 URLs.
Attente JavaScript jusqu’à 30 s, cookies injectés, sélecteur CSS et régions de rendu géolocalisées. Sans engagement, résiliable à tout moment.










































































































































































