Nejlepší Screenshot API a software v roce 2025 | Thunderbit

Naposledy aktualizováno August 20, 2026
Nejlepší Screenshot API a software v roce 2025 | Thunderbit
AI shrnutí
Tento článek porovnává 10 nástrojů pro screenshoty webových stránek a zároveň vysvětluje, kdy je lepší použít extrakci dat místo zachycování obrázků. Shrnuje latenci, ceny, free plány, práci s cookie bannery i anti-bot stránkami a pomáhá vybrat mezi SaaS řešeními a self-hosted nástroji jako Puppeteer nebo Playwright. Zároveň ukazuje, že Thunderbit je často lepší volba, pokud potřebujete strukturovaná data z webu, ne samotný screenshot.

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.

webpage-loading-errors-flowchart.png

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.

api-test-scenarios-comparison.png

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

APILatence statické stránkySPA vykreslena?Cookie lišta vyřešena?Lazy images načteny?Anti-bot prošel?
Thunderbit (Extract)N/A (vrací data)✅ (extrahuje data)N/AN/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ériumProč je důležité
Renderovací engine a podpora JSSPA 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 tarifuVysoká 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átyPNG, JPEG, WebP, PDF — u nástrojů nekonzistentně podporováno
SaaS vs. self-hostedAktivní debata na fórech; jen jeden konkurenční článek se tomu věnuje smysluplně
No-code integraceZapier, Make, n8n — některé nástroje je zmiňují, ale jen povrchně
Podpora SDK/knihovenPožadavek z fóra: „Plánujete přidat Python knihovnu?“
Uptime / údržbaObava 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

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 APIThunderbit (extrakce dat)
Monitoring cen konkurenceVrátí obrázek, který musíte OCR nebo ručně přečístVrátí strukturovaná cenová data přímo do Google Sheets
Archivace realitních inzerátůStatický obrázek, data zamčená v pixelechStrukturovaná pole (cena, počet ložnic, adresa) exportovatelná do Airtable/Notion
Tvorba lead listů z adresářůObrázek kontaktní stránkyExtrahovaná 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.

ocr-vs-web-data-extraction-comparison.png

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

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ánCenaScreenshotyPřeslimit
Free0 USD100/měsíc—
Basic17 USD/měsíc2 0000,009 USD/navíc
Growth79 USD/měsíc10 0000,006 USD/navíc
Scale259 USD/měsíc50 0000,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

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ánCenaRenderů
Lo-Fi19 USD/měsíc2 000 (vlastněné weby, náhledy)
Hi-Fi49 USD/měsíc5 000
Ultra99 USD/měsíc15 000
Business498 USD/měsícBase + 3 USD/1K renderů
EnterpriseOd 3 000 USD/měsícNa 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

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ánCenaKredity
Free0 USD (navždy)100 kreditů
Starter7 USD/měsíc1 000
Pro29 USD/měsíc10 000
Ultimate89 USD/měsíc50 000
CustomKontaktujte salesNad 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

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ánCenaKredityEkvivalent screenshotů
Free0 USD200~40
Lite40 USD/měsíc200 00040 000
Standard90 USD/měsíc1 000 000200 000
Pro200 USD/měsíc3 000 000600 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

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ánCenaScreenshoty
Free0 USD100/měsíc
Lite7 USD/měsíc1 000
Medium35 USD/měsíc10 000
Large180 USD/měsíc100 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

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ánCenaScreenshoty
Free0 USD100/měsíc
Basic9 EUR/měsíc~2 500
Pro59 EUR/měsíc~20 000
Enterprise99 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

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ánCenaScreenshoty
Free0 USD100/měsíc
Basic19,99 USD/měsíc10 000
Professional59,99 USD/měsíc30 000
Enterprise149,99 USD/měsíc75 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

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

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ástrojInzerovaný free limitTrvalý nebo trial?Je potřeba karta?Klíčová výhrada
Thunderbit (API)600 API jednotekJednorázověNe20 jednotek/Extract stránka = celkem 30 stránek
Thunderbit (rozšíření)6 stránek (10 s trialem)Free + trialNe1 kredit = 1 výstupní řádek
ScreenshotOne100/měsícTrvalýNeVizuální problémy se mohou počítat
Urlbox7denní trialČasově omezenýNeŽádný trvalý free plan
CaptureKit100 kreditůTrvalýNeNad 50K není self-serve tarif
Scrapingdog200 kreditů/měsícTrvalýNe5 kreditů/screenshot = asi 40 snímků
ApiFlash100/měsícTrvalýNeOmezená anti-bot schopnost
ScreenshotMachine100/měsícTrvalýNeJen základní funkce
Screenshotlayer100/měsícTrvalýNeSlabý JavaScript rendering
PuppeteerNeomezeněTrvalý (OSS)N/APlatíte výpočetní výkon
PlaywrightNeomezeněTrvalý (OSS)N/APlatí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.

saas-hybrid-oss-comparison.png

Tady jsou — nejnižší veřejný tarif nebo zveřejněná cesta přeslimitů, která pokrývá daný objem.

Nástroj1K/měsíc10K/měsíc50K/měsíc100K/měsícPoznámky
ScreenshotOne17 USD79 USD259 USD~459 USDScale 259 USD + 50K navíc za 0,004 USD
Urlbox49 USD (Hi-Fi)99 USD~645 USD~795 USDBusiness: 498 USD base + 3 USD/1K
CaptureKit7 USD29 USD89 USDCustomVeřejný self-serve tarif pro 100K neexistuje
Scrapingdog40 USD40 USD90 USD90 USD5 kreditů/snímek; ve velkém nejlevnější
ApiFlash7 USD35 USD180 USD180 USDLarge plán pokrývá až 100K
ScreenshotMachine9 EUR59 EUR99 EUR99 EUR+Enterprise při 50K
Screenshotlayer19,99 USD19,99 USD149,99 USDCustomEnterprise 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 API16 USD/měs. (ročně)40 USD/měs. (ročně)CustomCustom20 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 APIVýsledek Thunderbit Extract
Monitoring cen konkurenceObrázek, který musíte OCR nebo ručně přečístStrukturovaná cenová data → Google Sheets
Archivace realitních inzerátůStatický obrázek, data uzamčená v pixelechCena, počet ložnic, adresa, obrázky → Airtable/Notion
Extrakce produktového kataloguScreenshot produktové mřížkySKU, 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ástrojPro koho je nejlepšíFree tierZačínající placený plánCena pro 100K/měsícFormátyCookie/bannerAnti-botGeo/proxy
ThunderbitExtrakce dat (ne pixelů)6 stránek (ext); 600 API jednotek16 USD/měs. (API ročně)N/A (data, ne screenshoty)JSON/CSV/MarkdownN/APodle API zvládáV dokumentaci API je zmíněna geo
ScreenshotOneUniverzální vývojářské API100/měsíc17 USD/měsíc~459 USDPNG/JPEG/WebP/GIF/PDF/+✅ Silné❌ Bez bypassu CAPTCHA18 zemí
UrlboxPixel-perfect, enterprise7denní trial19 USD/měsíc (Lo-Fi)~795 USDPNG/JPEG/WebP/AVIF/SVG/PDF/video✅ SilnéČástečně (Ultra+)✅ Silné
CaptureKitEmulace zařízení, indie dev100 kreditů7 USD/měsícCustomPNG/JPEG/WebP/PDF✅Tvrzený stealthOmezené
ScrapingdogLevný vysoký objem200 kreditů/měsíc40 USD/měsíc90 USDPNGOmezená dokumentaceNa úrovni platformyGeotargeting
ApiFlashJednoduché a levné100/měsíc7 USD/měsíc180 USDPNG/JPEG/WebP✅ Základní❌ SlabéOmezené
ScreenshotMachineIntegrace bez starostí100/měsíc9 EUR/měsíc~99 EURPNG/JPEGZákladní❌❌
ScreenshotlayerUživatelé staršího APILayer100/měsíc19,99 USD/měsícCustomVíce formátů❌❌❌
PuppeteerPlná kontrola v Node.jsNeomezeně (OSS)~5 USD VPS~150 USD (infrastruktura)Jakýkoli (skriptovaný)RučněRuční proxyRučně
PlaywrightTestování napříč prohlížečiNeomezeně (OSS)~5 USD VPS~150 USD (infrastruktura)Jakýkoli (skriptovaný)RučněRuční proxyRuč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

Fawad Khan
Fawad Khan
Fawad se psaním živí a upřímně ho to docela baví. Roky zjišťoval, co dělá text zapamatovatelným — a co čtenáře přiměje scrollovat dál. Zeptejte se ho na marketing a bude o něm mluvit celé hodiny. Zeptejte se ho na carbonaru a bude mluvit ještě déle.
Topics
Nástroje pro web scrapingAI web scraper
Obsah
Thunderbit · AI agent pro webová data

Extrahuj data z libovolné stránky za 1 kliknutí

Důvěřuje mu více než 250 000 uživatelů
k dispozici bezplatný plán
Z webové stránky do tabulky
Popiš, co potřebuješ — AI agent Thunderbit to nasbírá a exportuje do Excelu, Google Sheets, Airtable nebo Notion. Začni zdarma.
Chrome Store Rating
PRODUCT HUNT#1 Product of the Week