Plugin - hCaptcha (Spam protection)

Protect your webistes with the latest captcha integration released by our developers team, precisely hCaptcha. Similar to the second version of Google's antispam solution, reCaptcha v2, hCaptcha is an alternative solution which proves to be quite effective.

Downloading and Installing the plugin

You can download the plugin by logging with your purchase user, then head to Downloads > Paid Downloads > RSForm!Pro > Modules & Plugins > "hCaptcha".


Go to Extensions > Manage > Install, and upload and install the plugin. Then, navigate to Extensions > Plugins, search for the "System - RSForm! Pro hCaptcha" plugin and ensure it is published.


After installing and enabling the plugin you will see, in ComponentsRSForm!ProConfiguration that a new tab was added, hCaptcha:

Three configuration parameters are required:

  • Site Key: You can get this by registering your domain on the hCaptcha account
  • Secret Key: You can get this by registering your domain on the hCaptcha account
  • Language: Auto (Detected by hCaptcha) / Site (Joomla! language) - Choose the language used for the antispam method.

You can create an account for this anti-spam solution on the official hCaptcha website.

More information on how hCaptcha works can be found here.

The Form Field

To add a hCAPTCHA field to your form, head to Components > RSForm!Pro > Manage Forms > edit your form > Components > scroll down to hCAPTCHA and click on it. The field includes the following configuration tabs:


  • Name: Type in an internal name for the field
  • Caption: Type in the field's caption. This will be visible in the frontend
  • Description: Type in a description for the field. Also visible in the frontend


  • Validation Message: Provide a validation message that will be displayed if the field fails validation


  • Theme: Light / Dark - Choose a visual theme for the field
  • Size: Normal / Compact / Invisible - Choose the HTML size attribute for the verification field
  • Additional Attributes: Here you can add additional HTML attributes for the input field

The output in the front-end will ask the user to answer a quick image question to prove that the submission is not made by a spam bot.

04 Mar 2024
Version 3.1.3
  • Added - Joomla! 5 native compatibility - no longer needs the 'Behaviour - Backward Compatibility' plugin.
05 Dec 2023
Version 3.1.2
  • Updated - PHP 8.2 improvements
13 Jan 2023
Version 3.1.1
  • Updated - IP address now takes into account the 'Behind Load Balancer' setting from Global Configuration.
  • Updated - Bumped minimum requirements to use Joomla! 3.9.0+
12 Jul 2022
Version 3.1.0
  • Updated - Captcha fields will now be placed in the 'Captcha' group.
09 Jun 2021
Version 3.0.0
  • Updated - Joomla! 4.0 and RSForm! Pro 3.0 compatibility.
13 Apr 2020
Initial Release

9 persons found this article helpful.

Was this article helpful?

Yes No
Sorry about that

You Should Also Read

Plugin - Google reCAPTCHA 2.0 - No CAPTCHA (Spam protection) HOT

Plugin - Google reCaptcha v3 (Spam Protection) HOT

Plugin - Akismet (Spam protection) HOT

Plugin - Joomla! Captcha

Plugin - CleanTalk (Spam protection)