Simple and secure web scraping API

Just give us a URL and a CSS selector and receive the rendered HTML.

Please type your email.
Binoculars icon
Google Chrome Rendering
Page content and JavaScript renders in a real browser, so it looks exactly like on your computer.
Layouts icon
Built-in Proxies
Automatically rotated proxies allow you to scrape any sites without limits. Geotargeting is available.
Box icon
Fast and Secure HTML Parsing
HTML parsing is performed on our side, so you don't have to worry about heavy CPU load and HTML parsers vulnerabilities.

Try it now

                    
// Require a HTTP library var getJSON = require("async-get-json"); // Run the API request var urlToParse = encodeURIComponent("https://google.com/search?q=wikipedia") await getJSON(`https://webscraping.ai/api/test-api-key/?url=${urlToParse}&selector=.LC20lb`); // Click “▶ run” to try this code live.
                    
// Require a HTTP library var getJSON = require("async-get-json"); // Run the API request var urlToParse = encodeURIComponent("https://www.instagram.com/p/B6dfPDnl_lg/") await getJSON(`https://webscraping.ai/api/test-api-key/?url=${urlToParse}&selector=[title=Edited]`); // Click “▶ run” to try this code live.
                    
// Require a HTTP library var getJSON = require("async-get-json"); // Run the API request var urlToParse = encodeURIComponent("https://www.amazon.com/Apple-MacBook-1-8GHz-dual-core-Intel/dp/B07211W6X2/") await getJSON(`https://webscraping.ai/api/test-api-key/?url=${urlToParse}&selector=%23priceblock_ourprice`); // Click “▶ run” to try this code live.

Parameters

  • url - page URL
  • selector - CSS selector to parse
  • js - execute on-page JavaScript using a headless browser (true by default), costs 2 requests
  • inline_css - inline CSS files to make the page displayable from another domain (false by default, not available if js is false)
  • outer_html - return outerHTML value of the selected element (instead of default innerHTML)

Pricing that scales with you

From solo work to enterprise teams.

Personal

$ 19
per month
  •  icon=
    100,000 API Calls
  •  icon=
    JS Rendering
  •  icon=
    Proxies
Start with Personal
Best Value

Plus

$ 49
per month
  •  icon=
    500,000 API Calls
  •  icon=
    JS Rendering
  •  icon=
    Proxies
Start with Plus

Startup

$ 199
per month
  •  icon=
    2,000,000 API Calls
  •  icon=
    JS Rendering
  •  icon=
    Proxies
Start with Startup

FAQ

Contact us at hello@WebScraping.AI if you have any other questions.
Yes. Sign up for a free account to get 5000 requests per months for free.
Alternatively, you can use "test-api-key" API key. It's limited to 50 requests per day.
If you downgrade your plan, you'll stay on your current plan until the end of billing period. If you upgrade your plan, you'll be upgraded immediately, with proration of unused days on current period.
Yes, you can get a full refund within 7 days.
Yes, we offer custom plans, contact us at hello@WebScraping.AI with details about your usage.
Still have unanswered questions? Get in touch
© 2020 WebScraping.AI | Privacy Policy and Terms of Service
Icon