What CAPTCHA Types Are Available in BotBlocker?
Bots and scripts are getting smarter, but advanced verification systems can stop even the most sophisticated attacks. BotBlocker includes a wide range of CAPTCHA options — customizable and combinable for the perfect balance of security and user experience.
Available Verification Methods
1. “I am not a robot” Button
The classic, minimalist approach: the user simply clicks “I am not a robot.” Perfect for reducing user friction and blocking the simplest bots. This method works well for websites where speed matters and the threat level is low. One click is all it takes for a real user to pass, while most primitive scripts fail immediately.
2. “I am not a robot” Button + Google reCAPTCHA v2
Double-layer protection. After clicking “I am not a robot,” Google reCAPTCHA v2 is triggered — classic checkbox with additional Google challenges if needed. This combination is a familiar and trusted solution for users who already know what to expect from Google verification.
3. Colored Buttons
The user sees several colored buttons and must click the one of a specified color (“Click the green button”). Colors and button placement change each time, making automation much harder. Unlike static text-based checks, this approach forces scripts to interpret visual context, which most automated tools handle poorly.
4. Animal Image Sets
A series of animal images appear, and the user is asked to select, for example, “all cats” or “the dog.” Visual logic is intuitive for humans but tough for bots. Even image recognition scripts trained on common datasets struggle when image sets are randomized and unpredictable.
5. Floating Colored Shapes
Animated colored shapes move across the screen. The user must click a shape of a specific color or form. Lively animation blocks simple bot recognition. The movement adds a layer of complexity that requires real-time visual processing — something scripted automation rarely handles correctly.
6. Floating Math Expression
A simple math problem (like “3 + 7”) appears on a floating background or among moving objects. The user enters the answer to pass the check. This method is fast for humans and reliably stops scripts that cannot parse dynamic, animated content.
Can You Combine Multiple Checks at Once?
Yes. BotBlocker lets you combine any of its visual and interactive checks with Google reCAPTCHA v3. This means a user first solves a visible BotBlocker CAPTCHA, and at the same time, their behavior is silently analyzed in the background — a risk score is assigned without any extra steps from the user.
Such layered protection blocks even advanced bots without disrupting the experience for real users. The background scoring runs invisibly and only flags suspicious activity. You can read more about how this scoring works in the official Google reCAPTCHA documentation.
When to Choose Each Method
- “I am not a robot” Button — for maximum user convenience and frequent checks.
- Button + Google verification — for a familiar, trusted Google solution.
- Colored buttons, animal images, shapes — best for blocking script-based and “smart” bots.
- Math expressions — great for sites with large audiences; quickly stops both automated and manual spam.
- Combined with background scoring — the gold standard for high security with no usability loss.
How to Choose the Right Level of Protection
The right choice depends on your website’s audience and the volume of bot traffic you face. A small blog with occasional spam can do fine with the simple button check. An online store, a registration form, or a contact page that attracts regular automated abuse needs something stronger.
For most commercial websites, combining a visual CAPTCHA with background behavior scoring gives the best results. Users barely notice the verification step, while bots are stopped at two independent layers. Research by OWASP on automated web threats confirms that layered defenses significantly reduce successful bot attacks compared to single-method protection.
If you run a high-traffic platform, rotating between several check types also helps. Bots are often tuned to bypass one specific method. Switching between colored buttons, animal sets, and floating shapes forces attackers to retrain their tools, which costs them time and resources.
FAQ
Can I disable all checks? Yes, you have full control — enable any combination or turn all verification off if not needed.
Does BotBlocker support reCAPTCHA v3? Yes, any BotBlocker CAPTCHA can be used together with Google reCAPTCHA v3.
What is hardest for modern bots to solve? Floating shapes, interactive puzzles, and animal image selection — these tasks are nearly impossible for most scripts. Bots rely on pattern recognition and fixed inputs; anything that moves, randomizes, or requires real visual judgment creates a barrier that automated tools rarely overcome.
Does verification slow down the website? No. All checks are lightweight and load asynchronously. Users on slow connections will not notice a delay, and the performance impact on the server side is minimal. This is especially relevant for mobile users, who make up a large share of traffic on most modern sites.