CraftCMS CAPTCHA Plugin
Add TrustCaptcha to Craft CMS in minutes. Protect User Registrations, Contact Form and Formie submissions from bots and spam—without puzzles. EU-hosted and GDPR-ready with privacy-first processing.
Quickstart
How the integration works
1. Create a CAPTCHA
Create a user account or log in with an existing one. Then create a new CAPTCHA or select an existing one. If you’re unsure whether TrustCaptcha is right for you, try our CAPTCHA service risk-free for 14 days at no cost.
On the CAPTCHA overview page, you will find all the important information, such as the site key, secret key and licence key. Allow your websites to access your CAPTCHA by simply adding them to the access authorised domain list in the CAPTCHA security rules.


2. Integrate the CAPTCHA Plugin
Install the TrustCaptcha CraftCMS plugin via the Craft Plugin Store or using composer. For precise, detailed instructions, please read the CAPTCHA integration guide for CraftCMS in our documentation.
Read the documentation
If you want to install the TrustCaptcha plugin via Composer:
composer require trustcaptcha/trustcaptcha-craftcmsYou can integrate TrustCaptcha in any CraftCMS plugin or in your own ones. Our pre-built CAPTCHA for CraftCMS currently supports the following CraftCMS plugins out-of-the-box:
- User Registrations
- Contact Form
- Formie
Other frontend technology instead of CraftCMS?
If you do not want to use CraftCMS or have several websites or applications, you can select a different framework or platform here. If there is no pre-built integration from us for your preferred frontend technology, your software developers can integrate the CAPTCHA themselves using our documentation or ask our support-team for a pre-built integration solution.
3. Configure the TrustCaptcha Plugin
You can find all the important information and instructions in our CraftCMS documentation.

4. Congratulations 🎉
You are now protected by TrustCaptcha - congratulations!

FAQs
Which Craft CMS versions are supported by the TrustCaptcha plugin?
What do I need before I start (keys, account, setup)?
Where do I allow my Craft website domain so the CAPTCHA can be used?
Which Craft plugins are supported out of the box?
How do I enable TrustCaptcha for Formie forms?
The CAPTCHA doesn’t show up on my form — what should I check first?
Do I need to change templates or write custom code?
TrustCaptcha blocks spam and bots, not customers. No puzzles, GDPR-ready, EU-hosted.


Protect your CraftCMS application with TrustCaptcha in just a few steps!
- EU-hosted & GDPR-ready
- No puzzles
- Try free for 14 days