Part of the Rewarders Network: MagicAuth | rCAPTCHA | Journaleus | FreeScrumPoker

Bot Protection That Fits Your Signup Flow

Use rCAPTCHA as a focused standalone CAPTCHA, or pair it with MagicAuth for a single CAPTCHA plus passwordless login widget. Every site gets its own keys, runtime domain checks, and traffic-level statistics.

Why RCaptcha?

Paid Plans

Start at $9/month with included verification volume and upgrade as your traffic grows.

Two Deployment Modes

Drop in a standalone rCAPTCHA challenge for forms and gates, or use the combined rCAPTCHA + MagicAuth widget when the next step is account login.

Lightning Fast

Served from Cloudflare Pages as a static frontend, with verification handled securely.

Try Both rCAPTCHA Widgets

Standalone verification for forms, or a combined CAPTCHA and MagicAuth login flow for account access.

Standalone CAPTCHA

Best for forms, downloads, comments, and other actions that only need bot verification.

CAPTCHA + MagicAuth

Best when a verified human should immediately receive a passwordless login link.

Choose Your Integration

Standalone CAPTCHA
<!-- Generate this from your rCAPTCHA dashboard for each approved site -->
<iframe
  src="https://rcaptcha.app/widget.html?site_key=YOUR_SITE_KEY&service=rcaptcha"
  style="width: 320px; height: 190px; border: 0; overflow: hidden;"
  scrolling="no"
  loading="lazy"
  title="rCAPTCHA verification">
</iframe>
CAPTCHA + MagicAuth
<!-- Use when the protected action is account login -->
<iframe
  src="https://rcaptcha.app/widget-combined.html?site_key=YOUR_SITE_KEY&service=rcaptcha_login&redirect_url=/dashboard.html"
  style="width: 360px; height: 330px; border: 0; overflow: hidden;"
  scrolling="no"
  loading="lazy"
  title="rCAPTCHA and MagicAuth login">
</iframe>

API Endpoint

POST https://api.rcaptcha.app/rcaptcha/verify

Verify a widget completion from your backend with the site key generated in your dashboard. Keep this server-side so your site can trust the result before creating a session or accepting a sensitive action.

curl -X POST https://api.rcaptcha.app/rcaptcha/verify \
  -H "Content-Type: application/json" \
  -d '{"site_key":"YOUR_SITE_KEY","solution":"verified","ad_loaded":true,"solve_time_ms":1800,"timestamp":1760000000000}'
Token validation
Rate limiting
Optional MagicAuth combo login for account flows

Paid Plans for Site Protection

Create sites immediately, then rCAPTCHA enforces registered domains at runtime.

Starter

$9/mo

  • 25k verifications/month
  • 3 registered sites
  • Per-site dashboard stats

Growth

$29/mo

  • 150k verifications/month
  • 10 registered sites
  • Usage and success-rate trends

Business

$79/mo

  • 750k verifications/month
  • 50 registered sites
  • Higher-volume dashboard tracking

Enterprise

Contact

  • Custom volume
  • Custom site limits
  • Deployment support
Contact us

Latest from Our Blog

Learn about bot detection, CAPTCHA technology, and online security

How Behavioral Analysis Works

Unlike traditional CAPTCHAs that rely on image recognition, behavioral analysis examines how users interact with verification challenges to distinguish humans from bots.

Read More

Ready to Get Started?

Try the demo above and get your free API key instantly via email!

Try Demo Now ->