Glossary of web design terms you should know

Create your website in 60 seconds with AI. Start for free!

Generate a website
Back to glossary

CAPTCHA

CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) is a security measure used on web pages and websites to verify that a user is human – not a bot. Website creators put these CAPTCHA tests in place to keep things safe and fair. They help block annoying spam comments, protect your login information from hackers, and stop automated scripts from doing things they shouldn't, like creating tons of fake accounts. So, while they might seem like a minor inconvenience, they actually play a big role in keeping the internet a little less chaotic.

How CAPTCHA works

CAPTCHA works by presenting CAPTCHA challenges, something that's easy for a human to complete but difficult for bots. Some common examples include:

  • CAPTCHA image recognition tests – With these image-based CAPTCHAs, you select all squares with traffic lights, buses, or crosswalks.
  • Distorted text – Type the letters or numbers you see in a fuzzy or distorted image.
  • Checkbox CAPTCHA – Click a box labeled “I’m not a robot.”
  • Math or logic puzzles – Solve a simple equation or answer a question.
    Some types of CAPTCHA, like text-based CAPTCHAs or image CAPTCHAs, can be difficult for visually impaired users, which is why many modern CAPTCHAs offer accessible alternatives like audio CAPTCHA.

Why websites use CAPTCHA

Adding CAPTCHA to your website is one of the easiest ways to:

  • Reduce spam in forms and comment sections and fake email accounts
  • Protect login or account creation pages from brute force attacks
  • Limit bots from abusing free trials or contact forms
  • Improve overall security and trust with your human users

It’s especially important if you collect user information or accept online payments.

Examples of CAPTCHA on websites

You’ve likely encountered CAPTCHA when signing up for services like Gmail or submitting a contact form on a small business site. Even large platforms like Facebook, Shopify, and WordPress use CAPTCHA code to keep their systems safe from comment spam and abuse.

Should your site use CAPTCHA?

If your website includes any interactive forms – like contact forms, email signup boxes, or login fields – it’s smart to add CAPTCHA. It only takes a moment to set up and helps block bots without disrupting the user experience.

Some advanced options also offer invisible CAPTCHA, which works in the background without making users click or solve anything unless suspicious behavior is detected. This helps protect areas that are often CAPTCHA vulnerable, like login or signup pages.

FAQs about CAPTCHA

What does CAPTCHA stand for?

CAPTCHA stands for “Completely Automated Public Turing test to tell Computers and Humans Apart.” It’s designed to prevent bots from abusing websites by presenting tasks that only humans can complete easily.

Why is CAPTCHA important for websites?

CAPTCHA helps protect your website from spam, fake accounts, and brute force attacks. It ensures real users are interacting with your site, which improves your site's security and reliability.

What’s the difference between CAPTCHA, reCAPTCHA?

CAPTCHA is the general concept. reCAPTCHA is Google’s version of CAPTCHA and includes advanced features like the invisible CAPTCHA, audio alternatives, and better spam detection. While traditional CAPTCHAs rely on visual puzzles, reCAPTCHA often runs in the background to assess user behavior.

Can CAPTCHA hurt the user experience?

If overused or implemented poorly, CAPTCHA technology can frustrate users. That’s why many modern sites opt for simpler or invisible versions to reduce friction while still preventing spam.

Build a secure website with B12

With B12, building your site is simple and seamless. B12’s built-in tools provide you the essentials you need to launch a website that reflects your branding – all while taking care of website security behind the scenes. Get started today in building a secure website!

Draft your site in 60 seconds

Get an AI website made specifically for you that's free to launch.

Start for free ✨

No credit card required

Draft your website in 60 seconds

In just a few clicks, build a website with all the features you need to thrive online

Get started for free

Product

Customers

Helpful information and tools

© 2025 B12. All rights reserved.
PrivacyTerms of Service