🔍 About
This extension assists with authorized CAPTCHA handling for accessibility and approved QA/security testing. It works only where you have explicit permission—such as your own sites, client environments, or designated staging systems.
⚖️ Use responsibly: Never deploy on third-party sites without written consent. Always comply with applicable laws and the site’s Terms of Service.
💳 Pricing & Keys
The extension is free to install. It requires an API key 🔒 from AZcaptcha.com
✅ Supported challenge types
- 🖼️ Image-based text challenges (simple captchas)
- 🛡️ reCAPTCHA (v2, Invisible v2, v3, Enterprise) — only in authorized environments
🧭 How it works (high level)
- 🔎 The page is checked for a visible, permitted CAPTCHA challenge.
- 🔐 With your consent, challenge metadata is sent to your configured provider.
- 📩 A response token is returned and—if still valid—prepared for your next authorized form submission.
- ⏱️ Tokens typically expire within ~2 minutes; submit promptly in allowed contexts.
🛠️ Getting started
- 🧾 Confirm you have permission to automate CAPTCHA handling on the target environment.
- 🔑 Obtain and configure your provider API key in the extension settings.
- 🧪 Test in a staging or demo environment first; verify logs and token timings.
- 📚 Review your provider’s acceptable-use policy and the target site’s Terms of Service.
🧯 Safeguards
- 🚫 Disabled by default on unknown or disallowed domains.
- 🔔 Clear status indicators for when the extension is active or inactive.
- 🗂️ Optional domain allow-list to prevent accidental use.
- 🔒 No storage of solved challenges beyond what’s necessary for the active session.
🙋 Accessibility note
When appropriately authorized, this tool can support users who face legitimate barriers with visual or cognitive CAPTCHA challenges. Always prefer native accessibility alternatives offered by the site (e.g., audio CAPTCHAs) when available.
API-KEY
Your azcaptcha.com API KEY. You may get it on your Dashboard on azcaptcha.com.
Enable plugin
Enables HTML code analysis.
Submit forms automatically
Enables automatic submission of forms upon receiving a captcha resolution. Please be extra careful with this option. Some web forms doesn't have validation of data indicated. It leads to page refresh with an error message indicating fields to be filled. Extension will send a new captcha resolution request to azcaptcha API and then will send a form again and again until you close this browser tab or you run out of balance on azcaptcha.
Delay - You may set up a delayed automatic submission, indicating amount of seconds of the delay.
By default, plugin submits the form. If needed, another behaviour can be specified. For example, once captcha is solved, plugin can execute custom javascript code on certain pages. This behaviour can be configured in AutoSubmit rules section.
Custom Javascript code can be generated based on the list of defined actions, for example:
1. Click on element with id "login-button"
Javascript:
document.getElementById("login-button").click()
Actions:
{"type":"source","value":"document"}
{"type":"method","value":"getElementById","args":["login-button"]}
{"type":"method","value":"click"}
2. Traverse DOM:
Javascript:
document.querySelector(".captcha-solver").closest("form").children[1].click()
Actions:
{"type":"source","value":"document"}
{"type":"method","value":"querySelector","args":[".captcha-solver"]}
{"type":"method","value":"closest","args":["form"]}
{"type":"property","value":"children"}
{"type":"index","value":1}
{"type":"method","value":"click"}
3. Execute predefined function:
Javascript:
login("username", "password")
Actions:
{"type":"source","value":"window"}
{"type":"method","value":"login","args":["username", "password"]}
If error happens, repeat
Try to send a request again if a solution from azcaptcha didn't work or extension failed to send captcha challenge to azcaptcha.com. Please note, if a website with a captcha challenge refuse to accept a captcha resolution from extension, it will refresh a page with captcha and extension will detect it as a new captcha page. Even if this option is not enabled, an extension will send a captcha request to azcaptcha.com.
Delay - You may set up a delay for repeat of captcha submission, indicating amount of seconds of delay.
Enabled / Solve automatically
Check options accordingly for every captcha type.
Enabled - Check a code of the page for this type of captcha.
Solve automatically - If set, an extension will send this captcha challenge to azcaptcha.com API for resolution when found. If you leave it unchecked, an extension will add a "Solve with azcaptcha" button to this webpage. If the captcha is invisible, the button will be placed under form submission button. Please check screenshots below.
Proxy
Use proxy - enable this option if you want a captcha to be solved via your proxy server.
Proxy type - indicate proxy type. We only support HTTP. HTTPS. SOCKS4 and SOCKS5. We can't detect proxy type automatically so you have to indicate it.
login:password@123.123.123.123:3128 - indicate your proxy address, port and credentials accordingly. If your proxy doesn't need authorization, leave only IP and port: "123.123.123.123:3128"
Don't forget to allow access to your proxy from our IP 138.201.188.166. Our requests will be tunneled from our gateway, so we will never have direct access to your proxy.
We recommend using azCaptcha residential proxies to maximum efficiency.
Image captcha solving
The extension could not detect where is a captcha located and where exactly a resolution should be placed in when captcha is solved. So you have to indicate this for every website you will need to bypass captcha on. To do so Right click on a picture and choose "Solve this captcha" to let extension know where the captcha is located. Then do the same for resolution field, Right click on it and choose "Insert captcha resolution here". These parameters will be stored in the extension settings for this particular website.
azCaptcha detector
azCaptcha detector is a tool designed to detect captcha parameters on a page. azCaptcha detector displays the parameters of all found captchas on the page in the form of a table. azCaptcha detector provides sample requests to send found captchas, sample requests are displayed for two versions of api, for API V1 and API V2.
How it works:
- Install the extension in your browser and authorize in the extension.
- Press the “F12” key on your keyboard to open developer tools.
- Click on the tab labeled "azCaptcha Detector".
- Without closing the "azCaptcha Detector" panel, visit the website where you want to identify the CAPTCHA.
- Run the captcha.
After the steps are done, on the "azCaptcha Detector" tab you will see the parameters of the found captchas and sample queries for the found captchas.