Skip to content

NeaByteLab/Captcha-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🖼️ Captcha Generator

Generates Math-Based Captcha Images With Noise, Grid, And Wave Effects To Help Prevent Automated Access.


✨ Features

  • Generates Random Math Captcha (e.g., 3+5=?)
  • Renders Clean PNG Captcha With Noise And Distortion
  • Includes Background Grid And Wave Layers (Depth Effect)
  • Easy To Customize Color, Noise, And Wave
  • Outputs PNG Images Ready For Use

⚡ Usage

1️⃣ Install Dependencies

npm install

2️⃣ Run Example Generator

node example.js

🚀 Output

Each Run Generates A PNG Captcha With Dynamic Design And Math Challenge

Example Captcha Images


🛠️ Customization

  • Modify Colors, Noise Level, And Wave Effect In src/index.js
  • Change Output Location And File Naming In example.js

📂 Structure

.
├── example.js          # Example Script To Generate Captcha PNG
├── output/             # Captcha Image Output Directory
│   ├── 1.png           # Example Captcha Image
│   └── 2.png           # Example Captcha Image
├── package.json        # Project Configuration
├── src/                # Source Folder
│   └── index.js        # Core Captcha Generator Logic

📌 License

MIT License © 2025 NeaByteLab

About

Math captcha generator that creates PNG images with noise, grid, and wave distortion for anti-bot protection.

Topics

Resources

License

Stars

Watchers

Forks

Contributors