Faut-il créer votre propre ScreenshotOne ?
API gérée pour convertir des sites web, du HTML et du Markdown en images ou en PDF
Un agent de programmation compétent peut construire un point d'accès de capture d'écran auto-hébergé utile autour de Playwright en un week-end. Égaler le parc de navigateurs fiable de ScreenshotOne, les localisations des proxys, les mécanismes de discrétion, les règles de blocage maintenues, les vidéos et le traitement des cas particuliers en production représente un produit d'infrastructure bien plus conséquent.
EN → FRAnalyse traduite automatiquement de l’anglais. Prompt original conservé en anglais.
Build me a self-hosted website screenshot API to replace ScreenshotOne for personal use. Requirements:
- Node 22 + Fastify + Playwright (Chromium) + better-sqlite3, one process, no queue system.
- GET /take?url=&format=png|jpeg|webp|pdf&width=&height=&full_page=&delay_ms= renders the
page in a pooled Chromium context and returns the image bytes directly.
- POST /take accepts raw HTML or Markdown in the body and renders that instead
(Markdown through marked into a plain template).
- Auth is one API key from .env, checked on every request; 401 without it.
- Cache by hash of the normalized options: metadata in SQLite, files under data/cache/,
with a cache_ttl option and a fresh=true bypass.
- Block ads and cookie banners the honest way: load EasyList and the
"I don't care about cookies" filter list at startup, apply them via request
interception, plus a small CSS hide-list for common consent overlays. Do not
promise it catches everything.
- Hard 15-second navigation timeout, one retry, then a JSON error with the reason;
never a hanging request.
- Concurrency capped at a small context pool (default 2) with an in-memory queue,
so the box does not fall over.
- Out of scope: proxies and IP locations, stealth evasion, scrolling video capture,
GPU rendering, dashboards, usage billing. That fleet is the paid product.
- README: npx playwright install chromium, .env keys, Chromium memory expectations,
and a one-line warning that hostile sites will beat this build.Le prompt s’ouvre prérempli dans votre agent. Relisez-le avant de l’exécuter.
Comment créer votre propre version ?
Envoyer une URL ou du HTML à un point d'accès HTTP authentifié et recevoir un PNG, JPEG, WebP ou PDF mis en cache, rendu par un worker Chrome/Chromium local.
Ce dont vous aurez besoin
- Docker
- une machine disposant d'assez de mémoire pour exécuter Chrome/Chromium
Ils veulent une API de capture d'écran qui reste fiable sur les sites hostiles, lents, dynamiques ou chargés de demandes de consentement, sans devoir exploiter des workers Chrome/Chromium, mettre à jour les règles de blocage, gérer les proxys ou déboguer les défaillances des navigateurs.
xla capacité de navigateurs gérée, la limitation du débit et la haute disponibilité
xles règles maintenues de blocage des publicités, bannières de cookies, widgets de chat et fenêtres surgissantes
xles proxys résidentiels, le choix de la localisation IP et les réglages de discrétion
xles captures avec défilement, la génération de vidéos et le rendu GPU
xl'assistance en production pour les sites difficiles et les cas particuliers des navigateurs
Vous préférez une solution prête à l’emploi ?
Licence, installation et limites de chaque alternative.
Combien coûte ScreenshotOne ?
- Facturation mensuelle
- 17 $US/mois17 $US/mois
- Par an
- 204 $US/an204 $US/an
- Facturation annuelle
- 170 $US/an17% moins cher que le mensuel
- Avec une carte brésilienne, IOF de 3,5% inclus
- 88,84 R$/mois889 R$/an
Enregistré dans Ma liste. Un avis s’affichera ici si le prix change.
Vous finalisez l’achat sur le site de ScreenshotOne. Vibe Radar ne gère aucun paiement.
| Offre | Mensuel | Annuel (par mois) | Ce qui est inclus |
|---|---|---|---|
| free | $0 | $0 | 100 captures d'écran réussies et non mises en cache/mois. |
| basic | $17≈ 17 $US | $14.17≈ 14,17 $US | 2,000 captures d'écran/mois ; 40 requêtes/minute ; $0.009 par capture d'écran supplémentaire. |
| growth | $79≈ 79 $US | $65.83≈ 65,83 $US | 10,000 captures d'écran/mois ; 80 requêtes/minute ; $0.006 par capture d'écran supplémentaire. |
| scale | $259≈ 259 $US | $215.83≈ 216 $US | 50,000 captures d'écran/mois ; 150 requêtes/minute ; $0.004 par capture d'écran supplémentaire. |
Offre gratuite100 captures d'écran réussies et non mises en cache/mois
Conditions de facturationmensuel ou annuel ; la facturation annuelle donne droit à 2 mois gratuits
Coûts supplémentairesLe dépassement est arrondi au bloc supérieur de 1,000 captures d'écran ; une seule requête supplémentaire peut donc déclencher un bloc de 1,000 requêtes ; les quotas mensuels ne sont pas reportés, même avec une facturation annuelle ; la taxe VAT est exclue ; les nouveaux comptes peuvent être soumis à un plafond strict de 100,000/mois sans approbation de l'assistance.
verified 2026-08-14 · source ↗
Construire ou s’abonner à ScreenshotOne ?
Ajustez les chiffres : heures de développement, taux horaire, coûts d’exploitation et prix de l’abonnement.
Sur 24 mois, l’abonnement coûte moins cher.
Heures estimées d’après l’analyse (un week-end). Ne chiffre pas ce que vous perdez (support, intégrations, sécurité).
Puis-je recréer ScreenshotOne ?
En partie. Le cœur de ScreenshotOne se construit en un week-end avec le prompt de cette page, mais il reste de vraies lacunes : la capacité de navigateurs gérée, la limitation du débit et la haute disponibilité, les règles maintenues de blocage des publicités, bannières de cookies, widgets de chat et fenêtres surgissantes. Lisez la liste ci-dessus avant de vous lancer.
Combien coûte ScreenshotOne ?
ScreenshotOne coûte environ 17 $US/mois (Basic, vérifié le 20/10/2026), soit 170 $US par an.
Que perd-on en remplaçant ScreenshotOne ?
Honnêtement : la capacité de navigateurs gérée, la limitation du débit et la haute disponibilité; les règles maintenues de blocage des publicités, bannières de cookies, widgets de chat et fenêtres surgissantes; les proxys résidentiels, le choix de la localisation IP et les réglages de discrétion; les captures avec défilement, la génération de vidéos et le rendu GPU; l'assistance en production pour les sites difficiles et les cas particuliers des navigateurs. Si l’un de ces points compte pour vous, continuez à payer.
Existe-t-il une alternative open source à ScreenshotOne ?
Oui : Gotenberg (Une seule API Docker pour les captures d'écran et les PDF ; aucune magie antibot incluse.) Le prompt sert quand vous le voulez exactement à votre façon.