Pricing

Simple, transparent pricing

Start for free. Upgrade as you grow. No hidden costs.

What do I need?

Estimate your verifications per month — the recommendation updates live.

1.000 42.000 500,000+

Starter

3 sites · 50,000 verifications/month

9 €/ month*

Try free for 14 days

Free

0€ kostenlos
  • 1 site / domain
  • 1,000 verifications/mo
  • 1 team user
  • 7 days of analytics
Start for free

Starter

Popular
9€* / month
  • 3 sites / domains
  • 5,000 verifications/mo
  • 2 team users
  • 30 days of analytics
  • Behavioral Analysis
  • CSV export
Jetzt 14 Tage testen

Professional

29€* / month
  • 10 sites / domains
  • 10,000 verifications/mo
  • 5 team users
  • 90 days of analytics
  • Under-Attack-Mode
  • Geo blocking
  • Threat Intelligence
Jetzt 14 Tage testen

Business

79€* / month
  • 25 sites / domains
  • 50,000 verifications/mo
  • 25 team users
  • 365 days of analytics
  • All features
  • Priority support
Jetzt 14 Tage testen

Agency

For agencies

Manage all client projects under one roof — with unlimited team members and priority support.

  • 50 sites / domains
  • 250,000 verifications/mo
  • Unlimited team users
  • 365 days of analytics
  • All features included
  • Priority support
  • Ideal for agencies & resellers
200€* / month
Get started

* All prices plus statutory VAT · Annual billing: 2 months free · Cancel anytime

14-day trial risk-free

14 days try for free — no charge

Every paid plan starts for free. The first invoice only arrives after the trial period ends — until then, cancel anytime with one click in your customer area.

Flexible payment by invoice

Payment by card, PayPal, online banking or bank transfer

Every invoice includes a payment link & GiroCode (QR). Optionally pay conveniently by automatic direct debit — revocable at any time.

E-invoice ZUGFeRD & XRechnung

Every invoice is a true e-invoice

Ready for the German B2B e-invoicing mandate: PDF with structured data per EN 16931 (ZUGFeRD). Public authorities simply provide their Leitweg-ID (XRechnung).

Plug & Play

Ready-made plugins for your CMS

CaptchaCore integrates in 5 minutes without a single line of code.

Composer Packages

For Laravel and Symfony projects

Native integration with framework mechanisms — middleware, FormType, validator, attributes.

Frequently asked questions

Can I change my plan at any time?

Yes, of course. You can upgrade to a higher plan at any time in your customer area under Billing — the upgrade takes effect immediately, and the higher price is only charged from the next billing period. A downgrade takes effect at the end of the current billing period. There are no hidden fees; the contract term matches your chosen billing period (monthly or annual) and renews automatically unless cancelled.

Will I receive an e-invoice?

Yes, automatically. Every invoice is issued as an e-invoice in ZUGFeRD format — a PDF with embedded, machine-readable invoice data per EN 16931 that your accounting software can process directly. This makes you ready for the German B2B e-invoicing mandate. Public-sector customers can additionally provide a Leitweg-ID (routing ID) for XRechnung. The invoice arrives as an email attachment and is available in your customer area at any time.

Can I try CaptchaCore for free?

Yes. The Free plan is free forever and requires no payment information — you can use CaptchaCore right away with one site and up to 5,000 verifications per month. That way you can explore all core features at your own pace before deciding on an upgrade.

What exactly counts as one verification?

Every server-side check of a CaptchaCore token counts as one verification — that is, every POST request to the /api/v2/verify endpoint. Whether the result is "allow", "challenge" or "block" makes no difference. Challenge requests (GET /api/v2/challenge) are not counted.

Do I need a credit card to sign up?

No. The free plan requires no payment information — and paid plans also start their 14-day trial without any payment details. Afterwards, you pay your invoices conveniently by credit card, iDEAL, eps or Pay by Bank (via Mollie), by PayPal or by classic bank transfer with GiroCode (QR code). Optionally, future invoices can be debited automatically via SEPA direct debit or credit card. Details are governed by our payment terms (see footer).

What happens when my verification limit is reached?

By default, CaptchaCore follows the fail-open principle: if your quota is exhausted, forms continue to pass through — so your website stays fully functional in any case. The verifications are still logged, however. We will notify you in good time when you approach your limit and suggest a suitable plan if needed.

Where is my data stored?

All data is processed and stored exclusively on our own servers in Germany. No data is transferred to third countries. CaptchaCore sets no cookies and performs no tracking. Verification logs are automatically deleted after a maximum of 30 days (configurable). You can find further details in our Privacy Center.

How quickly can I integrate CaptchaCore?

Within a few minutes. For WordPress there is a plugin you simply upload and configure — no code required. For Laravel and Symfony, Composer packages integrate with the familiar framework mechanisms (middleware/FormType/validator/attributes). For WoltLab Suite, CaptchaCore is listed in the Plugin-Store. For all other platforms, a script tag and a server-side API call are all you need. You will find a detailed guide in our documentation.