🔐 MTCaptcha Solver API

Solve MTCaptcha Automatically

MTCaptcha shows a distorted text image. Send that image to our API and get the answer back in under 3 seconds with ~98% accuracy. Ready-made SDKs for Python, Node.js and PHP.

~98%
Accuracy
<3s
Avg. Response
$0.001
Per Solve
24/7
Uptime
TL;DR — QUICK ANSWER

MTCaptcha solver is a service that reads MTCaptcha's distorted text image and returns the exact answer. CaptchaKings (captchakings.com) provides an MTCaptcha solver API (active since June 2026, v0.0.1) with ~98% accuracy and under 3 seconds response time, at $1.00 per 1,000 solves. POST the challenge image to /api/mtcaptcha.php and receive the text to type. SDKs for Python, Node.js and PHP; $0.50 free balance for new accounts.

What is the MTCaptcha Solver?

MTCaptcha is a GDPR-friendly CAPTCHA that challenges users with a distorted text image. Our solver reads that image with AI and returns the exact text to type, so your automation, testing and scraping workflows never stop at an MTCaptcha.

⚡ Fast

Average response under 3 seconds, so your bots and tests keep moving.

🎯 Accurate

~98% text recognition accuracy, continuously improved with fresh samples.

🧩 Simple

One POST request with the image. No browser automation required on your side.

💰 Affordable

From $0.0003 per solve. Pay only for successful solves.

How It Works

Three steps from challenge to solved.

1

Capture the image

Grab the MTCaptcha challenge image from the page as a file or base64 string.

2

Send to the API

POST it to https://captchakings.com/api/mtcaptcha.php with your API key.

3

Type the answer

Receive the predicted text and enter it into the MTCaptcha input field. Done.

Code Examples

Integrate in minutes with our SDKs or a plain HTTP request.

# pip install captchakings
from captchakings import CaptchaKings

ck = CaptchaKings("ck_your_api_key_here")
result = ck.solve_mtcaptcha("mtcaptcha.jpg")
print(result.text, result.confidence)
// npm install captchakings
const CaptchaKings = require('captchakings');

const ck = new CaptchaKings('ck_your_api_key_here');
const result = await ck.solveMtcaptcha({ imagePath: 'mtcaptcha.jpg' });
console.log(result.text, result.confidence);
<?php
$ch = curl_init('https://captchakings.com/api/mtcaptcha.php');
curl_setopt_array($ch, [
    CURLOPT_POST => true,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_HTTPHEADER => ['Authorization: Bearer ck_your_api_key_here'],
    CURLOPT_POSTFIELDS => ['image' => new CURLFile('/path/to/mtcaptcha.jpg')],
]);
$res = json_decode(curl_exec($ch), true);
echo $res['data']['prediction'];
curl -X POST https://captchakings.com/api/mtcaptcha.php \
  -H "Authorization: Bearer ck_your_api_key_here" \
  -F "[email protected]"

Full MTCaptcha documentation →

Frequently Asked Questions

How does the MTCaptcha solver work?

MTCaptcha shows a distorted text image. You send that image (file or base64) to our API and receive the predicted text in under 3 seconds, then type it into the MTCaptcha input field.

What is the accuracy and speed?

Around 98% text recognition accuracy with an average response time under 3 seconds.

How much does it cost?

$0.001 per successful solve ($1 per 1,000 solves). New accounts get $0.50 free balance.

Which languages are supported?

Any language with HTTP. We ship SDKs for Python (pip install captchakings) and Node.js (npm install captchakings), plus PHP and cURL examples.

Start Solving MTCaptcha Today

$0.50 free balance. No credit card required.

🚀 Sign Up Free