url2image
FR
Lancer un lot
conçu pour les humains comme pour les agents qui font leurs courses

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.

Les 10 premières captures de chaque mois sont gratuites. Pas de carte, pas d'inscription.

Ou passez directement l'étape du formulaire et utilisez l'API.

# 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.

Ce que vous recevez
ImagesUne par URL, nommée d'après le domaine
manifest.jsonTitre, URL finale, statut HTTP, taille de la page
not-rendered.csvCe qui a échoué, et pourquoi
fonctionnement

Trois étapes. Zéro séance de captures d'écran manuelles.

01

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.

02

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.

03

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.

pour les agents

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.

REST, JSON brut MCP en HTTP streamable x402, paiement à l'appel jusqu'à 500 URLs par lot
# 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

Lire la documentation de l'API

fraîchement sorti du moteur de rendu

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.

Voir toute la galerie

tarifs

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.

Starter
$5
2,500 shots · $0.002 each

Enough to shoot a competitor set, a client portfolio, or a sitemap crawl.

Scale
$75
75,000 shots · $0.001 each

For monitoring pipelines and agent fleets that render around the clock.

Bulk
$250
350,000 shots · $0.000714 each

Archive work, whole-market sweeps, and anything with a seven figure URL list.

Gratuit, chaque mois, pour toujours
10 captures

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 lot
faq

Les 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