Solve CAPTCHAs,
via API.
OneForCaptcha submits your CAPTCHA and returns a ready-to-use solution in seconds. TikTok Whirl, Slide and 3D, text captchas and Arkose FunCaptcha tokens are live today. You only pay for captchas we actually solve.
# 1) Create a task (holds from your balance) curl -X POST "https://oneforcaptcha.com/createTask" \ -H "X-API-KEY: $KEY" -d '{"type":"tiktok_whirl","inputs":{"inner_b64":"<base64>","outer_b64":"<base64>"}}' # → { "task_id": "task_a1b2c3" } # 2) Poll for the solution (captured once solved) curl "https://oneforcaptcha.com/getTaskResult?task_id=task_a1b2c3" -H "X-API-KEY: $KEY" # → { "status": "ready", "solution": { "index": 2, "final_x": 184, "drag_width": 260 } }
Captcha solving in three steps
Create a task
A createTask call submits your captcha and holds its price from your balance.
We solve it
Our solvers return a ready-to-use token, usually within seconds.
Pay only on success
If a captcha can’t be solved, the hold is released. You only pay for solved captchas.
Supported services
TikTok Whirl (rotate)
Rotate the inner image to match the outer ring.
TikTok Slide (puzzle)
Slide the puzzle piece into the gap.
TikTok 3D (object match)
Identify the matching 3D objects; returns click points.
Text Captcha
Reads the characters in a text-image captcha. Optional charset / length hints improve accuracy; an unreadable image is not charged.
Arkose FunCaptcha
Arkose/FunCaptcha passive session token. Currently supported site: Uber (public_key below). No proxy needed — we run our own pool.
Disposable email addresses that read incoming verification codes over an API — sign-ups and OTP flows, without a real inbox. You only pay for codes you actually receive.