Purify pricing: web scraping API
Is Purify yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.
POST / api/ v1/ scrape Purify's only callAbout this item
- Live. Purify fetches the web page you ask for when you call the API.
- 3 of the 7 key fields we check. Text, Links, Images.
- Nothing to pay. You get 1,000 requests a month.
- One call. You send
urltoPOST /. The call returns the page's content.api/ v1/ scrape - Anyone can get it. Keep data: with conditions. Use data: with conditions.
Purify: web scraping API alternatives
Purify alternatives: every web scraping API provider ranked
The table starts with Purify's cheapest paid plan. Next come plans from other providers with the price per 1,000 pages closest to Purify's. Each plan in the table gives live data.
| Purify, $29 monthly | WebScraping.AI, $29 monthly, Personal, GET /text, Get Page Text, datacenter proxy, JS rendering | ScrapeOwl, $29 monthly, Bootstrap, POST /v1/scrape, Scrape API, rotating proxies with render_js | Geekflare, $696 yearly, Growth (yearly), POST /webscraping, Web Scraping | ZenRows, $2,790 yearly, Growth G2, billed yearly, GET /v1/, Fetch a page, JavaScript rendering | |
|---|---|---|---|---|---|
| $ per 1,000 pages | $0.58 | $0.58 | $0.58 | $0.58 | $0.581 |
| Completeness | 43% | 29% | 29% | 43% | 43% |
| Billing | monthly | monthly | monthly | yearly | yearly |
| Pay | $29 | $29 | $29 | $696 | $2,790 |
| Enough for | 50,000 calls a month | 50,000 calls a month | 50,000 calls a month | 100,000 calls a month | 4,800,000 calls a year |
| Freshness | live | live | live | live | live |
| Who can get it | anyone | anyone 18 or older | For now, we provide this Website for use only by persons located in the United States | anyone | anyone of legal age (18) with the legal capacity to contract |
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-01.
Product details
The key fields this plan's answer can hold, then each filled column in its row on the sheet.
- Screenshot, not in the answer
- Markdown, not in the answer
- HTML, not in the answer
- Text
- Summary, not in the answer
- Links
- Images
| $ per 1,000 pages | $0.00 |
|---|---|
| Per | call |
| Billing | free |
| Also pays for | from the same budget: Batch scrape · Crawl · Map · Extract |
|---|
| $ per 1,000 | $0.00 |
|---|
| Their pitch | Turn any webpage into clean, structured data for search and agents. |
|---|
| Freshness | live |
|---|---|
| Keep data | no retention period is set for what the API answers, "Extracted content belongs to its respective owners and remains subject to their terms." |
| Use data | Terms of Service, "You agree not to use the service to: Scrape websites in violation of their terms of service or robots.txt directives. Collect personal data from third-party websites without an appropriate legal basis. Conduct unauthorized security testing, penetration testing, or denial-of-service attacks. Resell or sublicense access to the API without prior written consent. Engage in any activity that violates applicable local, national, or international laws.", Acceptable Use policy, "You may use the service to: Scrape publicly accessible web pages that do not require authentication. Convert web content into clean data for AI, LLM, search, and data workflows. Extract structured data from public sources for commercial or non-commercial purposes. Build applications, tools, and services that integrate with the Purify API. Use the self-hosted version under the Apache 2.0 license." and "You may not use the service to: Bypass access controls, authentication, paywalls, or CAPTCHAs on target websites. Scrape or collect personal data without a lawful basis. Conduct denial-of-service attacks, load testing, or deliberate abuse against a target. Circumvent rate limits or usage quotas, including through multiple accounts or key rotation. Resell or sublicense API access without prior written consent. Scrape websites in violation of their terms or robots.txt directives when this would be unlawful. Engage in activity that violates applicable local, national, or international laws. Distribute malware, phishing content, or harmful material using extracted data." |
| Pay | $0 |
|---|---|
| You get | 1,000 requests a month |
| Enough for | 1,000 calls a month |
| Concurrent | 2 |
|---|---|
| Batch | 1 |
| Answer | in the call |
|---|
| You send | url. Optional: output_format, extract_mode, timeout, stealth, headers, cookies, actions, include_tags, exclude_tags, css_selector, max_age |
|---|---|
| Method | POST |
| Path | /api/v1/scrape |
| Plan | Free |
|---|---|
| Who can get it | anyone |
The 18 fields the plan's answer can hold
page content, status code, final URL, source URL, page title, author, language, fetch method, page links, page images, original token estimate, cleaned token estimate, token savings, total time, navigation time, cleaning time, engine used, success