Browserless pricing and alternatives: web scraping API, POST / scrape
Is Browserless yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.
29% complete: 2 of the 7 key fields we checkSee the 7 fields
$0.00per 1,000 pagesWe rank 935 plans by price. PhantomJsCloud's $10 monthly plan costs the least per 1,000 pages: as little as $0.022. PhantomJsCloud's $10 monthly plan covers up to 15,000 pages a day.Spider Cloud's $40 monthly plan covers any number of pages. Spider Cloud's $40 monthly plan costs more to start than PhantomJsCloud's $10 monthly plan.WebScraping.AI, ScraperAPI and Spider Cloud are the best web scraping API providers in our benchmark.
Plan: Free one of Browserless's 8 plans
- FreeFree$0.00 per 1,000
- $35 monthly, PrototypingPrototyping$1.75 per 1,000
- $200 monthly, StarterStarter$1.111 per 1,000
- $500 monthly, ScaleScale$1.00 per 1,000
- $300 yearly, PrototypingPrototyping$1.25 per 1,000
- $1,680 yearly, StarterStarter$0.778 per 1,000
- $4,200 yearly, ScaleScale$0.70 per 1,000
- Contact us, EnterpriseEnterprise
Call:
POST / scrape one of Browserless's 5 calls for this APIPOST /Free$0.00 per 1,000content POST /Free$0.00 per 1,000scrape POST /, Smart Scrape APIFree$0.00 per 1,000smart-scrape POST /, Smart Scrape API, fullFree$0.00 per 1,000smart-scrape POST /Free$0.00 per 1,000unblock
API: Web scraping API one of Browserless's 2 APIs
About this item
- Live. The provider fetches the page when you call.
- 2 of the 7 key fields we check. Screenshot, HTML.
- Nothing to pay. You get 1,000 credits a month, enough for 1,000 calls. Calls stop once your credits run out.
- One call. You send
urlandelements[].selectortoPOST /. The call returns the page's content.scrape - Who can get it: with conditions. Keep data: no limit. Use data: with conditions.
Browserless: web scraping API alternatives
The table starts with Browserless's cheapest paid plan. Next come plans from other providers with the price per 1,000 pages closest to Browserless's. Each plan in the table gives live data.
| Browserless, $4,200 yearly, Scale, POST /scrape | ScrapeUnblocker, €599 monthly | Decodo, $99 monthly, $99, POST /v1/scrape, 141,428 requests a month | Scrapeless, $999 monthly, Enterprise Plus, POST /api/v2/unlocker/request, JS Render | Thunderbit, $840 yearly, Pro, POST /distill, Distill Single Page | |
|---|---|---|---|---|---|
| $ per 1,000 pages | $0.70 | $0.698 | $0.70 | $0.70 | $0.70 |
| Completeness | 29% | 29% | 29% | 86% | 71% |
| Billing | yearly | monthly | monthly | monthly | yearly |
| Pay | $4,200 | €599 | $99 | $999 | $840 |
| Enough for | 500,000 calls a month | 966,000 calls a month | 141,428 calls a month | about 1,427,142 calls a month | 1,200,000 calls a year |
| Freshness | live | live | live | live | live |
| Who can get it | anyone who is at least the age of majority in their state or province of residence | anyone at least 18 years old or of the age of majority, with the legal capacity to enter into the Terms (its Terms' "Are at least 18 years old or the age of majority in your jurisdiction. Have the legal capacity and authority to enter into these Terms.") | anyone | anyone | anyone with a Thunderbit account who is at least 18 years old, or of the age of majority in their jurisdiction if greater |
Sources
From each provider's own pricing page and docs, and from what providers tell us. We read this row from these pages on 2026-10-29.
Product details
The key fields this plan's answer can hold, then each filled column in its row on the sheet.
- Screenshot
- Markdown, not in the answer
- HTML
- Text, not in the answer
- Summary, not in the answer
- Links, not in the answer
- Images, not in the answer
| $ per 1,000 pages | $0.00 |
|---|---|
| Per | call |
| Billing | free |
| Also pays for | from the same budget: Smart Scrape API · Content API · Unblock API · Screenshot API · PDF API · Search API · Map API · Crawl API · Function API · Download API · Export API · Performance API · Predefined Scrapers API · Agent Run API |
|---|
| Units cap | hard |
|---|
| $ per 1,000 | $0.00 |
|---|
| Their pitch | Extract structured JSON from a fully rendered page using CSS selectors. |
|---|
| Freshness | live |
|---|---|
| Keep data | no limit |
| Use data | You may not use our products for any illegal or unauthorized purpose nor may you, in the use of the Service, violate any laws in your jurisdiction (including but not limited to copyright laws) [...] You agree not to reproduce, duplicate, copy, sell, resell or exploit any portion of the Service, use of the Service, or access to the Service or any contact on the website through which the service is provided, without express written permission by us [...] In addition to other prohibitions as set forth in the Terms of Service, you are prohibited from using the site or its content: (a) for any unlawful purpose, (b) to solicit others to perform or participate in any unlawful acts, (c) to violate any international, federal, provincial or state regulations, rules, laws, or local ordinances, (d) to infringe upon or violate our intellectual property rights or the intellectual property rights of others, (e) to harass, abuse, insult, harm, defame, slander, disparage, intimidate, or discriminate based on gender, sexual orientation, religion, ethnicity, race, age, national origin, or disability, (f) to submit false or misleading information, (g) to upload or transmit viruses or any other type of malicious code that will or may be used in any way that will affect the functionality or operation of the Service or of any related website, other websites, or the Internet, (h) to collect or track the personal information of others, (i) to spam, phish, pharm, pretext, spider, crawl, or scrape, (j) for any obscene or immoral purpose, or (k) to interfere with or circumvent the security features of the Service or any related website, other websites, or the Internet. |
| Pay | $0 |
|---|---|
| You get | 1,000 credits a month |
| Enough for | 1,000 calls a month |
| Concurrent | 2 |
|---|---|
| Batch | 1 |
| Answer | in the call |
|---|---|
| Median | 6.19 s |
| You send | url, elements[].selector. Optional: addScriptTag[].url, addScriptTag[].content, addScriptTag[].type, addScriptTag[].id, addStyleTag[].url, addStyleTag[].content, authenticate.username, authenticate.password, bestAttempt, cookies[].name, cookies[].value, cookies[].url, cookies[].domain, cookies[].path, cookies[].secure, cookies[].httpOnly, cookies[].sameSite, cookies[].expires, cookies[].priority, cookies[].sourceScheme, cookies[].partitionKey.sourceOrigin, cookies[].partitionKey.hasCrossSiteAncestor, debugOpts.console, debugOpts.cookies, debugOpts.html, debugOpts.network, debugOpts.screenshot, elements[].timeout, emulateMediaType, gotoOptions.referer, gotoOptions.referrerPolicy, gotoOptions.timeout, gotoOptions.waitUntil, gotoOptions.signal.aborted, gotoOptions.signal.onabort, gotoOptions.signal.reason, html, rejectRequestPattern, rejectResourceTypes, requestInterceptors[].pattern, requestInterceptors[].response.headers, requestInterceptors[].response.status, requestInterceptors[].response.contentType, requestInterceptors[].response.body, setExtraHTTPHeaders, setJavaScriptEnabled, userAgent.userAgent, userAgent.userAgentMetadata.brands[].brand, userAgent.userAgentMetadata.brands[].version, userAgent.userAgentMetadata.fullVersionList[].brand, userAgent.userAgentMetadata.fullVersionList[].version, userAgent.userAgentMetadata.fullVersion, userAgent.userAgentMetadata.platform, userAgent.userAgentMetadata.platformVersion, userAgent.userAgentMetadata.architecture, userAgent.userAgentMetadata.model, userAgent.userAgentMetadata.mobile, userAgent.userAgentMetadata.bitness, userAgent.userAgentMetadata.wow64, userAgent.userAgentMetadata.formFactors, userAgent.platform, viewport.width, viewport.height, viewport.deviceScaleFactor, viewport.isMobile, viewport.isLandscape, viewport.hasTouch, waitForEvent.event, waitForEvent.timeout, waitForFunction.fn, waitForFunction.polling, waitForFunction.timeout, waitForSelector.hidden, waitForSelector.selector, waitForSelector.timeout, waitForSelector.visible, waitForTimeout, blockAds, blockAdsInclude, launch, profile, timeout, trackingId, allowedDomains, credentials, externalProxyServer, integrationId, proxy, proxyCity, proxyCountry, proxyLocaleMatch, proxyPreset, proxyState, proxySticky |
|---|---|
| Method | POST |
| Path | /scrape |
| Plan | Free |
|---|---|
| Who can get it | anyone who is at least the age of majority in their state or province of residence |
The 11 fields the plan's answer can hold
selector, element text, element HTML, element attributes, element position, element size, console messages, cookies, network requests, screenshot, page HTML
Best GTM APIs
- Best LinkedIn profile API in 2026
- Best email finder API in 2026
- Best email verification API in 2026
- Best phone finder API in 2026
- Best LinkedIn company data API in 2026
- Best company headcount API in 2026
- Best phone validation API in 2026
- Best LinkedIn post comment API in 2026
- Best LinkedIn post reaction API in 2026
- Best similar people API in 2026
- Best similar companies API in 2026
- Best tech stack API in 2026
- Best LinkedIn profile post API in 2026
- Best LinkedIn company post API in 2026
- Best company funding API in 2026
- Best company open jobs API in 2026
- Best LinkedIn people search API in 2026
- Best LinkedIn company search API in 2026
- Best LinkedIn job search API in 2026
- Best reverse email lookup API in 2026
- Best LinkedIn post search API in 2026
- Best LinkedIn post details API in 2026
- Best LinkedIn job details API in 2026
- Best LinkedIn profile comment API in 2026
- Best LinkedIn profile reaction API in 2026
- Best LinkedIn post repost API in 2026
- Best company enrichment API in 2026
- Best people search API in 2026
- Best company discovery API in 2026
- Best job postings API in 2026
- Best job posting details API in 2026
- Best people enrichment API in 2026
- Best company hierarchy API in 2026
- Best web search API in 2026
- Best SERP API in 2026
- Best web scraping API in 2026
- Best instagram profile API in 2026
- Best instagram post API in 2026
- Best TikTok profile API in 2026
- Best YouTube channel API in 2026
- Best YouTube channel video API in 2026