Friendly Captcha

The user-friendly CAPTCHA alternative

Friendly Captcha is a tool for preventing spam on your website
Other CAPTCHAs are a burden on your users, Friendly Captcha respects your users.

Why should I care? How it works →

The problem with other CAPTCHAs

Click to expand the items below.

Normal CAPTCHA tasks are not easy for all humans. Those with poor eyesight, hearing or even using a screenreader may struggle to perform the tasks and are delayed or even denied access.

Usability and conversion

Nobody wants to label cars when all they wanted to do is post a comment. Every second spent labeling images is an opportunity for a visitor to give up on your website.


The most popular CAPTCHA system, Google ReCAPTCHA depends on tracking users and collecting user data across the internet.

This is a price that you are forcing your users to pay in order to use your website. They can not opt out.


Solving a full ReCAPTCHA challenge takes up to 2MB of bandwidth, which is a lot for users on a limited data plan.

It's broken

Tasks that are easy for all humans but difficult for computers may no longer exist.

Using machine learning or even browser plugins one can solve ReCAPTCHA in under a second. There are even CAPTCHA solving companies that offer thousands of solves for $1.

Normal CAPTCHAs are no longer effective at distinguishing users from bots.

VPN users get punished

ReCAPTCHA can not be reached consistently from certain countries such as China without a VPN. VPN users have to complete a never-ending amount of labeling tasks because they are harder to track for Google's anti-bot protection.

FriendlyCaptcha is different

FriendlyCaptcha is a proof-of-work based CAPTCHA in which the user's device does all the work.

Try the Live Demo ⇗
We generate a unique crypto puzzle for each visitor.

Solving it will take a few seconds on a desktop computer, and up to 20 seconds on old smartphones.

As soon as the user starts filling the form it starts getting solved

By the time the user is ready to submit, the puzzle is probably already solved.

How does FriendlyCaptcha tell apart bots from humans?

It doesn't, FriendlyCaptcha adds a small cost and complexity for spammers that becomes large at scale.

For normal CAPTCHAs a spammer would use a machine learning model or pay for a clickfarm, with FriendlyCaptcha they have to solve the crypto puzzle instead. Both approaches are effective against untargeted spam, but the user experience is very different.

Note: if an attacker is determined to spam your website in particular they can do so regardless of which CAPTCHA you use.

FriendlyCaptcha prevents spam and doesn't punish real users in doing so.




1,000 CAPTCHAs Monthly Protect your personal website or hobby project from fraud and abuse.

Create Account



10,000 CAPTCHAs monthly Protect your professional website or blog from fraud and abuse.

Start free 30 day trial



50,000 CAPTCHAs monthly Protect your business website from fraud and abuse with advanced security features.

Start free 30 day trial


Starting from €200

Unlimited CAPTCHAs
Protect your organization from fraud and abuse with advanced security, performance and reliability features.

Contact us

No payment details are required for the trial. You will not be automatically billed at the end of the trial period.

If your company has special requirements such as self-hosting or whitelabel solutions, please reach out.

Alternatively, do it yourself

FriendlyCaptcha's core is open source allowing you to build out this service yourself.

Do right by your visitors and replace ReCAPTCHA today

Create a free account