Keycloak CAPTCHA Plugin
Protect your Keycloak sign-up and sign-in journeys with a drop-in CAPTCHA plugin from TrustCaptcha. Stop fake accounts and automated password resets while keeping UX smooth and accessible. Built in Europe, with EU hosting and GDPR compliance.
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
Download the latest version of our plugin trustcaptcha_keycloak_2-0-0.jar here and copy the file trustcaptcha_keycloak_2-0-0.jar to the providers directory of your Keycloak installation. For precise, detailed instructions, please read the CAPTCHA integration guide for Keycloak in our documentation.
Read the documentation
Currently, our Keycloak CAPTCHA plugin for TrustCaptcha is compatible with the following Keycloak plugins:
- Registration
- Login
- Forgot Password
Other frontend technology instead of Keycloak?
If you do not want to use Keycloak 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 installation instructions for registration, login and forgotten password in our Keycloak documentation.
4. Congratulations 🎉
You are now protected by TrustCaptcha - congratulations!

FAQs
What does the TrustCaptcha Keycloak plugin protect?
How do I install TrustCaptcha for Keycloak?
Do I need to change our application code to use it?
Where do I enter the site key and secret key?
Will the CAPTCHA show puzzles to users?
Can I control how strict TrustCaptcha is for Keycloak?
TrustCaptcha blocks spam and bots, not customers. No puzzles, GDPR-ready, EU-hosted.


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