A fully client-side, embeddable CAPTCHA widget
The simplest way to use QuickCaptcha is to add the data-quickcaptcha attribute to any element:
Complete example of integrating QuickCaptcha with a login form:
Example with a comment form and dark theme:
You can have multiple CAPTCHAs on a single page with different configurations:
QuickCaptcha comes in three sizes: small, normal (default), and large:
QuickCaptcha supports 6 languages out of the box:
Track verification attempts with the analytics callback:
Demonstration of various API methods:
Try failing 2 times to see rate limiting in action.
QuickCaptcha is fully accessible with keyboard navigation and screen reader support:
Try it: Use Tab to navigate to the CAPTCHA, press Enter or Space to activate, and use keyboard to complete the challenge.