Work in progress Learn More

Datacircle

Bulkgrid pricing: web scraping API

Is Bulkgrid yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.

86% complete: 6 of the 7 key fields we checkSee the 7 fields

$0.00per 1,000 pagesIn our web scraping API benchmark, the best plan from Bulkgrid scores 76.8 out of 100. Bulkgrid ranks 9th of 77 providers.This plan is free. We rank 1,913 plans for web scraping APIs by price. Half the plans cost $2.00 per 1,000 pages or less.PhantomJsCloud's $10 monthly plan is the cheapest paid plan 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 up front than PhantomJsCloud's $10 monthly plan.WebScraping.AI, ScraperAPI and Scrappey are the best web scraping API providers in the Datacircle benchmark.
Plan: Free one of Bulkgrid's 6 plans
Call: POST /api/v1/crawl Bulkgrid's only call for this API
API: Web scraping API one of Bulkgrid's 2 APIs

About this item

  • Live. Bulkgrid fetches the web page you ask for when you call the API.
  • 6 of the 7 key fields we check. Screenshot, Markdown, HTML, Text, Links, Images.
  • Nothing to pay. You get 1,000 credits a month, enough for 1,000 results. Calls stop once your credits run out. Unused credits expire each UTC calendar month, no rollover.
  • One call. You send urls to POST /api/v1/crawl. You set type to "crawl" and the Content-Type header to "application/json". The call returns a job. You fetch the answer once the job is done.
  • Who can get it: anyone aged 18 or over with the legal capacity to enter into a binding agreement. Keep data: no limit. Use data: with conditions.

Bulkgrid: web scraping API alternatives

Bulkgrid alternatives: every web scraping API provider ranked

The table starts with Bulkgrid's cheapest paid plan. Next come plans from other providers with the price per 1,000 pages closest to Bulkgrid's. Each plan in the table gives live data.

Bulkgrid, $790 yearlySearch1API, $99 monthly, Professional, POST /crawlFetchLayer, top-upZenRows, $399 monthly, Growth G3, GET /v1/, Fetch a page, JavaScript renderingCrawlForge, $3,990 yearly, Business, POST /tools/extract_text
$ per 1,000 pages$0.658$0.66$0.663$0.665$0.665
Completeness86%14%43%43%29%
Billingyearlymonthlypay firstmonthlyyearly
Pay$790$99any amount$399$3,990
Enough for100,000 results a month150,000 calls a monthas many as you pay for600,000 calls a month6,000,000 calls a year
Freshnesslivelivelivelivelive
Who can get itanyone aged 18 or over with the legal capacity to enter into a binding agreementanyoneanyone at least 18 years old (or the age of legal majority in their jurisdiction, if higher)anyone of legal age (18) with the legal capacity to contractanyone at least 18 years of age (or the age of majority in their jurisdiction) with the legal capacity to enter into the Terms of Service

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-11-04.

  1. bulkgrid.com/docs/api-reference/results/get-run-result-content.md
  2. bulkgrid.com/docs/api-reference/results/list-run-results.md
  3. bulkgrid.com/docs/api-reference/runs/create-a-crawl-run.md
  4. bulkgrid.com/docs/crawl.md
  5. bulkgrid.com/docs/plan-gating-and-limits.md
  6. bulkgrid.com/docs/runs-and-results.md
  7. bulkgrid.com/docs/search.md
  8. bulkgrid.com/legal/terms
  9. bulkgrid.com/pricing

Product details

The key fields this plan's answer can hold, then each filled column in its row on the sheet.

  • Screenshot
  • Markdown
  • HTML
  • Text
  • Summary, not in the answer
  • Links
  • Images
Price
$ per 1,000 pages$0.00
Perresult
Billingfree
Charges
Also pays forfrom the same budget: Search web pages, images, or news and optionally crawl source pages · Create a deep crawl run · Create an extract run · Create a website map run · Search indexed content
Overage
Units caphard
Not found
$ per 1,000$0.00
In their words
Their pitchCrawl known URLs and retrieve normalized result content with Bulkgrid.
Data
Freshnesslive
Keep datano limit
Use data"Bulkgrid grants you a limited, non-exclusive, non-transferable, and revocable license to access and use the Services in accordance with these Terms and applicable laws." "You agree to use the Services only for lawful purposes and in compliance with these Terms, including any usage limits or account restrictions described in your plan." "You agree not to misuse the Services. Prohibited actions include (but are not limited to): Accessing or attempting to access accounts or systems without authorization, Using the Services to distribute malware, spam, or illegal content, Violating the rights of third parties, including copyrights or trademarks, Attempting to crawl, scrape, or collect data from websites or services in violation of their terms of use, Bypassing usage limits, rate limits, or billing thresholds set by Bulkgrid, Using the Services for purposes that may harm or overload Bulkgrid’s systems or networks." "You may not copy, modify, distribute, sell, or lease any part of the Services unless expressly permitted in writing by Bulkgrid."
Plan
Pay$0
You get1,000 credits a month
Enough for1,000 results a month
Expireseach UTC calendar month, no rollover
Rate limit
Concurrent1
Speed
Answerby polling
Median4.27 s
The call
You sendurls, type "crawl", Content-Type header "application/json". Optional: strategy, config.maxDepth, config.maxPages, config.topKLinks, config.minGainThreshold, config.confidenceThreshold, "markdown", "cleanHtml", "rawHtml", "links", "text" or several in options.formats, options.includeTags, options.excludeTags, options.headers, options.waitAfterLoad, options.timeout, options.blockAds, options.useInteractions, options.waitForSelector, options.waitForImages, options.removeConsentPopups, options.screenshot, options.useHttp, options.useLlmsTxt, options.includeDocumentLinks
MethodPOST
Path/api/v1/crawl
About the plan
PlanFree
Who can get itanyone aged 18 or over with the legal capacity to enter into a binding agreement
The 15 fields the plan's answer can hold

URL, final URL, page title, status code, Markdown, page text, clean HTML, raw HTML, links, images, metadata, screenshot, response time, crawled at, content hash

Best GTM APIs