TrustComponent
TYPO3
TrustCaptcha · Bot protection

TYPO3 CAPTCHA Extension

Add a TYPO3 CAPTCHA to your site in minutes with our ready-made TrustCaptcha extension. It protects Form Framework and Powermail submissions against automated spam, and the form stays fast and accessible. No puzzles, EU hosting and a GDPR-compliant setup.

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.

Start of the CAPTCHA creation form.
CAPTCHA security rules of a demo CAPTCHA.

2. Integrate the CAPTCHA Plugin

Install the TYPO3 CAPTCHA extension via Composer and Packagist. It is also listed in the TYPO3 Extension Repository (TER), so you can install it in the TYPO3 backend under Admin Tools → Extensions → Get Extensions. For step-by-step instructions, read the CAPTCHA integration guide for TYPO3 in our documentation.

Read the documentation

The TYPO3 extension currently supports the following functions and extensions:

  • EXT: form
  • EXT: powermail

Other frontend technology instead of TYPO3?
If you build with something other than TYPO3, 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.

Angular
Contact Form 7
Craft CMS
JavaScript
Joomla
JTL-Shop
Keycloak
Magento 2
React
Shopware 6
Svelte
TYPO3
Vue
Webflow
WordPress

3. Configure the TrustCaptcha Plugin

Log in as an admin and navigate to Admin Tools → Settings → Extension Configuration → trustcaptcha. Set your site key, API key (formerly secret key) and, if needed, the license key. Finally, customize TrustCaptcha to suit your needs. You can find more information about the installation in our TYPO3 documentation.

TYPO3 TrustCaptcha general settings

4. Test your integration

TrustCaptcha is now active. Send a test request and check that it goes through.

CAPTCHA done

FAQs

Which versions does the TYPO3 CAPTCHA extension support?
The TrustCaptcha TYPO3 extension supports TYPO3 11, 12, and 13. If you run an older version or a special setup, please contact our support team.
Which TYPO3 form extensions work with TrustCaptcha?
Right now, the extension supports TYPO3 Form (EXT:form) and Powermail (EXT:powermail). If you need another integration (for example felogin or a custom form), tell us. Our support team can advise you.
Does TrustCaptcha automatically protect all my forms after installation?
No. You decide where it should be used. In TYPO3 you manually add the TrustCaptcha element to each form (Form Framework or Powermail) where you want protection.
Can I use TrustCaptcha on multiple pages and forms?
Yes. You can place the TrustCaptcha element on as many pages and forms as you like, and you can even use multiple widgets on the same page. In TYPO3 you configure one set of credentials (site-key and API key) per TYPO3 installation.
Can I use the same TrustCaptcha with staging and production, or across multiple domains?
Yes. You can authorize multiple websites/domains in the TrustCaptcha dashboard (how many depends on your plan). Localhost and IP addresses can also be authorized for development. Wildcards (like *.example.com) are possible but must be enabled by our support team.
What is the “threshold” and what value should I choose?
The threshold is your risk limit from 0 (very likely human) to 1 (very likely bot). We recommend starting with 0.5 and adjusting it to your needs: lower values are stricter and block more requests, higher values let more users through.
Losing leads to CAPTCHAs?

TrustCaptcha blocks spam and bots, not customers. No puzzles, GDPR-compliant, EU-hosted.

CAPTCHA start
CAPTCHA done
No puzzles for visitors
The check runs in the background while visitors type, so more people finish your forms instead of giving up.
GDPR-compliant
Hosted in the EU, no cookies, encrypted transmission and automatic data deletion. Every customer gets a Data Processing Agreement.
Multi-layer security
Adaptive proof-of-work and risk scoring stop abuse early, even when attack traffic spikes.
Full control
Set the sensitivity, keep allow and block lists and use geoblocking. You decide how strict the check is.

Protect your TYPO3 application with TrustCaptcha in just a few steps!

  • EU-hosted & GDPR-compliant
  • No puzzles
  • Try free for 14 days