Pricing

Simple, transparent pricing

Start for free and upgrade as you grow. No hidden costs.

What do I need?

Three inputs — the recommendation updates live.

1.000
1,000500,000+
Websites / domains
Team users
Switch any time — upgrades apply immediately.
Our recommendation
 
  €/ month*
Verifications
—
Websites
—
Team users
—
Analytics
—
Try free for 14 days
No payment details needed — the first invoice comes after the trial.

All plans at a glance

Your needsClick a column = choose plan
Package
Websites / domains 13102550
Verifications / month 1,0005,00010,00050,000250,000
Team users 12525∞
Analytics period 7 days30 days90 days365 days365 days
Behavioral analysis
Automatic Under-Attack-Mode
CSV export
Manual Under-Attack-Mode control
Geo blocking
Webhooks
Threat Intelligence
All features
Priority support
All features included
Ideal for agencies & resellers
Agency For agencies Manage all client projects under one roof. 50 sites / domains · Unlimited team users

* All prices plus statutory VAT · Yearly: up to 2 months free · Cancel anytime

Day 5first invoice
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.

CardPayPalOnline bankingBank transferGiroCodeSEPA
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.

<rsm:CrossIndustryInvoice><ram:ID>RE-2026-0042</ram:ID><ram:GuidelineID>EN 16931</…></rsm:CrossIndustryInvoice>
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.

W WordPress5M+ sites Official WordPress plugin Listed in the official WordPress directory. Protects login, registration, comments and lost password, plus WooCommerce, Formidable Forms and Elementor — install, enter your site key, done. Open in the WordPress directory → WL WoltLab Suite6.1 & 6.2 In the official Plugin-Store CaptchaCore is listed in the WoltLab Plugin-Store and replaces the built-in CAPTCHA in forums, registration and contact forms — data-minimising, without external services. To the Plugin-Store → L Laravel10 · 11 · 12 · 13 captchacore/laravel Middleware, Blade component, facade and validation rule. Auto-discovery ServiceProvider — composer require, .env, done. Read the guide → Sf Symfony6.4 LTS · 7.x · 8.x captchacore/captchacore-bundle FormType, validator constraint, controller attributes, Twig function and security badge. Four integration paths — you choose what fits your project. Read the guide →

FAQ

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 needs no payment details — you can use CaptchaCore right away with 1 site / domain and 1,000 verifications/month. You can also try every paid plan free for 14 days.

Is bot protection limited in smaller plans?

No. Proof of Work, behavioural analysis, the risk engine and the automatic Under-Attack-Mode protect you in every plan, including the free one. The plans differ in quota, number of websites, team accounts, analytics period and additional features. From the Professional plan onwards you can also switch the Under-Attack-Mode on and off yourself.

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.