Watch one challenge get solved.
Scroll to follow a single hCaptcha from a sign-up page to Ninetile and back, with the request that goes out and the answer that comes home.
- A sign-up page asks for an hCaptcha.
- Your code reads the site key, the URL and the rqdata.
- The details fly to /v1/solves.
- Ninetile reaches hCaptcha through a proxy.
- It solves the hCaptcha.
- hCaptcha hands over a P1_ token.
- The token is loaded onto the plane.
- The token flies back to your page.
- Your code injects it and the challenge closes.
- Verified. The sign-up goes through.
Chrome extension coming soon.
Our browser extension is coming soon. In the meantime, you can use the Ninetile APIs.
Create your account
Click on all items that needtwo hands to carry









nt_live_••••••••3f9aOff
Pay per token or per challenge.
$0.75 per 1,000 tokens or $0.30 per 1,000 challenges, from one prepaid balance. There is no monthly plan. The Chrome extension is coming soon.
Rate
$.
per 1,000 tokens
- Per token
- $0.00075
- One dollar
- 1,333 tokens
- Proxy
- Ours or yours
- Failed solves
- Never charged
- Billing
- Prepaid, no plan
A $10 top-up lasts4 days
Questions, answered.
What you send, what comes back, which API to pick and how you pay.
Yes, with the Token API. Send the site key and the page URL (and the rqdata, if the site gives one) to POST /v1/solves. Add your own proxy if the site checks the address, or leave it out and Ninetile uses its own. You get back a P1_ token to put into h-captcha-response, and the user agent it was solved with.
Use recognition when your own browser is already on the page and can click. Use tokens when you only need the h-captcha-response value and would rather not render the challenge at all.
To the Recognition API: the prompt text and the challenge exactly as your browser received it. Nine tiles for a grid, one image for a point challenge, or the full challenge object for a drag challenge. To the Token API: the site key and the page URL.
From the Recognition API: true or false for each tile of a grid, in the order you sent them; the point to click for a point challenge, as percentages of the image; the box to drop each piece into for a drag challenge. From the Token API: the token.
The Chrome extension is coming soon. For now, Ninetile is available through its APIs.
$0.30 for every 1,000 answers from the Recognition API and $0.75 for every 1,000 tokens from the Token API, taken from a prepaid balance. There is no monthly plan, and a request that fails is never charged.
Create an account and try the dashboard. The challenge at the top of this page shows the answer format for each type. Write to us if you want a small starting balance to test with.

















