FuckCaptcha is an open reference for understanding CAPTCHA types, their context and the approaches documented around them. It is intended for education and authorized research, not for evading protections on services without permission.
Browse the interactive field guide →
- Project Goal
- How to Use the Guide
- CAPTCHA Identification
- Need Help
- Difficulty Scale
- Project Structure
- Useful Links
Bring a changing landscape of CAPTCHA systems into one approachable, maintained reference. The project aims to make the material easier to navigate, compare and cite while keeping responsible, authorized use explicit.
- Browse or search the library for the CAPTCHA type you want to understand.
- Read its overview and compare the documented approaches, references and limitations.
- Keep testing within an environment where you have permission, and respect applicable terms and privacy.
The project brings together a practical, maintainable reference for researchers, developers and curious readers: identify common CAPTCHA families and their context, compare documented tools and approaches with their trade-offs, and stay responsible by prioritizing authorized research, privacy and transparent sourcing.
Choose a CAPTCHA below to open its guide, review the challenge category and see the references and options documented for it.
If you have trouble solving any type of CAPTCHA, feel free to open an issue or email me at [email protected], and I will try to help.
Difficulty labels are editorial estimates for navigating the guide, not guarantees of how a challenge will behave in a particular context.
The five labels are 1 — Low, 2 — Below average, 3 — Medium, 4 — High and 5 — Very high.
The docs/captchas/ directory contains individual reference pages; docs/solvers.md indexes documented tools and services; docs/resources.md collects further reading; assets/images/captchas/ stores catalog illustrations; and assets/brand/ contains the logo and banner artwork.
- Solver and service index - A directory of documented options.
- Research resources - Further reading and references.
Contributions are welcome! Please see CONTRIBUTING.md for details.
This repository is provided for educational and authorized research purposes. Respect applicable law, privacy and the terms of the services you use. The authors are not responsible for misuse of this material.
If this project was useful to you, give it a star! ⭐