CyberKeyGen is a modern, secure password generator that helps you create strong, unique passwords for your accounts. Built with React and TypeScript, it offers a beautiful, responsive interface with advanced security features and real-time password strength analysis.
-
🔐 Advanced Security
- Cryptographically secure random number generation
- Multiple character sets for enhanced complexity
- Real-time password strength assessment
- Time-to-crack estimation
- Password history management
- Pronuncable password generation 🆕
- PIN code generation (4-12 digits) 🆕
-
🎨 Modern Interface
- Clean, intuitive user interface
- Dark/Light theme support
- Responsive design for all devices
- Beautiful animations and transitions
-
⚙️ Customization Options
- Password length (8-128 characters)
- Character type selection
- Uppercase letters (A-Z)
- Lowercase letters (a-z)
- Numbers (0-9)
- Special characters (!@#$%^&*)
- Exclude ambiguous characters
- Avoid character repetition
- Leet speak conversion
-
🔄 Additional Features
- One-click copy to clipboard
- Password history tracking
- Password categories
- Export/Import functionality
- Security tips and recommendations
- Cross-browser compatibility
- Progressive Web App (PWA) support 🆕
- Share passwords via QR code 🆕
- Keyboard shortcuts for quick access 🆕
- Password Expiration timer 🆕
-
Access the Generator
- Visit https://password.karthiklal.in
- Or run locally using the installation instructions below
-
Configure Password Settings
- Set desired password length using the slider
- Select character types to include
- Enable/disable additional options
- Choose between random or leet speak generation
-
Generate & Copy
- Click "Generate Password"
- Use the copy button to copy to clipboard
- Check password strength indicator
- Save to history if needed
We welcome contributions! Here's how you can help:
-
Fork the Repository
git clone https://github.com/karthik558/CyberKeyGen.git
-
Create a Branch
git checkout -b feature/YourFeature
-
Make Changes
- Write clean, documented code
- Follow existing code style
- Add tests if applicable
-
Submit a Pull Request
- Describe your changes in detail
- Link any related issues
- Frontend Framework: React with TypeScript
- Styling: Tailwind CSS
- UI Components: Shadcn/ui
- State Management: React Hooks
- Build Tool: Vite
- Package Manager: npm/yarn
This project is licensed under the MIT License - see the LICENSE file for details.
Current Version: 4.0.0
Feature | Status |
---|---|
Core Generator | ✅ |
Password Strength | ✅ |
Dark Mode | ✅ |
Mobile Support | ✅ |
PWA Support | ✅ |
Browser Extension | 📅 |
⭐ Star us on GitHub — it motivates me a lot!