extractor.sh

Developer documentation

Search. Extract.
Done.

Search the public web or extract a known page through cacheable GET endpoints. Receive readable Markdown or normalized JSON.

curl --get 'https://extractor.sh/api/extract' \
  --data-urlencode 'url=https://example.com/article' \
  --data-urlencode 'format=markdown'

Start here

Base URL

https://extractor.sh

No account is required for 10 successful uncached operations per IP each UTC day. New accounts receive a one-time welcome bonus of 1,000 credits. Signed-in website tools use the account balance automatically, while external integrations use the same balance with a Bearer key created in the dashboard. Do not put credentials, cookies, private URLs, or private data in query parameters.

Accounts and prepaid usage

Read the API-key guide for key creation and revocation, and the billing guide for exact pay-as-you-go top-ups and credit reversals.