Craft CMS CAPTCHA Plugin
Add a Craft CMS CAPTCHA in minutes. TrustCaptcha protects User Registrations, Contact Form and Formie submissions from bots and spam, without puzzles. EU-hosted and GDPR-compliant.
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 pick an existing one. If you want to try TrustCaptcha first, every plan comes with a 14-day free trial.
The CAPTCHA overview page shows your site key and license key, and you create your API key there. Add your website’s domains to the authorized domains in the CAPTCHA security rules so they can use your CAPTCHA.


2. Integrate the CAPTCHA plugin
Install the TrustCaptcha plugin for Craft CMS from the Craft Plugin Store or with Composer. The CAPTCHA integration guide for Craft CMS in our documentation has the detailed instructions.
Read the documentation
To install the plugin with Composer:
composer require trustcaptcha/trustcaptcha-craftcmsYou can add TrustCaptcha to any Craft CMS plugin, including your own. Out of the box, our Craft CMS CAPTCHA plugin currently supports these plugins:
- User Registrations
- Contact Form
- Formie
Other frontend technology instead of Craft CMS?
If you build with something other than Craft CMS, or run several websites and apps, pick a different framework or platform here. If we have no pre-built integration for your frontend technology yet, your developers can integrate the CAPTCHA themselves using our documentation or ask our support team for a pre-built integration.
3. Configure the TrustCaptcha plugin
All settings and instructions are in our Craft CMS documentation.

4. Test your integration
TrustCaptcha is now active. Send a test request and check that it goes through.

FAQs
Which Craft CMS versions are supported by the TrustCaptcha plugin?
What do I need before I set up the Craft CMS CAPTCHA?
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-compliant, EU-hosted.


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