Collez un tas de liens.
Récupérez un tas d'images.
url2image ouvre chaque URL dans un vrai navigateur, prend la capture, et vous remet un zip. Pas besoin de cliquer dans cinquante onglets. Pas besoin de déléguer à un stagiaire. Une liste en entrée, un dossier en sortie.
# un appel, un zip
curl -X POST https://url2image.com/api/v1/batch \
-H "Authorization: Bearer $URL2IMAGE_KEY" \
-H "Content-Type: application/json" \
-d '{"urls":["https://stripe.com","https://vercel.com"],
"format":"png","full_page":true}'
Exemple complet dans la documentation. Aucun appel commercial requis.
| Images | Une par URL, nommée d'après le domaine |
|---|---|
| manifest.json | Titre, URL finale, statut HTTP, taille de la page |
| not-rendered.csv | Ce qui a échoué, et pourquoi |
Trois étapes. Zéro séance de captures d'écran manuelles.
Donnez-nous la liste
Collez des URLs, importez un CSV ou un fichier texte, ou envoyez un tableau JSON en POST. Les domaines nus passent très bien, tout comme les exports de tableur avec guillemets et virgules encore accrochés.
Nous visitons vraiment chaque site
Un vrai navigateur headless affiche chaque page : JavaScript, polices web, et la bannière de cookies que vous n'avez rien demandé, que nous masquons avant que l'obturateur ne se déclenche.
Un fichier, prêt à ouvrir
Un zip d'images, nommé intelligemment. Téléchargez-le, ou laissez votre agent le récupérer directement depuis l'API.
Aussi à l'aise en curl.
Pas de tableau de bord requis, pas de SDK à installer. Si votre agent sait faire une requête HTTP, il sait déjà s'en servir. S'il parle MCP, pointez-le vers https://url2image.com/mcp et il obtient des outils typés.
# mettre un lot en file, puis interroger son statut POST https://url2image.com/api/v1/batch GET https://url2image.com/api/v1/jobs/{id} GET https://url2image.com/api/v1/jobs/{id}/download # ou une URL, une image, sans interrogation POST https://url2image.com/api/v1/shot -d '{"url":"https://stripe.com"}' # outils MCP create_screenshot_batch, get_screenshot_batch, get_account_balance, create_credit_checkout
Captures que ce service a prises de lui-même, ces quinze derniers jours.
Rien ici n'est une maquette. Le même moteur qui traite vos lots tient à jour une liste permanente de sites connus, pour que vous puissiez voir le résultat avant de dépenser quoi que ce soit.
Un seul tarif, par capture. Pas de rendez-vous commercial.
Les crédits sont prépayés et n'expirent jamais. Achetez-en plus et le tarif par capture baisse. Pas de nombre de sièges, pas de minimum mensuel, rien à résilier.
Enough to shoot a competitor set, a client portfolio, or a sitemap crawl.
The usual pick once a nightly job is running against your own URL list.
For monitoring pipelines and agent fleets that render around the clock.
Archive work, whole-market sweeps, and anything with a seven figure URL list.
De quoi prouver que ça fonctionne sur votre propre liste avant de dépenser quoi que ce soit. Pas de carte, pas d'inscription, pas de compte à rebours d'essai.
Lancer un lotLes réponses avant même la deuxième question.
Cela gère-t-il les sites qui ont besoin de JavaScript ?
Oui. Chaque URL s'ouvre dans un vrai navigateur Chromium, donc les pages rendues côté client arrivent terminées plutôt que comme une coquille vide. Les pages sont défilées une fois avant la capture pour que les images en chargement différé soient bien en place.
Que contient réellement le téléchargement ?
Un zip avec une image par URL, nommée d'après le domaine et sa position dans votre liste, plus un manifest.json avec le titre de la page, l'URL finale, le statut HTTP et les dimensions en pixels, plus un not-rendered.csv en cas d'échec.
Que se passe-t-il pour une URL qui ne charge pas ?
Elle est retentée une fois, puis marquée comme échouée avec la raison, et le crédit est restitué. Vous n'êtes facturé que pour une capture qui existe réellement.
Combien d'URLs peut contenir un lot ?
Cinq cents par lot, et autant de lots que vous avez de crédits. Les grandes listes sont rendues en parallèle et la page de résultats se remplit au fur et à mesure.
Un agent peut-il utiliser ceci sans qu'une personne ne clique sur quoi que ce soit ?
Oui. Il existe un serveur MCP sur /mcp, une description OpenAPI, et une compétence d'agent. Un agent peut créer un lot, en suivre le statut, et récupérer le zip tout seul. Le paiement nécessite toujours soit une confirmation humaine sur une page Stripe, soit un portefeuille payant via x402.
Les crédits expirent-ils ?
Non. Il n'y a ni abonnement, ni nombre de sièges, ni minimum mensuel. Achetez des crédits, utilisez-les quand vous voulez.
Vos onglets ont appelé. Ils aimeraient se fermer tout seuls.
10 captures gratuites par mois. Collez une liste et voyez par vous-même.
Essayer maintenant