This EntroPy Password Generator project - Web Version, derives from the original project 'EntroPy Password Generator', is a secure and customizable password generator developed in Python, enabling users to generate strong passwords. It creates robust passwords with configurable character sets and calculates their entropy to evaluate strength. The project provides 20+ modes for secure password generation, ranging from 15 to 128 characters, with entropies between 97.62 bits and 833.00 bits, exceeding the ProtonΒ© recommended minimum of 75 bits and the cryptographic strength best practices outlined in NIST SP 800-63B and NIST SP 800-132.
Experience the EntroPy Password Generator directly in your browser! The web version offers all the functionality of the Python script in an intuitive and responsive interface.
- Fixed length of 24 characters
- Includes ambiguous characters for maximum entropy
- 10 predefined modes with different character combinations
- Various lengths (15-128 characters)
- Excludes ambiguous characters for better readability
- Modes optimized for different use cases
- Customizable length (15-128 characters)
- Full control over character types
- Option to include/exclude ambiguous characters
- Real-time Entropy Calculation: View password strength in bits
- Visual Strength Indicator: Color bar showing security level
- Cryptographic Generation: Secure algorithm based on Python's
secrets - Security Warnings: Alerts when entropy falls below 75 bits
- Modern Design: Clean and professional interface
- Mobile-Friendly: Works perfectly on mobile devices
- Visual Feedback: Smooth animations and transitions
- Accessibility: User experience focused design
- Choose between Blocks I/II (predefined modes) or Block III (custom)
- Block III: Adjust length and character types
- Blocks I/II: Select one of the 20 predefined modes
- Click "Generate Password"
- Use the "Copy" button to save the password
- Check password entropy and strength
- Paste the password into your password manager
- Never memorize complex passwords
- Use a trusted manager like Bitwarden
Generated Password: e5gV*GyX@4YwGn&AFN?{3>,2gt{zNzCa%:Uz!G
Length: 40 characters
Entropy: 253.59 bits
Mode: Block III (Custom)
Security Classification:
- π΄ Weak: < 75 bits
- π‘ Medium: 75-100 bits
- π’ Strong: 100-150 bits
- π΅ Very Strong: 150-200 bits
- π£ Extremely Strong: > 200 bits
entropy-password-web/
βββ .github/
β βββ ISSUE_TEMPLATE
β βββ config.yml
β βββ workflows/
β βββ static.yml
β
βββ docs/
β βββ .nojekyll
β βββ CNAME
β βββ _config.yml
β βββ apple-touch-icon-256x247.png
β βββ entropyweb.html
β βββ favicon-256x256.png
β βββ favicon-784x757.png
β βββ favicon.ico
β βββ favicon.svg
β βββ favicon2-944x910.png
β βββ favicon2.ico
β βββ index.html
β βββ site.webmanifest
β βββ web-app-manifest-871x874.png
β βββ web-app-manifest-960x410.png
β
βββ LICENSE
βββ README.md
βββ SECURITY.md
-
π Live Demo: Password Generator
-
π Interactive Docs: Complete Documentation
-
π Source Code: Web Repository
-
π Python Original Project: Main Repository
-
π― Password Generator: Interactive Tool
-
π Interactive Documentation: Complete Guide
Mode 8(151 bits) - High-security websitesMode 15(152 bits) - Corporate emailMode 11(95 bits) - Social media
Mode 19(475 bits) - Password manager master keyMode 20(811 bits) - Encryption and walletsBlock III Custom- Specific use cases
β οΈ DO NOT memorize passwords generated by this tool- β USE a trusted password manager
- π The only password to memorize is your vault password
- π± Enable two-factor authentication whenever possible
| Feature | Web Version | Python Version |
|---|---|---|
| Interface | π¨ Graphical & Intuitive | β¨οΈ Command Line |
| Accessibility | π Browser | π Python 3.8+ |
| Configuration | π±οΈ Clicks | πββοΈ Arguments |
| Results | π Visual | π Text |
| Portability | π± Multi-device | π» Local |
The web version maintains 100% compatibility with the original Python project:
- Same generation algorithms
- Identical entropy calculation
- Full compatibility with 20 predefined modes
- Same security standards ProtonΒ© and NIST
Found an issue? Have a suggestion?
π Report Issue β’ π‘ Bug Report β’ π€ Contribute β’
EntroPy Password Generator - Web Version Β© 2025 - Gerivan Costa dos Santos