outcrawl

Scrape

Turn any page into clean data.

Send a URL and get markdown or JSON back, even from pages that only load with JavaScript. 1 credit a page, about $0.0032 to $0.0049.

1,000 free credits every month. No card needed.

The request, as CLI sends it: outcrawl scrape https://wikimediafoundation.org/about/jobs/ --format markdown --format links --format json --schema "$(cat roles.json)"
Response
20012.1 s1 credit · $0.004913 roles as JSON
  1. 1Make the internet a better place for free knowledge.p
  2. 2## **Advancement**h2
  3. 3### [Lead Learning Experience Designer](https://grnh.se/9m5jadts1us)h3
  4. 4###### Remoteh6
  5. 5The Wikimedia Foundation is seeking a **Lead Learning Experience Designer** to create innovative, engaging, and accessible learning experiences that strengthen the capacity of volunteers and communities across the Wikimedia movement. You’ll help contributors develop the confidence, skills, and knowledge they need to participate effectively, navigate Wikimedia’s communities and practices, and grow as contributors. In this role, you’ll partner with Foundation teams, affiliates, researchers, subject matter experts, and volunteers to understand learner needs, identify barriers to participation, and develop learning experiences that support contributors at different stages of their journey.p
  6. 6### [Fundraising Support Specialist (Contract)](https://grnh.se/8loialp31us)h3
  7. 7###### Remoteh6
  8. 8The Wikimedia Foundation seeks a Fundraising Support Specialist to join our Online Fundraising team, reporting to the Senior Manager of Fundraising Products. In this role, you will perform vital production tasks to enable our team of Revenue Specialists to launch and optimize fundraising campaigns in more than 20 languages and 30 countries each year.p
  9. 9### [Senior Site Reliability Engineer, Wikimedia Enterprise](https://grnh.se/0satpusw1us)h3
  10. 10###### Remoteh6
  11. 11The Wikimedia Foundation is looking for a Senior Site Reliability Engineer to join our team, reporting to the Sr. Engineering Manager. As the Site Reliability Engineer, you will play a key role in designing, developing, and maintaining reliable, scalable, and highly available infrastructure for our API services. You will contribute heavily to the high impact challenges behind innovating, building, and maintaining Wikipedia’s data feeds for high volume reusers. In this role, you will foster cross department collaboration with the wikimedia foundation SRE teams. You will own reliability targets (SLOs) for critical APIs, balancing performance, cost, and availability through data-driven decisions.p

102 more lines

Captured from a real call to api.outcrawl.ai on 7 October 2026.

Formats

Ask for any of eight formats. Mix them in one call.

  • markdown

    Clean text with headings, lists and links kept. The default, and the best thing to hand a model.

    doc.markdown

  • json

    The fields you name, read off the page. Send a JSON Schema and the result follows it.

    doc.json

  • html

    The page's HTML, cleaned, with its structure kept.

    doc.html

  • rawHtml

    Exactly the HTML the browser had, untouched.

    doc.rawHtml

  • links

    Every link on the page, as full URLs.

    doc.links

  • screenshot

    A PNG of what a visitor sees first, as base64.

    doc.screenshot

  • screenshot@fullPage

    A PNG of the whole page, top to bottom.

    doc.screenshot

  • changeTracking

    What changed since you last read the page under the same tag.

    doc.changeTracking

You get the main content by default, without menus, ads and footers. Send onlyMainContent: false for the whole page.

What you can build

Read the web as data. Real examples you can hand to your agent.

Docs

Read 300 careers pages every night, send agents to the applicant-tracking sites that need clicking, and get a clean sheet of what is new.

example
Read the careers pages in startups.csv and list every open platform, infrastructure or backend engineering role, with its location, whether it is remote, and the pay if it is posted. outcrawl_scrape: the roles on the page, as JSON. outcrawl_agent: for the boards that need searching · watch it live. outcrawl_agent_results: the same fields for every role.

Pricing

One credit a page. Every format included.

Tool

Dollars on

  • Scrape

    Any web page as clean markdown or JSON.

    1 credit a page

    $4.90 per 1,000 pages

  • A page that arrives is billed, even a 404 or an error page. A request that gets no response at all is not.

  • Waiting longer costs nothing: scrape does not charge for browser time.

  • A copy from the last two days may come from our cache, at the same price. Send maxAge: 0 to always read live.

See full pricing

Options

Change only what you need. Everything else has a sensible default.

Main content or the whole pageonlyMainContent
Default: true
Menus, ads and footers are left out unless you send false.
Fields you chooseschema
Default: none
A JSON Schema for the json format, which needs one.
Read it signed inprofile
Default: none
Load the page with a saved profile's logins and cookies.
Read it from a countryexit.country
Default: none
Load the page from a country you pick. Ignored with a profile, which keeps its own.
Give a slow page longerwaitFor
Default: 0
Extra time after the content appears, up to 30,000 ms. Rarely needed: scrape stops when the content arrives.
Set a time limittimeoutMs
Default: unset
From 1,000 to 120,000 ms.
Decide how freshmaxAge
Default: 2 days
How old a cached copy may be, in ms. 0 always reads live.
Compare with last timechangeTrackingTag
Default: none
Names the series changeTracking compares against.

FAQ

Questions about scrape