PHPackages                             byver/laravel-decaptcha - 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. [HTTP &amp; Networking](/categories/http)
4. /
5. byver/laravel-decaptcha

ActiveProject[HTTP &amp; Networking](/categories/http)

byver/laravel-decaptcha
=======================

A Laravel package for captcha recognition for popular services like rucaptcha.com, 2captcha.com, pixodrom.com, captcha24.com, socialink.ru, anti-captcha.com

1.0.6(4y ago)010MITPHPPHP &gt;=5.5.9

Since Sep 28Pushed 4y agoCompare

[ Source](https://github.com/byVER/laravel-decaptcha)[ Packagist](https://packagist.org/packages/byver/laravel-decaptcha)[ RSS](/packages/byver-laravel-decaptcha/feed)WikiDiscussions master Synced yesterday

READMEChangelog (3)Dependencies (2)Versions (16)Used By (0)

laravel-decaptcha
=================

[](#laravel-decaptcha)

A Laravel package for captcha recognition for popular services like rucaptcha.com, 2captcha.com, pixodrom.com, captcha24.com, socialink.ru, anti-captcha.com

Features
--------

[](#features)

- Suitable for all to recognize captchas services operating on common standards
- Easy setup
- Accept the file path or by reference

Installation
------------

[](#installation)

The preferred way to install this extension through \[composer\] (). Start by adding the package to require your composer.json

Run in your terminal:

```
composer require insign/laravel-decaptcha:~1
```

Configuration
-------------

[](#configuration)

Having loaded dependencies and installed on your project, we will add ServiceProvider and facade.

### ServiceProvider

[](#serviceprovider)

You need to update your application configuration in order to register the package so it can be loaded by Framework.

\####Laravel Just update your `config/app.php` file adding the following code at the end of your `'providers'` section:

```
'providers' => [
    // your others classes here...

    insign\LaravelDecaptcha\LaravelDecaptchaServiceProvider::class,

],
```

#### Lumen

[](#lumen)

Go to `/bootstrap/app.php` file and add this line:

```
	$app->register(insign\LaravelDecaptcha\LaravelDecaptchaServiceProvider::class);
```

#### Facade

[](#facade)

Adding a new item on its facade

```
'aliases' => array(
    // your others classes here...

	'Decaptcha' => insign\LaravelDecaptcha\LaravelDecaptchaFacade::class,
),
```

#### Settings

[](#settings)

To move the Decaptcha settings file to the Settings folder of your application, simply perform the following command:

```
php artisan vendor:publish --provider="insign\LaravelDecaptcha\LaravelDecaptchaServiceProvider"
```

In your`.env` file, add the following values

```
DECAPTCHA_KEY=yourkeyfortheservice
DECAPTCHA_DOMAIN=thedomainservice.com

```

Or simply edit the file `config/decaptcha.php`

Using
-----

[](#using)

A simple example:

```
$path = 'path/insideto/captcha.png';
if (Decaptcha::run($path)) {
    $solved = Decaptcha::result();
} else {
    throw new \Exception(Decaptcha::error());
}
```

You can apply if you have only a reference to a captcha, but for this method, you should set the path in the configuration to save the captchas (DECAPTCHA\_TMP var):

```
   $path = 'https://vk.com/captcha.php?sid=698254154192&s=1';
   if (Decaptcha::run($path)) {
       $solved = Decaptcha::result();
   } else {
       throw new \Exception(Decaptcha::error());
   }
```

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity5

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity66

Established project with proven stability

 Bus Factor1

Top contributor holds 56.4% 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 ~133 days

Recently: every ~466 days

Total

15

Last Release

1646d ago

Major Versions

0.1.7 → 1.0.02016-09-28

PHP version history (2 changes)0.1.0PHP &gt;=5.5.0

0.1.5PHP &gt;=5.5.9

### Community

Maintainers

![](https://www.gravatar.com/avatar/53a97acb59362813e9f2417490645e142108bd2e4246e690417cd93b2890fb12?d=identicon)[byVER](/maintainers/byVER)

---

Top Contributors

[![jumper423](https://avatars.githubusercontent.com/u/12099016?v=4)](https://github.com/jumper423 "jumper423 (22 commits)")[![insign](https://avatars.githubusercontent.com/u/1113045?v=4)](https://github.com/insign "insign (14 commits)")[![byVER](https://avatars.githubusercontent.com/u/19595953?v=4)](https://github.com/byVER "byVER (3 commits)")

---

Tags

phplaravelcurlcaptcharecognition2captcha.com2captcharucaptchaanti-captcharucaptcha.compixodrom.comcaptcha24.comsocialink.rupixodromcaptcha24socialinkanti-captcha.com

### Embed Badge

![Health badge](/badges/byver-laravel-decaptcha/health.svg)

```
[![Health](https://phpackages.com/badges/byver-laravel-decaptcha/health.svg)](https://phpackages.com/packages/byver-laravel-decaptcha)
```

###  Alternatives

[jumper423/decaptcha

Распознавание капч для всех популярных сервисов rucaptcha.com, 2captcha.com, pixodrom.com, captcha24.com, socialink.ru, anti-captcha.com

65134.4k1](/packages/jumper423-decaptcha)[jumper423/yii2-captcha

Распознавание капч для всех популярных сервисов rucaptcha.com, 2captcha.com, pixodrom.com, captcha24.com, socialink.ru, anti-captcha.com

172.6k2](/packages/jumper423-yii2-captcha)[api-platform/laravel

API Platform support for Laravel

59126.4k6](/packages/api-platform-laravel)[vinelab/http

An http library developed for the laravel framework. aliases itself as HttpClient

59300.2k11](/packages/vinelab-http)[laravel-shift/curl-converter

A command line tool to convert curl requests to Laravel HTTP requests.

935.3k](/packages/laravel-shift-curl-converter)[unikent/curl

Laravel Curl Helper Library.

1442.4k](/packages/unikent-curl)

PHPackages © 2026

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