Kanna
## 🔥 Why Kanna? Kanna is a **production-grade web scraping API** that converts any URL into clean, structured data. Built for **LLM/RAG pipelines**, AI agents, and data-driven applications. ### Key Features - **JavaScript Rendering** — Full Chromium browser engine. SPAs, React, Vue, Angular — all rendered. - **Anti-Bot Bypass** — Stealth browser fingerprinting, automatic retries, and CAPTCHA…
Kanna endpoints
| Method | Endpoint | Description |
|---|---|---|
| Scrape | ||
| POST |
scrape_v1_scrape_post /v1/scrape |
Fetch a web page, render JavaScript, remove noise, and return clean content in the requested format. Ideal for LLM/RAG pipelines. |
| POST |
scrape_batch_v1_scrape_batch_post /v1/scrape/batch |
Scrape up to 10 URLs in a single request. URLs are processed concurrently (max 3 at a time) for optimal performance. Each URL is charged as 1 credit. |
| Extract | ||
| POST |
extract_v1_extract_post /v1/extract |
Extract structured data from a web page using CSS selectors. Define a schema with field names and CSS selectors, and get back clean JSON or CSV. Perfect for lead generation,… |
| Screenshot | ||
| POST |
screenshot_v1_screenshot_post /v1/screenshot |
Capture a full-resolution screenshot of any web page with JavaScript rendering. Supports PNG, JPEG, and WebP formats. Ideal for visual monitoring, proof of delivery, and design QA. |
| Map | ||
| POST |
map_links_v1_map_post /v1/map |
Discover all links on a web page and optionally parse sitemap.xml. Returns a list of URLs found on the page, classified as internal/external. Essential for understanding site… |
| Crawl | ||
| POST |
crawl_v1_crawl_post /v1/crawl |
Start a recursive crawl from a URL, following internal links up to max_depth. Returns a crawl_id to check progress. Optionally sends webhook on completion. |
| Search | ||
| POST |
search_v1_search_post /v1/search |
Search Google and return top results with titles, URLs, and snippets. Useful for finding the right URL to scrape when only a keyword is known. |
| System | ||
| GET |
health_health_get /health |
Check if the API and browser engine are operational. |
Kanna pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | 5 / minute |
|
| PRO | $9.99 / month | 10 / minute |
|
| ULTRA | $29.99 / month | 30 / minute |
|
| MEGA | $99.99 / month | — |
|