Let's Solve Captcha is a simplified, local-first browser extension that helps you solve difficult captchas by using speech recognition. It specifically targets audio challenges in ReCAPTCHA and solves them locally on your device without sending data to external APIs.
Get the latest stable version from the GitHub Releases Page. Use the release-v1.0.x.zip for the easiest installation.
- Local ASR: Uses
Transformers.jsv4 and theXenova/whisper-tinymodel to transcribe audio challenges locally. - Privacy First: No audio data is uploaded to any backend. Everything happens in an offscreen document on your machine.
- Side Panel Experience: Click the extension icon to manage settings and monitor model progress in a convenient sidebar.
- Intelligent Automation: Automatically switches to audio mode once the solver button and challenge are visible.
- WebGPU Acceleration: Blazing fast transcription using WebGPU (fp16/f32) or WASM fallback.
- Aesthetics: Premium UI with Lato typography and responsive layouts.
- Modern Stack: Built with React, Vite, Bun, and Transformers.js v4.
- Download: Go to the Releases page and download the latest
release-v1.0.x.zip. - Extract: Unzip the file to a folder on your computer.
- Load in Browser:
- Open Chrome and go to
chrome://extensions/. - Turn on Developer mode (top right).
- Click Load unpacked and select the folder you just extracted.
- Open Chrome and go to
- Technical Requirements: Ensure you have Bun installed.
- Clone & Install:
git clone https://github.com/MasterKN48/Let-s-Solve-Captcha cd Let-s-Solve-Captcha bun install - Build:
bun run build
- Load in Browser:
- Open Chrome and go to
chrome://extensions/. - Turn on Developer mode.
- Click Load unpacked and select the
distfolder.
- Open Chrome and go to
- Find a website with a ReCAPTCHA challenge.
- The extension will automatically switch to the audio challenge (or you can click the headphones icon).
- Click the Let's Solve Captcha button if it doesn't start automatically.
- Wait for the local model to solve the challenge. The first use will download the Whisper model (~80MB).
For detailed architecture and module information, see TECHNICAL.md.
Let's Solve Captcha is built with:
To run the development server with live reloading (for the options page):
bun run devGNU General Public License v3.0