PHPackages                             hryvinskyi/magento2-invisible-captcha - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Authentication &amp; Authorization](/categories/authentication)
4. /
5. hryvinskyi/magento2-invisible-captcha

ActiveMagento2-module[Authentication &amp; Authorization](/categories/authentication)

hryvinskyi/magento2-invisible-captcha
=====================================

Magento 2 Google Invisible Captcha (Recaptcha) module

2.5.3(7mo ago)279.4k↓22.2%5MITPHPPHP ~8.0||~8.1||~8.2||~8.3||~8.4

Since Nov 10Pushed 6mo ago3 watchersCompare

[ Source](https://github.com/hryvinskyi/magento2-invisible-captcha)[ Packagist](https://packagist.org/packages/hryvinskyi/magento2-invisible-captcha)[ Patreon](https://www.patreon.com/hryvinskyi)[ RSS](/packages/hryvinskyi-magento2-invisible-captcha/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (8)Versions (54)Used By (0)

Google Invisible Captcha v3 for magento 2
=========================================

[](#google-invisible-captcha-v3-for-magento-2)

[![Latest Stable Version](https://camo.githubusercontent.com/f9af21a4900ed89fc40e1006476fec93eb9333002e2a08ed40d2e0216ff9f091/68747470733a2f2f706f7365722e707567782e6f72672f68727976696e736b79692f6d6167656e746f322d696e76697369626c652d636170746368612f762f737461626c65)](https://packagist.org/packages/hryvinskyi/magento2-invisible-captcha)[![Total Downloads](https://camo.githubusercontent.com/874c8d2a2e9aa07de49cf7f9b1ca1444aac3ce3c3e53d24c7ef903a3e84cbceb/68747470733a2f2f706f7365722e707567782e6f72672f68727976696e736b79692f6d6167656e746f322d696e76697369626c652d636170746368612f646f776e6c6f616473)](https://packagist.org/packages/hryvinskyi/magento2-invisible-captcha)[![PayPal donate button](https://camo.githubusercontent.com/0d6e4d8b50b5983a58205941b1a581b1305903393b7a39da574e3f60af3c7f5b/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f70617970616c2d646f6e6174652d79656c6c6f772e737667)](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=volodymyr%40hryvinskyi%2ecom&lc=UA&item_name=Magento%202%20Invisible%20Captcha&currency_code=USD&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted "Donate once-off to this project using Paypal")[![Latest Unstable Version](https://camo.githubusercontent.com/9b965b57a84fd602b8ee31197d83e9917cfdd9b6ad9928b78bbe0d5cdf73121e/68747470733a2f2f706f7365722e707567782e6f72672f68727976696e736b79692f6d6167656e746f322d696e76697369626c652d636170746368612f762f756e737461626c65)](https://packagist.org/packages/hryvinskyi/magento2-invisible-captcha)[![License](https://camo.githubusercontent.com/d7e4ae0cd1ad7944fee4c97b5736759a89c8badc818cd3cf1ae723edb5d80470/68747470733a2f2f706f7365722e707567782e6f72672f68727976696e736b79692f6d6167656e746f322d696e76697369626c652d636170746368612f6c6963656e7365)](https://packagist.org/packages/hryvinskyi/magento2-invisible-captcha)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/b27b9a788ee2081680041481ac24396a468e2ca4d5a275fb18ca0e515331fe12/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f68727976696e736b79692f6d6167656e746f322d696e76697369626c652d636170746368612f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/hryvinskyi/magento2-invisible-captcha/?branch=master)[![Build Status](https://camo.githubusercontent.com/3e792ffee1be4814d5e7403112ecae827292fdaf0f41cd2f3c0a52d4b524d5a0/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f68727976696e736b79692f6d6167656e746f322d696e76697369626c652d636170746368612f6261646765732f6275696c642e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/hryvinskyi/magento2-invisible-captcha/build-status/master)[![FOSSA Status](https://camo.githubusercontent.com/c5315aa2d6508c08eaec5042267a62e6f83cd18864f4121241ab92823e9ee328/68747470733a2f2f6170702e666f7373612e636f6d2f6170692f70726f6a656374732f6769742532426769746875622e636f6d25324668727976696e736b79692532466d6167656e746f322d696e76697369626c652d636170746368612e7376673f747970653d736869656c64)](https://app.fossa.com/projects/git%2Bgithub.com%2Fhryvinskyi%2Fmagento2-invisible-captcha?ref=badge_shield)

Module version 2.0.\*||2.1.\*||2.2.\* support Magento 2.3.\*
Module version 1.0.\* support Magento 2.1.\*||2.2.\*

Features
--------

[](#features)

1. Lazy Load, google page speed improvements
2. Easy to add captcha to your custom form
3. AJAX forms supported
4. Knockout forms supported
5. Refreshing invalid token after a long period of inactivity on the site and after ajax form submitted

Frontend Forms
--------------

[](#frontend-forms)

- Login
- Register
- Forgot password
- Contact
- Newsletter
- Send to Friend

Backend Forms
-------------

[](#backend-forms)

- Login
- Forgot password

Installation Guide
------------------

[](#installation-guide)

### Install by composer

[](#install-by-composer)

```
composer require hryvinskyi/magento2-invisible-captcha
bin/magento module:enable Hryvinskyi_Base
bin/magento module:enable Hryvinskyi_InvisibleCaptcha
bin/magento setup:upgrade

```

### Install download package

[](#install-download-package)

1. Download module  [Link](https://github.com/hryvinskyi/magento2-base/archive/v1.1.2.zip)
2. Download this module [Link](https://github.com/hryvinskyi/magento2-invisible-captcha/archive/2.0.4.zip)
3. Unzip two modules in the folder app\\code\\Hryvinskyi\\Base and app\\code\\Hryvinskyi\\InvisibleCaptcha
4. Run commands:

    ```
    bin/magento module:enable Hryvinskyi_Base
    bin/magento module:enable Hryvinskyi_InvisibleCaptcha
    bin/magento setup:upgrade

    ```
5. Configure module in admin panel

### Command-line:

[](#command-line)

```
php bin/magento hryvinskyi:invisible-captcha:disable  --website_id=

```

This command will disable invisible captcha for the area and/or website\_id.

- area = \[global, frontend, adminhtml\]
- website\_id = ID Website

General Settings
================

[](#general-settings)

[![Configuration](https://raw.githubusercontent.com/hryvinskyi/magento2-invisible-captcha/master/screenshots/admin_configuration.pngs)](https://raw.githubusercontent.com/hryvinskyi/magento2-invisible-captcha/master/screenshots/admin_configuration.png)

LazyLoad Speed Test
-------------------

[](#lazyload-speed-test)

[![LazyLoad Speed](https://raw.githubusercontent.com/hryvinskyi/magento2-invisible-captcha/master/screenshots/lazy_load.jpg)](https://raw.githubusercontent.com/hryvinskyi/magento2-invisible-captcha/master/screenshots/lazy_load.jpg)

License
-------

[](#license)

[![FOSSA Status](https://camo.githubusercontent.com/36de6a6bb3668962349c575592e13d38a16f11418cca627dcd3f1f7513bafe85/68747470733a2f2f6170702e666f7373612e636f6d2f6170692f70726f6a656374732f6769742532426769746875622e636f6d25324668727976696e736b79692532466d6167656e746f322d696e76697369626c652d636170746368612e7376673f747970653d6c61726765)](https://app.fossa.com/projects/git%2Bgithub.com%2Fhryvinskyi%2Fmagento2-invisible-captcha?ref=badge_large)

###  Health Score

57

—

FairBetter than 98% of packages

Maintenance66

Regular maintenance activity

Popularity35

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity94

Battle-tested with a long release history

 Bus Factor1

Top contributor holds 97.5% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~56 days

Recently: every ~28 days

Total

52

Last Release

219d ago

Major Versions

1.0.1 → 2.0.02019-03-21

PHP version history (9 changes)2.0.0PHP 7.0.2|7.0.4|~7.0.6|~7.1.0|~7.2.0

2.0.2PHP ~7.1.3||~7.2.0

2.1.7.1PHP ~7.1.3||~7.2.0||~7.3.0

2.1.8PHP ~7.1.3||~7.2.0||~7.3.0||~7.4.0

2.4PHP ~7.1.3||~7.2.0||~7.3.0||~7.4.0||~8.0||~8.1

2.4.8PHP ~7.1.3||~7.2.0||~7.3.0||~7.4.0||~8.0||~8.1||~8.2

2.4.8.1PHP ~7.1.3||~7.2.0||~7.3.0||~7.4.0||~8.0||~8.1||~8.2||~8.3

2.5.2PHP ~7.1.3||~7.2.0||~7.3.0||~7.4.0||~8.0||~8.1||~8.2||~8.3||~8.4

2.5.3PHP ~8.0||~8.1||~8.2||~8.3||~8.4

### Community

Maintainers

![](https://www.gravatar.com/avatar/e254b6c28f67e639b2beb3f21a80f2b4ff9efc5ee782943d497b73523f630c1d?d=identicon)[hryvinskyi](/maintainers/hryvinskyi)

---

Top Contributors

[![hryvinskyi](https://avatars.githubusercontent.com/u/9294098?v=4)](https://github.com/hryvinskyi "hryvinskyi (117 commits)")[![polo2ro](https://avatars.githubusercontent.com/u/5792736?v=4)](https://github.com/polo2ro "polo2ro (2 commits)")[![fossabot](https://avatars.githubusercontent.com/u/29791463?v=4)](https://github.com/fossabot "fossabot (1 commits)")

---

Tags

magento2magento2-core-web-vitalsmagento2-extensionmagento2-extension-freemagento2-modulemagento2-performancerecaptcha-v3

### Embed Badge

![Health badge](/badges/hryvinskyi-magento2-invisible-captcha/health.svg)

```
[![Health](https://phpackages.com/badges/hryvinskyi-magento2-invisible-captcha/health.svg)](https://phpackages.com/packages/hryvinskyi-magento2-invisible-captcha)
```

###  Alternatives

[mollie/magento2

Mollie Payment Module for Magento 2

1121.6M10](/packages/mollie-magento2)[dotdigital/dotdigital-magento2-extension

Dotdigital for Magento 2

50374.2k18](/packages/dotdigital-dotdigital-magento2-extension)[swissup/module-search-mysql-legacy

Legacy mysql search for magento 2.4

10483.0k](/packages/swissup-module-search-mysql-legacy)[bitexpert/magento2-force-customer-login

The Force Login module for Magento2 redirects a storefront visitor to the Magento2 Frontend login page, if the visitor is not logged in. It is possible to configure the whitelisted urls to add custom definitions.

171409.9k](/packages/bitexpert-magento2-force-customer-login)[imi/magento2-friendly-captcha

Friendly Captcha integration for Magento2

18116.2k](/packages/imi-magento2-friendly-captcha)[mage-os/module-inventory-reservations-grid

Add a grid with the list of inventory reservations.

126.8k](/packages/mage-os-module-inventory-reservations-grid)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
