CaptchaLa · standalone demo

Standalone HTML + PHP demos

One page per integration mode. Pure HTML + PHP, no framework. Click into each example, view the source, copy what you need. All files in this directory are MIT-licensed.

Demo credentials are baked in: app key demo_app, secret stored server-side in verify.php / issue-token.php. For your own integration, register a free account (1,000 verifications/month, no card) and replace the values.

Pick an integration mode

Each page is self-contained — view source, copy, adapt.

most common

Popup mode

Verification appears in a modal when the user clicks. Best for sign-up and login forms.

View demo →
inline widget

Float mode

Widget renders inline on the page. User interacts before submitting your form.

View demo →
least UI change

Bind mode

Hook the widget to an existing submit button. No DOM rewrite, no extra buttons.

View demo →
explicit step

Inline embed

Verification UI rendered as part of your page layout. No modal, no float.

View demo →
anti-replay

Server token

Backend pre-issues a session-bound token. Prevents token replay across users. Recommended for high-value flows.

View demo →

📄 Source files (MIT-licensed, view-source friendly)

Looking for native SDKs?

Web demo here is just one of the surfaces. CaptchaLa also publishes native SDKs for iOS (Swift), Android (Kotlin), Flutter, Electron, plus framework wrappers for Vue and React. Full integration docs at captcha.la/en/docs.