# ScrapeNinja, free, basic, POST /scrape-js: Web scraping API > ScrapeNinja is a smart and fast web scraping API which handles headless browsers, proxies, timeouts, retries, and helps with data extraction, so you can just get the data in JSON. ScrapeNinja's web scraping API on its basic plan. It costs $0.00 per 1,000 pages. It returns 2 of the 7 key fields we check: Screenshot, HTML. We rank 1,653 plans by price. [PhantomJsCloud's $10 monthly plan](https://datacircle.dev/web-scraping-apis/phantomjscloud/10-monthly/llms.txt) 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](https://datacircle.dev/web-scraping-apis/spider-cloud/40-monthly/llms.txt) covers any number of pages. Spider Cloud's $40 monthly plan costs more up front than PhantomJsCloud's $10 monthly plan. [WebScraping.AI](https://datacircle.dev/web-scraping-apis/webscraping-ai/29-monthly-personal-get-html-get-page-html-datacenter-proxy-no-js-rendering/llms.txt), [ScraperAPI](https://datacircle.dev/web-scraping-apis/scraperapi/299-monthly-business-get-sync-api/llms.txt) and [Scrappey](https://datacircle.dev/web-scraping-apis/scrappey/top-up-pay-as-you-go-post-api-v1-direct-request/llms.txt) are the best web scraping API providers in our benchmark. - This page: https://datacircle.dev/web-scraping-apis/scrapeninja/free-basic-post-scrape-js - [Best web scraping API in 2026: providers compared](https://datacircle.dev/best-web-scraping-api.txt) - Get it: https://apiroad.net/marketplace/apis/scrapeninja?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=web-scraping-api-pricing - Request: `POST https://scrapeninja.apiroad.net/scrape-js` - API key: with the plan, on https://apiroad.net/marketplace/apis/scrapeninja?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=web-scraping-api-pricing - Its API docs: https://scrapeninja.net/docs/api-reference/scrape-js?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=web-scraping-api-pricing - Sold by: ScrapeNinja (https://scrapeninja.net?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=web-scraping-api-pricing) - Checked: 2026-11-01 ## In the answer - Completeness: 29% - Screenshot: ✓ - HTML: ✓ ## Price - $ per 1,000 pages: $0.00 - Per: call - Billing: free ## Charges - Also pays for: from the same budget: /scrape: non-JS scraping · /v2/scrape-js: scraping with JS rendering, new engine ## Overage - Units cap: hard ## Not found - $ per 1,000: $0.00 ## In their words - Their pitch: ScrapeNinja is a smart and fast web scraping API which handles headless browsers, proxies, timeouts, retries, and helps with data extraction, so you can just get the data in JSON. ## Data - Freshness: live - Keep data: no API terms - Use data: no API terms ## Plan - Pay: $0 - You get: 100 requests a month - Enough for: about 14 calls a month ## Rate limit - Batch: 1 ## Speed - Answer: in the call ## The call - You send: url. Optional: waitForSelector, postWaitTime, dumpIframe, waitForSelectorIframe, extractorTargetIframe, headers, retryNum, geo, proxy, timeout, textNotExpected, statusNotExpected, blockImages, blockMedia, screenshot, catchAjaxHeadersUrlMask, viewport.width, viewport.height, viewport.deviceScaleFactor, viewport.hasTouch, viewport.isMobile, viewport.isLandscape, extractor - Method: POST - Path: /scrape-js ## About the plan - Plan: basic - Who can get it: anyone ## The 12 fields the plan's answer can hold HTTP status, final URL, response headers, page HTML, screenshot URL, captured AJAX request URL, captured AJAX request method, captured AJAX request headers, captured AJAX request body, iframe HTML, captured AJAX response status, captured AJAX response headers ## ScrapeNinja's plans (4) - [ScrapeNinja, free, basic, POST /scrape-js](https://datacircle.dev/web-scraping-apis/scrapeninja/free-basic-post-scrape-js/llms.txt): $0.00 per 1,000, 29% complete, live - [ScrapeNinja, $25 monthly, pro, POST /scrape-js](https://datacircle.dev/web-scraping-apis/scrapeninja/25-monthly-pro-post-scrape-js/llms.txt): $1.75 per 1,000, 29% complete, live - [ScrapeNinja, $75 monthly, ultra, POST /scrape-js](https://datacircle.dev/web-scraping-apis/scrapeninja/75-monthly-ultra-post-scrape-js/llms.txt): $1.05 per 1,000, 29% complete, live - [ScrapeNinja, $150 monthly, mega, POST /scrape-js](https://datacircle.dev/web-scraping-apis/scrapeninja/150-monthly-mega-post-scrape-js/llms.txt): $0.70 per 1,000, 29% complete, live ## ScrapeNinja's calls (3) - `POST /scrape-js`: [ScrapeNinja, free, basic, POST /scrape-js](https://datacircle.dev/web-scraping-apis/scrapeninja/free-basic-post-scrape-js/llms.txt) - `POST /scrape`: [ScrapeNinja, free, basic, POST /scrape](https://datacircle.dev/web-scraping-apis/scrapeninja/free-basic-post-scrape/llms.txt) - `POST /v2/scrape-js`: [ScrapeNinja, free, basic, POST /v2/scrape-js](https://datacircle.dev/web-scraping-apis/scrapeninja/free-basic-post-v2-scrape-js/llms.txt) ## ScrapeNinja's APIs (1) - [ScrapeNinja: web scraping API pricing, 4 plans, POST /scrape-js](https://datacircle.dev/web-scraping-apis/scrapeninja/free-basic-post-scrape-js/llms.txt) ## ScrapeNinja: web scraping API alternatives - [Scrapeless, $999 monthly, Enterprise Plus, POST /api/v2/unlocker/request, JS Render](https://datacircle.dev/web-scraping-apis/scrapeless/999-monthly-enterprise-plus-post-api-v2-unlocker-request-js-render/llms.txt): $0.70 per 1,000, 86% complete, live - [Thunderbit, $840 yearly, Pro, POST /distill, Distill Single Page](https://datacircle.dev/web-scraping-apis/thunderbit/840-yearly-pro-post-distill-distill-single-page/llms.txt): $0.70 per 1,000, 71% complete, live - [Decodo, $99 monthly, $99, POST /v1/scrape, 141,428 requests a month](https://datacircle.dev/web-scraping-apis/decodo/99-monthly-99-post-v1-scrape-141428-requests-a-month/llms.txt): $0.70 per 1,000, 29% complete, live - [Browserless, $4,200 yearly, Scale, POST /scrape](https://datacircle.dev/web-scraping-apis/browserless/4200-yearly-scale-post-scrape/llms.txt): $0.70 per 1,000, 29% complete, live ## 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. - https://apiroad.net/marketplace/apis/scrapeninja?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=web-scraping-api-pricing - https://apiroad.net/terms?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=web-scraping-api-pricing - https://scrapeninja.net?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=web-scraping-api-pricing - https://scrapeninja.net/crawled-docs.md?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=web-scraping-api-pricing - https://scrapeninja.net/docs/api-reference/scrape-js?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=web-scraping-api-pricing - https://scrapeninja.net/docs/examples/scrape-js?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=web-scraping-api-pricing - https://scrapeninja.net/docs/getting-started?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=web-scraping-api-pricing - https://scrapeninja.net/openapi.yaml?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=web-scraping-api-pricing