The Joomla! Extensions Directory ™

RVS reCaptcha Plugin

This plugin adds Googles reCaptcha support to JForm compatible with Joomla 1.6 and 1.7, most importantly the user registration form. All you need to get a reCaptcha is a public/private key pair from google.

In order to translate this extension into your native language if not supported you can perform the following steps.

1. Change to plugins/system/rvs_recaptcha/language folder
2. Copy en-GB folder to xx-XX (your language code)
3. Rename the files inside the new folder
4. Change the language strings

If you translate this extension into another language I would love to add the translations to the plugin package, so if that is a possibility please contact me.

You'll find me at #joomla@freenode



- Added Dutch tranlsation (nl-NL)
- Added Brazilian Portuguese translation (pt-BR)
- Added Turkish translation (tr-TR)
- Added Swedish translation (sv-SE)
- Added Italian translation (it-IT)
- Updated Spanish translation (es-ES)


- As per request in the comments, added support for the forgotten password and username reminder forms. Please keep in mind that the spanish and french translation might be a little flaky, corrections are welcomed.
- Updater support was added recently, and this is the first update that can be installed through the update manager.


- Joomla! 1.7 compatibility
- Remove additional "Form Validation" fieldset, field is now part of the registration form
- Add some languages
- Fix template loading bug when no public API keys is given
- Add support for contact form

Report Extension



Reviews: 3
Hi guys!

Install this plugin on my Joomla with CB. Bots registers thru recaptcha.

Tried to use this plugin with double-factor system (+QA), but have failed.
Reviews: 3
I had problems with the Joomla 2.5 standard Captcha-reCaptcha plugin: It wasn't showing the Captcha Image at all.
(It seems that Shape5 Vertex template has a Javascript incompatibility problem with the standard reCaptcha plugin)
So, I installed this plugin and IT WORKS!
Download, Install, Insert the 2 Captcha keys and activate. That's all.
Good job.
Reviews: 3
Took a couple mins to test it in sandbox and move it to my live site. Google sign up was quick and hassle free.
Reviews: 7
No problems with the usage of this extension.

Now I am depending on Google's reCaptcha, button this is better than receive spam...

Thank you!
Reviews: 14
I wish all extensions were this easy to use. It did what it said when it said. Easy install, got codes, set in config and we were away. Perfect!
Reviews: 2
Just paste public-secret key & select the places where you want to add it.Its done.

Your pathfinder in cyber world.
Reviews: 4
Downloaded, installed, entered key, selected language, worked. Excellent.
Reviews: 2
Simple and effective. Just what the doctor ordered. I already have a Newsletter component that synchronises new subscribers with new user sign-up in Joomla. I needed Captcha to avoid spam user entries. This little plugin fits the bill perfectly. Many thanks to its creator.
Reviews: 7
Have a tried a few of these over the years all without a lot of success or with a lot of hassle. Not this one however, installed, got some keys from google and shazzam, !!!! it works. Its helping me 'believe' J1.7is worth it...
Thanks guys great work.
Reviews: 8
Very simple but very powerful! Easy to install and to use it. And it's free!

Reviews: 5
great easy install for a basic captcha, thanks
Reviews: 5
Yes,very easy to configure.
Please add re-captcha for remaind User/password and contact mail.

Reviews: 3
very easy to configure ... thanks to the developers .. kudus!
Reviews: 8
Works as discribed! Tnx.
Reviews: 3
Just install the plug in, enable it and put in your reCaptcha public and private keys from Google.

In order to use reCaptcha, you must have a Google account, and generate reCaptcha API keys for your domain.
Reviews: 1
This plugin does what it way it does and nothing more or less. which is fastastic.

And its easy to set up :) Love it.
Reviews: 4
Excellent plugin. Simple, and does as it says (also the first for J1.6!).

I only have some minor annoyances.. The CAPTCHA section of the registration displays a title "Form validation" (or the legend html tag), which I think looks really bad. I removed it from my form and it looks much better!

Next, still regarding the visual stuff, if the dl, dt, and dd html tags could be removed from the form, it would left align the CAPTCHA, and it would look really really good. (Don't know if that's possible with the JForm API (or at least on the registration page)?)

And lastly, regarding the reCAPTCHA incorrect-captcha-sol error code. When I enter a wrong captcha, this error code isn't put into the javascript query, so the box never says "incorrect captcha solution" (or whatever else it may say). I see some code for this in the plugin, maybe it just doesn't work?

I also see there's also some interesting mailhide code in your plugin. I bet you might be thinking about a future mailhide feature release. Cool! :)

Bottom line: It works, it's free, it's worthit to use! Thanks so much for developing this plugin! :)
Reviews: 2
Installed easy, easy to configure in the back-end joomla interface. But it only appears on the user registration page. I wish it also could be used for login, username reminder, password reminder, in other words, all forms.
Reviews: 1
good plugin easy to install and thank you for your help ^^
Reviews: 3
As an advanced Joomla! user I am very pleased to see this reCaptcha component for Joomla! 1.6.

The Captcha is normally the very first extension I install on any Joomla! instance.

- Easy to install en configure
- One can change the reCaptcha Style
- Seamless intergration with Joomla! 1.6
- Protection on Registrion Form

- No protection on Contact Form
Owner's reply

The reason that it is not currently supporting the contact form is that I recently discovered the contact form does not use the new JForm way of building forms, so fields are not that easily injected without hacking or overriding templates.

Instead of hacking around it, I am focusing my attention on rewriting the contact form to do so and once this is included in joomla the plugin will support it too.

I am sorry for the inconvenience

Page 1 of 2