All Products
Search
Document Center

Captcha:What is CAPTCHA 2.0

Last Updated:Jun 18, 2026

CAPTCHA 2.0 is a next-generation Alibaba Cloud verification service for scenarios such as account registration, SMS delivery, ticket booking, and information queries. It uses diverse interaction logic to distinguish humans from bots, preventing resource abuse while preserving the user experience.

Benefits

Compared with CAPTCHA 1.0, CAPTCHA 2.0 provides the following benefits:

  • All-in-one: Integrate once to receive automatic security updates and new CAPTCHA types without requiring code changes.

  • Multi-dimensional protection: Provides layered protection by analyzing multiple dimensions, including reasoning logic, device data, and interactive behavior models.

  • Customization: Supports multi-client integration with Web, H5, iOS, Android, and WeChat Mini Programs.

  • Comprehensive disaster recovery: Ensures 99.99% high availability for your services.

Supported CAPTCHA types

CAPTCHA 2.0 supports multiple challenge types: Invisible CAPTCHA, One-click CAPTCHA, Slider CAPTCHA, Puzzle CAPTCHA, and Image restoration CAPTCHA. Each type uses biometric analysis to distinguish human users from bots.

CAPTCHA type

Core features

Appearance

Invisible CAPTCHA

Verifies users without any interaction by analyzing behavior signals such as mouse movements, click frequency, and device fingerprints.

With Invisible CAPTCHA, the login form shows only the Username and Password fields and a Login button. No CAPTCHA component is displayed.

One-click CAPTCHA

Requires the user to click a checkbox. The system analyzes the IP address, device fingerprint, and click behavior to verify the user.

A One-click CAPTCHA appears as a checkbox labeled Confirm you are not a robot. Users click the checkbox to complete verification.

Slider CAPTCHA

The user drags a slider to a designated endpoint. The service analyzes the trajectory, including speed and jitter, to determine whether the user is human.

Before verification, the Slider CAPTCHA displays a slider button and the prompt Drag the slider to the end. After successful verification, it shows a green Verified message with a checkmark icon.

Puzzle CAPTCHA

The user drags a puzzle piece into a cutout shape. This challenge relies on image recognition and trajectory analysis.

The Puzzle CAPTCHA dialog is titled Please complete security verification. It shows a background image with a cutout. The user drags the puzzle piece into the cutout to complete the image. After verification, a success message is displayed.

Image restoration CAPTCHA

Requires the user to restore a scrambled or fragmented image by aligning the pieces.

For example, the verification dialog is titled Please complete security verification. It shows an image with a missing piece. The user drags the slider at the bottom to move the piece into the correct position and restore the image.

Verification flow

Slider, puzzle, one-click, and image restoration

Invisible CAPTCHA

Related topics

  • CAPTCHA 2.0 supports the pay-as-you-go (post-paid) billing method. You can also purchase a resource plan to reduce your pay-as-you-go fees. For more information, see Billing.

  • To learn how to activate and use CAPTCHA 2.0, see Activate CAPTCHA 2.0.

  • After activating CAPTCHA 2.0, you must integrate the service on both the client and server sides to enable verification. For more information, see Integration guide.

  • After adding a verification scenario on the console, you must integrate the initialization code into your web or H5 pages to complete the client-side integration. For more information, see Client-side integration (Web or H5).

  • After completing the client-side integration, you must also call the VerifyIntelligentCaptcha API operation on your server to initiate a verification request. For more information, see Server-side integration.

  • After integrating CAPTCHA 2.0, you can view recent verification data on the overview page to monitor your protection status in real time. For more information, see View verification statistics.