Někde kolem patnáctého případu, kdy mi headless Chrome místo konkurenční cenové stránky vrátil jen prázdný bílý obdélník, jsem si řekl, že už nebudu předstírat, že moje vlastní screenshotové řešení je „dost dobré“. Nebylo. A podle diskusí na fórech, které jsem poslední měsíce pročítal, v tom nejsem sám.
Spolehlivé pořizování screenshotů ve velkém v roce 2026 je problém browserové infrastruktury, který se tváří jako obyčejné API volání. Moderní weby běží s mediánem JavaScriptových payloadů kolem 697 KB, s lazy-loaded obrázky, cookie consent lištami, anti-bot překážkami a doháněním obsahu v single-page aplikacích, které může doběhnout až několik sekund po události load. Naivní volání typu „URL dovnitř, PNG ven“ na tom všem selže. Poslední týdny jsem testoval 10 screenshotových nástrojů — SaaS API, self-hosted knihovny a jeden nástroj, který screenshoty obchází úplně — na stejné sadě problematických URL. Tenhle článek shrnuje všechno, co jsem zjistil: reálná měření latence, pasti v bezplatných tarifech, modelování nákladů při škálování i upřímný pohled na situace, kdy screenshot API vůbec nepotřebujete.

Co je screenshot API a proč na něm záleží?
Screenshot API je hostovaná služba (nebo self-hosted knihovna), která vezme URL a vrátí vykreslený obrázek — PNG, JPEG, WebP nebo PDF — tedy podobu stránky v reálném prohlížeči. Vy pošlete požadavek. Služba spustí headless Chrome (nebo Chromium či Firefox), načte stránku, počká na JavaScript, případně odscrolluje a zachytí viewport nebo celou stránku.
Místo screenshotů extrahujte data Get Started Free
Překvapivě hodně lidí, kteří hledají „nejlepší screenshot API“, ve skutečnosti potřebuje data z webu, ne jeho obrázek. Pokud sledujete ceny konkurence, stavíte lead listy z katalogů, archivujete realitní inzeráty nebo hlídáte produktové katalogy, screenshot vás stejně pošle do OCR nebo vision-model pipeline, abyste data z obrázku znovu dostali ven. To je drahé, pomalé a chybové.
Oficiální web Thunderbit je postavený jako AI web scraper a nástroj pro extrakci dat. Nevrací PNG stránky — vrací strukturovaná data přímo ze stránky.
Extract API vezme URL a JSON schéma a vrátí strukturovaná pole — ceny, názvy, e-maily, obrázky, adresy, hodnocení — přímo. Stránka pro stažení Chrome rozšíření dělá totéž na dvě kliknutí: otevřete rozšíření, kliknete na „AI Suggest Fields“ a exportujete do Excelu, Google Sheets, Airtable nebo Notion.
Typické scénáře použití:
- Generování OG/social karet: Dynamické vytváření Open Graph obrázků pro náhledy odkazů. Dokumentace Vercelu k OG obrázkům ukazuje, jak běžný se tenhle postup stal.
- Visual regression testing: Porovnávání screenshotů mezi nasazeními a odhalování UI chyb. LambdaTest uvádí, že 34,8 % větších organizací už AI používá pro vizuální regresi.
- Archivace kvůli compliance: Ukládání vizuálních důkazů o stavu stránky s časovým razítkem pro právní nebo regulační účely.
- Monitoring konkurence: Zachytávání cenových stránek, produktových výpisů nebo změn landing page v čase.
- Náhledy v adresářích: Generování preview obrázků pro agregátory odkazů, dashboardy nebo interní nástroje.
Proč si prostě nespustit vlastní prohlížeč? Protože ve velkém znamená provoz headless Chrome clusterů Docker font konfigurace, cold starty na Lambdě, aktualizace verzí Chromia, proxy pooly, retry fronty a scroll skripty pro lazy-loaded obsah. Jen trh s web scrapingem dosáhl v roce 2025 hodnoty 0,99 miliardy dolarů a roste tempem 18,5 % CAGR — a zachytávání screenshotů je klíčová součást téhle infrastruktury.
Vyzkoušejte Thunderbit pro extrakci strukturovaných dat
Jak jsem testoval těchto 10 screenshot API
V žádném srovnání, které jsem našel, nebyly skutečné benchmarky rychlosti ani úspěšnosti v hraničních případech napříč více API. Většina jen vypíše funkce a ceny.
Chtěl jsem něco užitečnějšího.

Testoval jsem každý nástroj na reprezentativní sadě typů stránek:
- Jednoduchá statická HTML stránka (základní test)
- JavaScriptem silně zatížená SPA (React aplikace s fetchováním dat na straně klienta)
- Stránka s výraznou GDPR cookie consent lištou
- Galerie obrázků s lazy loadingem (obrázky pod záhybem)
- Stránka chráněná proti botům (typická Cloudflare challenge)
U každé jsem měřil:
- Latenci: Čas od volání API po doručení obrázku (odhad p50)
- Tvrdou úspěšnost: Vrátilo API vůbec dekódovatelný obrázek?
- Vizuální úspěšnost: Obsahoval obrázek skutečný obsah stránky — ne prázdnou obrazovku, skeleton, CAPTCHA nebo cookie overlay?
- Zpracování cookie lišty: Byla lišta zablokovaná nebo zavřená bez ruční konfigurace?
Pár poznámek. Testy jsem spustil z jednoho regionu, s výchozími nebo doporučenými parametry, během krátkého časového okna. Je to orientační, ne statisticky přísný benchmark. Ale je to víc, než nabízí jakýkoli konkurenční článek, a vzorce byly zřejmé.
Shrnutí benchmarku
| API | Latence statické stránky | SPA vykreslena? | Cookie lišta vyřešena? | Lazy images načteny? | Anti-bot prošel? |
|---|---|---|---|---|---|
| Thunderbit (Extract) | N/A (vrací data) | ✅ (extrahuje data) | N/A | N/A | ✅ (podle tvrzení API) |
| ScreenshotOne | ~1,5 s | ✅ | ✅ (s blokovacími parametry) | ✅ (s prodlevou pro scroll) | ❌ (bez bypassu CAPTCHA) |
| Urlbox | ~2 s | ✅ | ✅ (volby click/hide) | ✅ (stitch režim) | Částečně (Ultra tier) |
| CaptureKit | ~2 s | ✅ | ✅ (volba odstranění) | ✅ | Částečně (tvrzený stealth) |
| Scrapingdog | ~2,5 s | ✅ | Omezená dokumentace | ✅ (základně) | Tvrzení na úrovni platformy |
| ApiFlash | ~2 s | ✅ | ✅ (volba hide) | ✅ (standardně) | ❌ (slabé) |
| ScreenshotMachine | ~2 s | ✅ | Základní | Základní | ❌ |
| Screenshotlayer | ~3 s | Částečně (slabý JS) | ❌ | Částečně | ❌ |
| Puppeteer (self-hosted) | ~1 s | ✅ (plná kontrola) | Ruční skriptování | Ruční skriptování | Nutný ruční proxy setup |
| Playwright (self-hosted) | ~1 s | ✅ (plná kontrola) | Ruční skriptování | Ruční skriptování | Nutný ruční proxy setup |
Závěr: každé SaaS API zvládlo statickou stránku bez potíží. Rozdíly se ukázaly na SPA, cookie lištách a hlavně na anti-bot stránkách. Self-hosted nástroje nabídly největší kontrolu, ale vyžadovaly nejvíc inženýrské práce.
Co dělá nejlepší screenshot API? (kritéria výběru)
Tady jsou kritéria, která jsem vážil — a proč jsou důležitější, než byste čekali.
| Kritérium | Proč je důležité |
|---|---|
| Renderovací engine a podpora JS | SPA a lazy-loaded obsah rozbíjejí mnoho API; cookie bannery blokující obsah jsou opakující se stížností |
| Latence (čas do obrázku) | Produkční workflow potřebují předvídatelnou rychlost, ne jen nízký průměrný náklad |
| Cena za 1K / 10K / 100K screenshotů | Uživatelé na fórech si stěžují na netransparentní cenotvorbu; jeden chtěl „100K renderů pod 100 dolarů“ |
| Upřímnost bezplatného tarifu | Vysoká bolest: více vláken popisuje, že byli odstřiženi dřív, než sliboval limit |
| Zvládání hraničních případů | Cookie bannery, anti-bot, geo-restrikce — 4 vysoce závažné zmínky na fórech a žádný konkurent to napříč API netestuje |
| Výstupní formáty | PNG, JPEG, WebP, PDF — u nástrojů nekonzistentně podporováno |
| SaaS vs. self-hosted | Aktivní debata na fórech; jen jeden konkurenční článek se tomu věnuje smysluplně |
| No-code integrace | Zapier, Make, n8n — některé nástroje je zmiňují, ale jen povrchně |
| Podpora SDK/knihoven | Požadavek z fóra: „Plánujete přidat Python knihovnu?“ |
| Uptime / údržba | Obava z fór: „zakladatel nakonec přestane udržovat aktuální verzi Chromu“ |
Spolehlivost je důležitější než cena. To není jen můj názor — je to opakující se sentiment ve vývojářských fórech, která jsem měsíce četl. Screenshot API, které vrací prázdné obrázky v 10 % případů, vás v debugování a opakování požadavků stojí víc než API, které si účtuje o pár centů víc za zachycení.
1. Thunderbit — nejlepší alternativa ke screenshot API, když potřebujete data, ne pixely

Thunderbit není screenshot API v tradičním smyslu a chci to říct hned na začátku. Náš tým vybudoval Thunderbit jako AI web scraper a nástroj pro extrakci dat. Nevrací PNG stránky — vrací strukturovaná data přímo ze stránky.
Překvapivě hodně lidí, kteří hledají „nejlepší screenshot API“, ve skutečnosti potřebuje informace ze stránky, ne její obrázek. Pokud sledujete ceny konkurence, stavíte lead listy z adresářů, archivujete realitní inzeráty nebo hlídáte produktové katalogy, screenshot vás stejně pošle do OCR nebo vision-model pipeline, abyste data z obrázku znovu dostali ven. To je drahé, pomalé a náchylné k chybám.
Thunderbit Extract API vezme URL a JSON schéma a vrátí strukturovaná pole — ceny, názvy, e-maily, obrázky, adresy, hodnocení — přímo. Stránka pro stažení Chrome rozšíření dělá totéž na dvě kliknutí: otevřete rozšíření, kliknete na „AI Suggest Fields“ a exportujete do Excelu, Google Sheets, Airtable nebo Notion.
Kdy Thunderbit porazí screenshot API
| Scénář | Screenshot API | Thunderbit (extrakce dat) |
|---|---|---|
| Monitoring cen konkurence | Vrátí obrázek, který musíte OCR nebo ručně přečíst | Vrátí strukturovaná cenová data přímo do Google Sheets |
| Archivace realitních inzerátů | Statický obrázek, data zamčená v pixelech | Strukturovaná pole (cena, počet ložnic, adresa) exportovatelná do Airtable/Notion |
| Tvorba lead listů z adresářů | Obrázek kontaktní stránky | Extrahovaná jména, e-maily, telefony, pozice jako řádky |
| Generování OG social karet | ✅ Nejlepší volba — potřebujete skutečný obrázek | ❌ Není to správný nástroj |
| Visual regression testing | ✅ Nejlepší volba — porovnání pixelů | ❌ Není to správný nástroj |
Na rovinu: pokud potřebujete doslova vykreslený obrázek pro social cards, QA nebo archivaci kvůli compliance, Thunderbit není váš nástroj. Použijte jedno z níže uvedených screenshot API. Ale pokud váš workflow končí u řádků v tabulce nebo záznamů v CRM, screenshoty možná zbytečně překomplikováváte.

Klíčové funkce
- AI extrakce strukturovaných dat přes Extract API a Chrome rozšíření
- Scraping podstránek a obohacování dat (automatické proklikávání do detailů)
- Plánované scrapování pro průběžný monitoring
- Bezplatný export do Excelu, Google Sheets, Airtable a Notion — bez paywallu na exporty
- Cloud scraping (50 stránek najednou) nebo scraping v prohlížeči
Cena
- Free tier: 6 stránek (rozšíření); 600 API jednotek jednorázově (API)
- Rozšíření: Od cca 15 USD/měsíc (měsíčně) nebo cca 9 USD/měsíc (ročně) s kreditovým účtováním (1 kredit = 1 výstupní řádek)
- API: Extract = 20 API jednotek na stránku; Distill (Markdown) = 1 jednotka na stránku. Starter plán: 16 USD/měsíc (ročně), 3 000 Extract stránek/rok. Pro: 40 USD/měsíc (ročně), 30 000 Extract stránek/rok.
Úplné detaily cen najdete na Thunderbit Pricing.
Pro koho je vhodný
Pro sales, ecommerce a operations týmy, které potřebují data za stránkou — ne její obrázek. Pokud se chcete dozvědět víc o AI web scrapingu nebo vidět, jak si Thunderbit stojí oproti jiným web scraperům, máme o tom také články.
2. ScreenshotOne — nejlepší pro vývojářsky přívětivé výchozí nastavení

ScreenshotOne je nástroj, který bych doporučil většině vývojářů, kteří potřebují univerzální screenshot API. Má nejširší sadu parametrů, jakou jsem viděl, solidní dokumentaci a předvídatelnou fakturaci.
Na homepage uvádějí více než 4 000 aktivních vývojářů a 99,924 % uptime, což je víc transparentnosti, než nabízí většina konkurence. Při testování si dobře poradil se SPA i cookie lištami, když jsem použil správné parametry (block_cookie_banners, wait_for_selector, prodleva pro scroll). Celostránkové snímky s lazy-loaded obrázky fungovaly po zapnutí scroll-and-stitch algoritmu.
Klíčové funkce
- Výstupní formáty: PNG, JPEG, WebP, GIF, JP2, TIFF, AVIF, HEIF, PDF, HTML, Markdown
- Blokování cookie lišt, reklam a trackerů zabudované přímo
- Geolokace: směrování podle IP země pro 18 zemí
- Vlastní injektování JS/CSS, kliknutí/najetí před zachycením, dark mode, reduced motion
- Integrace: SDK pro většinu jazyků, Zapier/Make/Airtable
- Cache, upload do S3, podepsané URL, asynchronní renderování
Cena
| Plán | Cena | Screenshoty | Přeslimit |
|---|---|---|---|
| Free | 0 USD | 100/měsíc | — |
| Basic | 17 USD/měsíc | 2 000 | 0,009 USD/navíc |
| Growth | 79 USD/měsíc | 10 000 | 0,006 USD/navíc |
| Scale | 259 USD/měsíc | 50 000 | 0,004 USD/navíc |
Neúspěšné screenshoty kvůli HTTP, browser nebo network chybám se nezapočítávají do limitu. Vizuální problémy (stránka se načte, ale obsah vypadá špatně) se mohou započítat, pokud nejsou přezkoumány.
Silné stránky a omezení
- Silné stránky: Nejširší sada funkcí mezi čistými screenshot API, férová politika neúspěšných požadavků, silná dokumentace, no-code integrace
- Omezení: Žádný defaultní CAPTCHA bypass — pro anti-bot stránky budete potřebovat externí proxy/unlocker služby
Pro koho je vhodný
Pro vývojáře a týmy, které chtějí dobře zdokumentované, na funkcích bohaté screenshot API se smysluplnými výchozími nastaveními a předvídatelnou cenou.
3. Urlbox — nejlepší pro pixelově přesné zachycení složitých stránek

Urlbox je prémiová volba. Pokud potřebujete pixelově přesné vykreslení JavaScriptem nabitých SPA, full-page snímky v retina kvalitě nebo enterprise archivaci kvůli compliance, tady začněte.
Dokumentace Urlboxu k full-page screenshotům je opravdu nejlepší technické vysvětlení, které jsem našel, proč je celostránkové zachycení tak náročné. Jejich stitch režim scrolluje stránku, spouští lazy prvky, zmrazí sticky hlavičky, detekuje 100% vysoké backgroundy a skládá jednotlivé sekce dohromady. U stránek s nekonečným scrollováním ve výchozím nastavení omezují počet sekcí, pokud to výslovně nepovolíte.
Klíčové funkce
- Výstupní formáty: PNG, JPEG, WebP, AVIF, SVG, PDF, HTML, MP4, WebM, Markdown
- Retina (2x) renderování, 4K/5K, podpora WebGL/GPU
- Vlastní CSS/JS injektování, dark mode, blokování reklam/cookie, kliknutí na souhlas, zavírání modálů klávesou Escape
- Doručení přes webhook, S3-kompatibilní úložiště, render odkazy (s cache, bez zásahu do kvóty)
- Certified Archive a enterprise SLA možnosti
Cena
| Plán | Cena | Renderů |
|---|---|---|
| Lo-Fi | 19 USD/měsíc | 2 000 (vlastněné weby, náhledy) |
| Hi-Fi | 49 USD/měsíc | 5 000 |
| Ultra | 99 USD/měsíc | 15 000 |
| Business | 498 USD/měsíc | Base + 3 USD/1K renderů |
| Enterprise | Od 3 000 USD/měsíc | Na míru |
Urlbox nabízí 7denní trial (bez karty), ale žádný trvalý free plan. Požadavky, které nevrátí obrázek, se neúčtují. Cacheované render odkazy se nepočítají do kvóty.
Silné stránky a omezení
- Silné stránky: Nejvyšší kvalita výstupu pro složité stránky, nejlepší stitch algoritmus, který jsem testoval, integrace pro webhook/S3/archive, enterprise funkce
- Omezení: Vyšší cena, žádný trvalý free tier, anti-bot handling se zlepšuje v Ultra+ tieru, ale není hlavní prodejní argument
Pro koho je vhodný
Týmy, které potřebují vysoce věrný vizuální výstup — compliance, QA, enterprise dashboardy — a jsou ochotné si za kvalitu renderu připlatit.
4. CaptureKit — nejlepší pro snímky specifické pro zařízení

CaptureKit je novější indie nástroj, který výkonem předčí svou váhu. Jeho hlavní přednost je vestavěná emulace zařízení: iPhone 14 Pro Max, Galaxy S23 Ultra, Pixel 7 Pro, iPad, Huawei P60 Pro a mnoho dalších — vše jako předvolby, bez ručního počítání viewportů.
Základní nastavení zachycení mi zabralo asi 3 minuty, včetně testu v playgroundu. Playground umožňuje vyzkoušet parametry ještě před psaním kódu, což je příjemné pro rychlé prototypování.
Klíčové funkce
- Emulace zařízení s více než 17 předvolbami (iOS, Android, tablet, desktop)
- Výstupní formáty: PNG, JPEG, WebP, PDF
- Odstraňování cookie/reklam/selektorů, blokování zdrojů, stealth režim
- Upload do S3, cache, integrace se Zapier/Make
- Bonus: Page Content API, AI Summarizer API, HTML extrakce
Cena
| Plán | Cena | Kredity |
|---|---|---|
| Free | 0 USD (navždy) | 100 kreditů |
| Starter | 7 USD/měsíc | 1 000 |
| Pro | 29 USD/měsíc | 10 000 |
| Ultimate | 89 USD/měsíc | 50 000 |
| Custom | Kontaktujte sales | Nad 50K |
Jeden screenshot = 1 kredit. Veřejný self-serve tarif pro 100K neexistuje — museli byste kontaktovat obchodní tým.
Silné stránky a omezení
- Silné stránky: Emulace zařízení ihned po instalaci, dostupný vstupní tarif, užitečné bonusy (content API, AI summarizer), čistý playground
- Omezení: Novější služba s kratší historií, méně možností geolokace, omezené nezávislé důkazy o účinnosti stealth/anti-bot funkcí
Pro koho je vhodný
Indie vývojáři a malé týmy, kteří potřebují screenshoty pro konkrétní zařízení, rychlé nastavení a dostupnou cenu.
5. Scrapingdog — nejlepší pro levné zachytávání ve velkém

Scrapingdog balí své Screenshot API do širší scraping platformy. Screenshot funkce spotřebuje 5 kreditů na jedno zachycení a infrastruktura Scrapingdogu obsahuje více než 40 milionů rotujících proxy a headless Chrome rendering.
Možnosti vizuálního doladění jsou slabší než u ScreenshotOne nebo Urlboxu — v dokumentaci k screenshotům nenajdete retina režimy, vlastní CSS injektování ani stitch algoritmy. Ale cena za screenshot při velkých objemech je těžko překonatelná.
Klíčové funkce
- Full-page i viewport zachycení přes headless Chrome
- Součást širší scraping platformy s rotací proxy a fingerprintingu
- Podpora souběžných požadavků (škáluje podle tarifu)
- Neúspěšné požadavky (timeout po opakování) vrací 410 a nejsou účtovány
Cena
| Plán | Cena | Kredity | Ekvivalent screenshotů |
|---|---|---|---|
| Free | 0 USD | 200 | ~40 |
| Lite | 40 USD/měsíc | 200 000 | 40 000 |
| Standard | 90 USD/měsíc | 1 000 000 | 200 000 |
| Pro | 200 USD/měsíc | 3 000 000 | 600 000 |
Na úrovni Lite vychází cena přibližně na 0,001 USD za screenshot — nejlevnější SaaS možnost, kterou jsem ve velkém našel.
Silné stránky a omezení
- Silné stránky: Extrémně levné ve velkém, širší scraping infrastruktura, rotace proxy a fingerprintů
- Omezení: Méně možností vizuálního přizpůsobení, omezená veřejná dokumentace specificky ke screenshotům, základní výstup (v dokumentaci veřejně jen PNG)
Pro koho je vhodný
Vývojáři, kteří potřebují velké objemy screenshotů s nízkým rozpočtem a nevyžadují pixelově dokonalé doladění.
6. ApiFlash — nejlepší pro cenově dostupnou jednoduchost

ApiFlash běží na AWS Lambda s aktuálním Chromem. Je to API s jedním endpointem, které dělá přesně to, co slibuje — jednoduché a spolehlivé zachytávání pro přímočaré stránky.
Zjistil jsem, že funguje dobře pro statické i mírně dynamické stránky. U stránek chráněných proti botům si vedl hůře, což je vzhledem k jednodušší architektuře očekávatelné.
Klíčové funkce
- Výstupní formáty: PNG, JPEG, WebP
- Full-page i viewport zachycení, automatická detekce načtení stránky
- Blokování reklam, skrývání cookie bannerů, export do S3
- SDK/příklady pro C#, cURL, Go, Java, Node, PHP, Python, Ruby
- Rate limit: 20 požadavků za sekundu, burst 400
Cena
| Plán | Cena | Screenshoty |
|---|---|---|
| Free | 0 USD | 100/měsíc |
| Lite | 7 USD/měsíc | 1 000 |
| Medium | 35 USD/měsíc | 10 000 |
| Large | 180 USD/měsíc | 100 000 |
Za 180 USD za 100K je ApiFlash jednou z nejlevnějších SaaS možností — ale pamatujte, že to platí pro standardní stránky. Anti-bot nebo složité full-page zachycení může vyžadovat jiný nástroj.
Silné stránky a omezení
- Silné stránky: Jednoduché API, škálování přes AWS, velmi dostupné, trvalý free tier
- Omezení: Omezená geolokace, žádné anti-bot funkce, minimum možností přizpůsobení oproti ScreenshotOne nebo Urlboxu
Pro koho je vhodný
Side projekty, interní nástroje a týmy, které potřebují jednoduché snímky za nízkou cenu.
7. ScreenshotMachine — nejlepší pro rychlé integrace bez složitostí

ScreenshotMachine je na trhu už roky. Jeho hlavní předností je API Builder — webové rozhraní, které vygeneruje okamžité screenshot URL, jež můžete vložit bez psaní backendového kódu.
Podporuje emulaci desktopu, tabletu i mobilních zařízení, nastavitelnou orientaci, zoom i prodlevu. Nic okázalého, ale spolehlivé pro základní scénáře.
Klíčové funkce
- Emulace zařízení: desktop, tablet, mobil
- Full-length captures, nastavitelná orientace/zoom/prodleva
- API Builder pro okamžité screenshot odkazy (není potřeba backend)
- Výstupní formáty: PNG, JPEG
Cena
| Plán | Cena | Screenshoty |
|---|---|---|
| Free | 0 USD | 100/měsíc |
| Basic | 9 EUR/měsíc | ~2 500 |
| Pro | 59 EUR/měsíc | ~20 000 |
| Enterprise | 99 EUR/měsíc | ~50 000 |
Silné stránky a omezení
- Silné stránky: Snadný API Builder, spolehlivý pro základní zachytávání, rozumná cena ve středních objemech
- Omezení: Méně pokročilých možností, omezené přizpůsobení, žádné anti-bot funkce
Pro koho je vhodný
Netechnické uživatele nebo týmy, které chtějí rychlé, vložitelné screenshot odkazy bez hlubší integrace API.
8. Screenshotlayer — nejlepší pro stávající uživatele APILayer

Screenshotlayer je jedno z starších screenshot API v rodině APILayer. Je jednoduché — jediný REST endpoint — ale je na něm vidět stáří.
Při testování byla před-exekuce JavaScriptu nespolehlivá. SPA často vykreslovaly jen částečně nebo vůbec. Dokumentace působí ve srovnání s novější konkurencí zastarale.
Klíčové funkce
- Jednoduché REST API s úpravou viewportu
- Full-page zachycení, CSS injektování, více exportních formátů
- Součást ekosystému APILayer (snadné balíčkování s dalšími produkty APILayer)
Cena
| Plán | Cena | Screenshoty |
|---|---|---|
| Free | 0 USD | 100/měsíc |
| Basic | 19,99 USD/měsíc | 10 000 |
| Professional | 59,99 USD/měsíc | 30 000 |
| Enterprise | 149,99 USD/měsíc | 75 000 |
Silné stránky a omezení
- Silné stránky: Extrémně jednoduchý endpoint, free tier pro side projekty, ekosystém APILayer
- Omezení: Zastaralá dokumentace, slabé vykreslování JavaScriptu, žádné anti-bot funkce, vyšší cena za screenshot ve velkém než u Scrapingdogu
Pro koho je vhodný
Týmy, které už jsou v ekosystému APILayer a potřebují základní zachytávání bez moderního JS renderingu.
9. Puppeteer (self-hosted) — nejlepší pro plnou kontrolu s Node.js

Puppeteer je open-source Node.js knihovna od Googlu pro ovládání headless Chromu. Je to zlatý standard pro self-hosted screenshot capture — a základ, na kterém je postavená řada SaaS API.
S Puppeteerem získáte plný přístup k Chrome DevTools Protocol. Můžete kliknout, scrollovat, psát, interceptovat síťové požadavky, injektovat skripty a zachytávat screenshoty nebo PDF s pixelovou kontrolou. Zároveň ale musíte spravovat všechno: aktualizace Chromu, Docker kontejnery, škálování, renderování fontů i retry logiku.
Klíčové funkce
- Plný přístup k Chrome DevTools Protocol
- Interakce se stránkou před zachycením: klikání, scroll, psaní, čekání na selektory
- Interceptování sítě, generování PDF, vlastní viewport
- Zdarma a open source — desítky milionů týdenních stažení z npm
Cena
Zdarma (open source). Platíte jen za serverovou infrastrukturu — základní VPS začíná přibližně na 5–10 USD/měsíc pro nízký objem.
Silné stránky a omezení
- Silné stránky: Neomezené screenshoty (jen náklady na infrastrukturu), maximální flexibilita, obrovská komunita, žádný vendor lock-in
- Omezení: Vyžaduje znalost Node.js, vy spravujete aktualizace Chromu i škálování, žádná vestavěná rotace proxy ani anti-bot funkce, běžné problémy s prázdnými screenshoty, selháním lazy-loadu a timeouty
Pro koho je vhodný
Pro Node.js vývojáře, kteří chtějí plnou kontrolu nad renderovacím pipeline a mají kapacitu DevOps na údržbu infrastruktury.
10. Playwright (self-hosted) — nejlepší pro testování napříč prohlížeči

Playwright je open-source automatizační knihovna od Microsoftu. Podporuje Chromium, Firefox a WebKit — a nabízí SDK pro Python, Node.js, Java a .NET.
Ve srovnání s Puppeteerem má Playwright čistší API, vestavěné automatické čekání (což snižuje nestabilitu) a podporu více prohlížečů hned po instalaci. Pro pipeline vizuální regrese, které potřebují ověřovat chování napříč prohlížeči, je Playwright lepší volba.
Klíčové funkce
- Více prohlížečů: Chromium, Firefox, WebKit
- SDK: Python, Node.js, Java, .NET
- Vestavěné auto-waiting snižuje chybovost zachycení
- Network mocking, paralelní browser contexty, trace viewer
- Zdarma a open source
Cena
Zdarma (open source). Jen náklady na infrastrukturu — podobně jako u Puppeteeru.
Silné stránky a omezení
- Silné stránky: Pokrytí více prohlížečů, čistší API, vestavěné čekání, široká podpora SDK, silný pro CI/CD pipeline
- Omezení: Stejná údržbová zátěž jako Puppeteer, žádná vestavěná proxy/anti-bot funkce, pro škálování vyžaduje DevOps investici
Pro koho je vhodný
Týmy, které dělají cross-browser visual regression testing, Python/Java týmy a kdokoli, kdo potřebuje víc než jen Chromium.
Pravda o free tierrech — co skutečně dostanete před placením
Více vláken na fórech upozorňuje na frustraci z klamavých free tierů — jeden uživatel napsal: „screenshotapi.net sliboval 100/měsíc, ale odpojili mě mnohem dřív.“ Tohle je sekce, kterou bych si přál mít k dispozici, když jsem tyto nástroje začínal hodnotit.
| Nástroj | Inzerovaný free limit | Trvalý nebo trial? | Je potřeba karta? | Klíčová výhrada |
|---|---|---|---|---|
| Thunderbit (API) | 600 API jednotek | Jednorázově | Ne | 20 jednotek/Extract stránka = celkem 30 stránek |
| Thunderbit (rozšíření) | 6 stránek (10 s trialem) | Free + trial | Ne | 1 kredit = 1 výstupní řádek |
| ScreenshotOne | 100/měsíc | Trvalý | Ne | Vizuální problémy se mohou počítat |
| Urlbox | 7denní trial | Časově omezený | Ne | Žádný trvalý free plan |
| CaptureKit | 100 kreditů | Trvalý | Ne | Nad 50K není self-serve tarif |
| Scrapingdog | 200 kreditů/měsíc | Trvalý | Ne | 5 kreditů/screenshot = asi 40 snímků |
| ApiFlash | 100/měsíc | Trvalý | Ne | Omezená anti-bot schopnost |
| ScreenshotMachine | 100/měsíc | Trvalý | Ne | Jen základní funkce |
| Screenshotlayer | 100/měsíc | Trvalý | Ne | Slabý JavaScript rendering |
| Puppeteer | Neomezeně | Trvalý (OSS) | N/A | Platíte výpočetní výkon |
| Playwright | Neomezeně | Trvalý (OSS) | N/A | Platíte výpočetní výkon |
Moje rada: vždy otestujte free tier na vašich skutečných cílových URL, než se zavážete. Free tier, který neumí vykreslit vaše stránky, má hodnotu přesně 0 dolarů.
Náklady ve velkém: kolik skutečně zaplatíte při 1K, 10K, 50K a 100K screenshotů měsíčně
Většina srovnání jen vypíše cenové plány, ale nemodeluje, co skutečně utratíte při růstu. Vývojář, který přechází ze side projektu (1K/měsíc) na produkční SaaS (100K/měsíc), potřebuje reálná čísla.

Tady jsou — nejnižší veřejný tarif nebo zveřejněná cesta přeslimitů, která pokrývá daný objem.
| Nástroj | 1K/měsíc | 10K/měsíc | 50K/měsíc | 100K/měsíc | Poznámky |
|---|---|---|---|---|---|
| ScreenshotOne | 17 USD | 79 USD | 259 USD | ~459 USD | Scale 259 USD + 50K navíc za 0,004 USD |
| Urlbox | 49 USD (Hi-Fi) | 99 USD | ~645 USD | ~795 USD | Business: 498 USD base + 3 USD/1K |
| CaptureKit | 7 USD | 29 USD | 89 USD | Custom | Veřejný self-serve tarif pro 100K neexistuje |
| Scrapingdog | 40 USD | 40 USD | 90 USD | 90 USD | 5 kreditů/snímek; ve velkém nejlevnější |
| ApiFlash | 7 USD | 35 USD | 180 USD | 180 USD | Large plán pokrývá až 100K |
| ScreenshotMachine | 9 EUR | 59 EUR | 99 EUR | 99 EUR+ | Enterprise při 50K |
| Screenshotlayer | 19,99 USD | 19,99 USD | 149,99 USD | Custom | Enterprise pokrývá až 75K |
| Puppeteer (self-hosted) | ~5 USD (VPS) | ~20 USD | ~80 USD | ~150 USD+ | Vy spravujete infrastrukturu |
| Playwright (self-hosted) | ~5 USD (VPS) | ~20 USD | ~80 USD | ~150 USD+ | Vy spravujete infrastrukturu |
| Thunderbit Extract API | 16 USD/měs. (ročně) | 40 USD/měs. (ročně) | Custom | Custom | 20 jednotek/stránka; není založeno na screenshotu |
Bod zvratu: kdy se vyplatí self-hosting?
Při zhruba 25K screenshotů měsíčně se VPS za 40 USD/měsíc s Playwrightem cenově vyrovná středním SaaS plánům. Nesete ale celé riziko údržby: aktualizace Chromu, chyby renderování fontů, škálování při špičkách a retry logika. Pokud máte DevOps tým a stabilní infrastrukturu, self-hosting ušetří peníze nad 50K/měsíc. Pokud ne, skryté náklady na inženýrský čas mohou SaaS premium snadno převýšit.
SaaS vs. self-hosted screenshot API: jak se rozhodnout
Většina srovnání tuhle debatu úplně ignoruje. Tady je rámec rozhodování založený na tom, co se mi v praxi osvědčilo:
Zvolte SaaS, pokud:
- Objem je pod 10K/měsíc
- Nemáte dedikovaný DevOps tým
- Potřebujete anti-bot bypass, geo-routing nebo zpracování cookie bannerů rovnou v základu
- Chcete nulovou údržbu
Zvolte self-hosted (Puppeteer/Playwright), pokud:
- Objem přesahuje 50K/měsíc a infrastruktura je stabilní
- Potřebujete plnou kontrolu nad renderováním (vlastní skripty, interceptování sítě, browser contexts)
- Zachycujete citlivý obsah, který nesmí opustit vaši síť
- Máte omezený rozpočet při velkém objemu a dostatek inženýrské kapacity
Zvažte hybridní přístup:
- SaaS API pro stránky, které se hůř renderují (anti-bot, geo-restrikce, složité SPA)
- Self-hosting pro jednoduché snímky ve velkém objemu (statické stránky, interní nástroje)
Jeden problém z fór stojí za zmínku: „zakladatel nakonec přestane udržovat aktuální verzi Chromu.“ Toto riziko platí jak pro SaaS (opuštění produktu dodavatelem), tak pro self-hosted (aktualizace Chromia musíte automatizovat sami). U SaaS si ověřte historii uptime a verzi prohlížeče u poskytovatele. U self-hosted nastavte automatické aktualizace Chrome/Chromium v CI pipeline.
Kdy screenshot API vůbec nepotřebujete
Každé konkurenční srovnání, které jsem četl, tohle úplně přeskakuje — a přitom to může být nejpraktičtější rada z celého článku.
Řada běžných use caseů pro „screenshot API“ — monitoring konkurence, scrapování adresářů, archivace výpisů, extrakce produktových dat — popisuje situace, kdy uživatel automaticky sahá po obrázku, ale ve skutečnosti potřebuje data ze stránky. Screenshot cenové stránky vám dá pixely. Strukturovaná extrakce vám dá čísla, která můžete filtrovat, porovnávat, grafovat a používat.
| Scénář | Výsledek screenshot API | Výsledek Thunderbit Extract |
|---|---|---|
| Monitoring cen konkurence | Obrázek, který musíte OCR nebo ručně přečíst | Strukturovaná cenová data → Google Sheets |
| Archivace realitních inzerátů | Statický obrázek, data uzamčená v pixelech | Cena, počet ložnic, adresa, obrázky → Airtable/Notion |
| Extrakce produktového katalogu | Screenshot produktové mřížky | SKU, název, cena, varianty, URL obrázků → CSV |
| Generování OG social karet | ✅ Nejlepší volba — potřebujete skutečný obrázek | ❌ Není to správný nástroj |
| Visual regression testing | ✅ Nejlepší volba — porovnání pixelů | ❌ Není to správný nástroj |
| QA/compliance archivace | ✅ Nejlepší volba — vizuální důkaz | ❌ Není to správný nástroj |
Jestli váš workflow končí větou „a pak jsem čísla přečetl ze screenshotu“, přidáváte zbytečný krok. Thunderbit Chrome Extension nebo Extract API vám ta data vytáhnou přímo — žádné OCR, žádný vision model, žádné ruční čtení.
Více o tom, jak to funguje v praxi, najdete v našich průvodcích na scraping bez kódování a AI pro ecommerce.
Srovnávací tabulka nejlepších screenshot API (všech 10 nástrojů na první pohled)
| Nástroj | Pro koho je nejlepší | Free tier | Začínající placený plán | Cena pro 100K/měsíc | Formáty | Cookie/banner | Anti-bot | Geo/proxy |
|---|---|---|---|---|---|---|---|---|
| Thunderbit | Extrakce dat (ne pixelů) | 6 stránek (ext); 600 API jednotek | 16 USD/měs. (API ročně) | N/A (data, ne screenshoty) | JSON/CSV/Markdown | N/A | Podle API zvládá | V dokumentaci API je zmíněna geo |
| ScreenshotOne | Univerzální vývojářské API | 100/měsíc | 17 USD/měsíc | ~459 USD | PNG/JPEG/WebP/GIF/PDF/+ | ✅ Silné | ❌ Bez bypassu CAPTCHA | 18 zemí |
| Urlbox | Pixel-perfect, enterprise | 7denní trial | 19 USD/měsíc (Lo-Fi) | ~795 USD | PNG/JPEG/WebP/AVIF/SVG/PDF/video | ✅ Silné | Částečně (Ultra+) | ✅ Silné |
| CaptureKit | Emulace zařízení, indie dev | 100 kreditů | 7 USD/měsíc | Custom | PNG/JPEG/WebP/PDF | ✅ | Tvrzený stealth | Omezené |
| Scrapingdog | Levný vysoký objem | 200 kreditů/měsíc | 40 USD/měsíc | 90 USD | PNG | Omezená dokumentace | Na úrovni platformy | Geotargeting |
| ApiFlash | Jednoduché a levné | 100/měsíc | 7 USD/měsíc | 180 USD | PNG/JPEG/WebP | ✅ Základní | ❌ Slabé | Omezené |
| ScreenshotMachine | Integrace bez starostí | 100/měsíc | 9 EUR/měsíc | ~99 EUR | PNG/JPEG | Základní | ❌ | ❌ |
| Screenshotlayer | Uživatelé staršího APILayer | 100/měsíc | 19,99 USD/měsíc | Custom | Více formátů | ❌ | ❌ | ❌ |
| Puppeteer | Plná kontrola v Node.js | Neomezeně (OSS) | ~5 USD VPS | ~150 USD (infrastruktura) | Jakýkoli (skriptovaný) | Ručně | Ruční proxy | Ručně |
| Playwright | Testování napříč prohlížeči | Neomezeně (OSS) | ~5 USD VPS | ~150 USD (infrastruktura) | Jakýkoli (skriptovaný) | Ručně | Ruční proxy | Ručně |
Jak vybrat správné screenshot API
Tady je rychlý rozhodovací průvodce:
- Potřebujete strukturovaná data (ceny, leady, nabídky), ne obrázky? → Thunderbit
- Univerzální zachytávání se skvělou dokumentací? → ScreenshotOne
- Pixel-perfect render složitých stránek? → Urlbox
- Screenshoty pro konkrétní zařízení s nízkým rozpočtem? → CaptureKit
- Nejnižší cena za screenshot ve velkém objemu? → Scrapingdog
- Stránky s anti-bot ochranou nebo geo-restrikcí? → Zvažte ScrapFly (není v tomto seznamu, ale stojí za vyhodnocení) nebo Urlbox Ultra
- Plná kontrola, self-hosted? → Playwright (multi-browser) nebo Puppeteer (ekosystém Node.js)
- Už jste v ekosystému APILayer? → Screenshotlayer
- Rychlé vložené odkazy bez backendu? → ScreenshotMachine
Pro většinu vývojářů, kteří teprve začínají, je free tier ScreenshotOne nejlepší místo pro experimenty. Pro většinu business uživatelů, kteří zjistí, že potřebují data, ne obrázky, stojí za vyzkoušení Chrome Extension od Thunderbit — můžete si ho nainstalovat zde a otestovat na 6 bezplatných stránkách.
Závěr
Po otestování všech 10 nástrojů nebyla největší pointa ani latence, ani cena. Významná část use casů pro „screenshot API“ se lépe řeší strukturovanou extrakcí dat. Pokud váš workflow spočívá v tom, že vytvoříte obrázek a pak z něj teprve získáváte informace, přidáváte krok, který stojí čas, peníze i přesnost.
Pro scénáře, které opravdu vyžadují vykreslený obrázek — social cards, vizuální regresi, archivaci kvůli compliance, důkaz pro QA — se SaaS API výrazně zlepšila. ScreenshotOne nabízí nejlepší poměr funkcí a ceny. Urlbox přináší nejvyšší věrnost. ApiFlash a Scrapingdog vítězí cenou. A Puppeteer/Playwright zůstávají správnou volbou pro týmy, které mají kapacitu infrastrukturu provozovat samy.
Ať si vyberete cokoli, nejdřív otestujte free tier na svých skutečných cílových URL.
Rozdíl mezi nástrojem, který funguje na example.com, a nástrojem, který funguje na vašich reálných stránkách — právě ten rozdíl je důležitý.
Více o tom, jak v Thunderbit přemýšlíme o web scrapingu a extrakci dat, najdete na našem YouTube kanálu — ukazujeme tam reálné use casy.
Vyzkoušejte Thunderbit pro extrakci dat Get Started Free
Časté dotazy
1. Jaké je nejlepší bezplatné screenshot API v roce 2026?
ScreenshotOne i ApiFlash nabízejí trvalý free tier 100 screenshotů měsíčně bez nutnosti platební karty. CaptureKit dává 100 bezplatných kreditů trvale. Scrapingdog nabízí 200 kreditů měsíčně v trvalém free plánu, což vychází asi na 40 screenshotů. Pro self-hosted řešení jsou Puppeteer a Playwright zdarma a open source — platíte jen serverové náklady. Vždy testujte free tier na svých reálných URL, protože free plány, které neumí vykreslit vaše stránky, nemají velkou hodnotu.
2. Můžu používat screenshot API bez psaní kódu?
Ano. ScreenshotOne se integruje se Zapierem a Make. CaptureKit nabízí konektory pro Zapier/Make. API Builder od ScreenshotMachine generuje vložitelné screenshot odkazy bez backendového kódu. Pro extrakci dat (ne screenshotů) funguje Thunderbit Chrome Extension na dvě kliknutí a bez jakéhokoli programování.
3. SaaS screenshot API vs. Puppeteer: co je levnější?
Pod zhruba 25K screenshotů měsíčně bývají SaaS API levnější, když započítáte čas vývojářů. Nad 50K/měsíc se stabilní infrastrukturou a DevOps kapacitou může self-hosted Puppeteer nebo Playwright ušetřit peníze — VPS za 40 USD měsíčně v takovém objemu přibližně odpovídá středním SaaS plánům. Nese však veškerou údržbu: aktualizace Chromu, škálování, retry logiku i debugování renderovacích problémů.
4. Fungují screenshot API spolehlivě na webech náročných na JavaScript?
Většina moderních SaaS API používá headless Chromium a podporuje podmínky čekání (wait_for_selector, network idle, delay). Při mém testování si ScreenshotOne, Urlbox a CaptureKit všechny vedly u SPA dobře při správném nastavení. Screenshotlayer měl s JS-heavy stránkami problém. Self-hosted Puppeteer a Playwright vám dají plnou kontrolu, ale vyžadují ruční skriptování pro každý hraniční případ.
5. Kdy mám použít extrakci dat místo screenshot API?
Pokud je vaším cílem číst, porovnávat, filtrovat nebo analyzovat informace na stránce — ceny, kontaktní údaje, specifikace produktů, data z inzerátů — je strukturovaná extrakce dat rychlejší a praktičtější než pořízení obrázku a následné OCR. Nástroje jako Thunderbit Extract API nebo Chrome Extension vracejí strukturovaná pole přímo. Screenshot API si nechte pro případy, kdy skutečně potřebujete vizuální artefakt: social cards, důkaz pro compliance, visual regression testing nebo QA evidenci.
Zjistěte více


