ScrapeGraphAI
Web scraping API that returns pages as markdown, screenshots or prompt-defined structured data.
ScrapeGraphAI is a web scraping API that fetches web pages and returns them as markdown, HTML, screenshots or structured data described in a plain-language prompt. ScrapeGraphAI is used by calling its scrape, extract, search, crawl or monitor endpoints, and every request is paid for from a balance of API credits tied to the chosen plan.
Best for Developers and data teams who need website content delivered as clean markdown or structured fields through an API instead of maintaining their own scrapers.
- Platforms
- API, Web
- Pricing model
- Freemium
- Free plan
- Yes
- API
- Yes
- Made by
- ScrapeGraphAI, Inc.
- Added
Last verified: . Information taken from scrapegraphai.com.
What is ScrapeGraphAI?
ScrapeGraphAI is an API service for collecting data from websites without writing selectors or operating your own proxies. Its endpoints cover separate jobs. Scrape turns a URL into markdown, HTML, a screenshot or a branding analysis. Extract returns structured fields that you describe in a prompt. Search queries the web and can pull data out of each result. Crawl walks through a whole site and processes every page, and Monitor keeps watch on a page and fires a webhook once its content changes. PDF files can be processed as well and are billed by page. Usage is metered in credits, and an optional stealth setting adds anti-bot handling for a few extra credits. Plans run from a free tier with a one-time credit grant to monthly subscriptions and custom enterprise terms.
Key Features
Scrape Endpoint
Converts a single URL into markdown, HTML, a screenshot or a branding analysis, with the credit cost depending on the format requested.
Prompt-Based Extraction
Returns structured data from a page according to a description written in ordinary language rather than CSS selectors.
Search and Extract
Runs a web search and, when a prompt is supplied, extracts data from each result within the same call.
Site Crawling
Follows links across an entire website and applies the chosen scrape format to each page it visits.
Change Monitoring
Checks a page on your behalf and notifies a webhook when a difference is detected.
Render Modes and Stealth
Offers auto, fast and JavaScript fetch strategies at no added cost, plus a stealth toggle that layers on anti-bot bypass.
Use Cases
- Feeding Pages to Language Models
- Convert documentation or articles into markdown that can be passed to an LLM.
- Building Structured Datasets
- Describe the fields you want and collect them from many pages in a consistent shape.
- Watching Pages for Updates
- Receive a webhook when a tracked page changes instead of polling it yourself.
- Indexing a Whole Site
- Crawl every page of a website to load its content into a search or retrieval system.
- Reading PDF Documents
- Send PDF files through the API and pay per processed page.
Things to know
- Costs depend on endpoint and format
- A markdown scrape is 1 credit, a screenshot 2 and a branding analysis 25, while extraction starts at 5 credits per request.
- Stealth is charged separately
- Choosing a render mode is free, but enabling the stealth option adds 5 credits to the request.
- Limits scale with the plan
- Requests per minute, the number of monitors and concurrent crawls all differ between the free, Starter, Growth and Pro tiers.
- PDF billing is per page
- PDF processing costs 1 credit for each processed page, with a default cap of 25 pages on the reservation.
FAQs
What is ScrapeGraphAI?
ScrapeGraphAI is a web scraping API that returns website content as markdown, HTML, screenshots or structured data defined by a prompt.
What is ScrapeGraphAI used for?
ScrapeGraphAI is used to scrape single pages, extract structured fields, search the web, crawl full sites and monitor pages for changes from application code.
Is ScrapeGraphAI free?
ScrapeGraphAI has a free plan that includes 500 API credits granted once, with lower rate limits than the paid tiers. Larger monthly credit allowances require a subscription.
How much does ScrapeGraphAI cost?
ScrapeGraphAI sells Starter, Growth and Pro subscriptions plus a custom Enterprise option and one-time credit packs. See the official pricing page for current figures.
How do ScrapeGraphAI credits work?
ScrapeGraphAI charges credits per request according to the endpoint and output format; for example a markdown scrape uses 1 credit and a prompt-based extraction uses 5. Turning on stealth adds 5 credits.
Do ScrapeGraphAI credit top-ups expire?
No. ScrapeGraphAI states that purchased credit packs never expire and are added on top of the monthly subscription allowance.
Who it's for
- Developers
- Data engineers
- AI application builders
- Startups
- Data teams
Comments
No comments yet. If you have used ScrapeGraphAI, tell other readers how it went.
Alternatives to ScrapeGraphAI
| Tool | Free plan | Starting price | API |
|---|---|---|---|
| Yes | — | Yes | |
| Yes | — | Yes | |
| Yes | $16/mo | Yes | |
| — | $30/mo | Yes | |
| — | — | Yes |
Listed in the same categories as ScrapeGraphAI. A starting price appears only where we checked it on the maker’s pricing page; a dash means not checked or not published. All Web Scraping & Data Extraction tools