This is a simple open-source captcha API, that can create captcha from text.
- Free and Unrestricted: No cost, no API limits, no API key needed.
- Multi-Language Support: Generates captchas in several languages, such as Mandarin, Arabic, Spanish, and more.
- Customizable: Adjust captcha size and difficulty as needed.
OpenCaptcha API is currently deployed without any restrictions at https://api.opencaptcha.io.
Development requirements are the following:
- Visual Studio 2022
- with
ASP.NET and web development
installed from Visual Studio Installer
- with
- .NET 8 SDK
- Windows Operating System
To run the API:
- Open the solution in Visual Studio 2022.
- Build and launch the Captcha.WebApi project.
- API can be accessed at:
- localhost:5280
To run unit functional tests, you need to run WebApi project and then run the functional tests.
- Build the solution
- Open Terminal
- Navigate to the path
/src/Captcha.WebApi
- Run command:
dotnet run
- Open Visual Studio (or any other test runner) and run the functional tests.