Fifty walls. One door. Get a key
FREE Hosted API · 50 challenge types

Captcha, solved.

One JSON call to a managed solver. Cloudflare, Turnstile, reCAPTCHA, DataDome — tokens back in about a second, with no per-solve fees and no card.

POST api.olliesolver.dev/solve https://api.olliesolver.dev/solve
50
Challenge types
32
Verified live
0
External solver APIs
100%
Free, no card
Coverage

Fifty walls.
One door.

From a full Cloudflare interstitial to a five-second proof-of-work. Every challenge is handled inside our stack — no third-party solvers, no per-solve invoices, no puzzle farms.

No challenge matches that search.
Verified live Needs input IP-sensitive
Showing 50 of 50
The flow

Send a URL.
Get a token.

OllieSolver handles the messy part: a real browser session, human-ish gestures, vision models, and cookies you can replay on your next request.

Full API reference
one call
$ curl -s -X POST api.olliesolver.dev/solve \
    -H 'Authorization: Bearer ok_live_…' \
    -d '{"type":"turnstile",
         "url":"https://…",
         "sitekey":"0x4AAA…"}'

{
  "solved": true,
  "token": "0.K7d2…"
}
01

Send the job

POST /solve with a type and a target URL. Add a sitekey, an image, or an action when the challenge asks for one.

02

We do the browser work

A real Chromium session reads the wall and works it. Vision models handle tiles, sliders, rotations, and OCR.

03

Take the token

cf_clearance, widget tokens, session cookies, or plain text — returned as JSON with the matching user agent.

04

No ops, no babysitting

Concurrency, retries, and egress are managed for you. Scale from one request to a queue without running a browser farm.

Playground

Kick the tires.

Fire a simulated solve and inspect the response shape. No signup, no key, no browser boot — this one runs locally in the page.

POST https://api.olliesolver.dev/solve Demo mode

Runs a simulated session in your browser. For the real endpoint, grab a free key. For authorized testing only.

Response
Waiting for a job.
Responses land here.

              
Quickstart

Key to token.
Sixty seconds.

Grab a free key, set one header, POST a job. No SDK to install, no build step, no browser to babysit.

  • One bearer key, one header
  • JSON in, JSON out — no SDK
  • All 50 challenge types included
  • Free fair-use capacity, no card
Read the API reference
# one JSON call in, token out
$ curl -s -X POST https://api.olliesolver.dev/solve \
    -H 'Authorization: Bearer ok_live_…' \
    -H 'Content-Type: application/json' \
    -d '{"type":"cloudflare",
         "url":"https://nowsecure.nl"}'

{
  "type": "cloudflare",
  "solved": true,
  "cf_clearance": { "value": "X0ujw…" },
  "user_agent": "Mozilla/5.0 …"
}
Access

Free. Forever.

No tiers, no trial timer, no per-solve invoice. One key unlocks the whole solver — the price is zero.

100% free
$0 no card
no catch

OllieSolver is built to be free. One key unlocks everything below — no tiers, no seat math, no surprise invoice.

Fair-use limits keep the shared endpoint healthy. No card, no upgrade path, no surprise invoice.

Included, always

  • All 50 challenge types
  • Generous fair-use capacity
  • Managed browsers + models
  • Hosted API access
  • API key + docs
  • Community support

No fine print

  • No credit card
  • No per-solve billing
  • No seat pricing
  • No token markup
  • No trial timer
  • No upsell calls
FAQ

Questions,
answered.

Still stuck? The docs go deeper, and the repo is the source of truth.

Read the docs
It is built for authorized testing, automation research, and systems you own or have permission to access. Whether a particular use is allowed depends on the target's terms of service and your local law — read both. Don't use it for abuse, unauthorized access, or fraud.
No. Browsers, vision models, and proof-of-work solvers all run inside our stack. There is no upstream solver API and no per-solve markup — and the hosted endpoint is free.
Yes. No card, no trial timer, no per-solve invoice, no upsell. The service runs on fair-use capacity so it stays available for everyone, but there is no paid plan hiding behind a limit.
Akamai and DataDome score the network independently of the browser. A perfect solve from a datacenter IP can still be refused, so those types need a residential or mobile egress. Marked IP-sensitive in the coverage list.
Proof-of-work and OCR types are usually sub-second. Browser-backed walls depend on the challenge — a Turnstile widget is quick, a full interstitial has to boot Chromium and wait out the check. Budget one to three seconds and add headroom for cold starts.
No. Egress is managed for you. Some challenges are IP-sensitive and need a residential or mobile network; our hosted egress handles that for supported types. If a target is especially picky, tell us and we will look at it.
Fair use keeps the free endpoint healthy: generous request rates, a concurrency cap, and queuing during spikes. If you need more headroom for a real project, email us — there is no paid tier to upsell you into.
Ready when you are

Stop solving captchas.
Start shipping.

All systems nominal 50 types Zero per-solve fees No card required