Password Generator
Pricing
$0.01 / 1,000 results
Password Generator
Password Generator with Hashing is a highly customizable Apify actor designed for generating strong passwords at scale. Whether you need a handful of user-friendly passwords orhundreds of cryptographically secure secrets, this actor provides full control over options.
Pricing
$0.01 / 1,000 results
Rating
0.0
(0)
Developer

Milad Amirzadeh
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Password Generator with Hashing is a powerful and highly configurable actor for generating secure passwords at scale. It supports fully customizable character sets, advanced security constraints, and multiple hashing algorithms, making it ideal for developers, system administrators, security teams, and automated workflows.
What this actor does
- Generates 1 to 10,000 secure passwords in a single run
- Supports cryptographically secure random generation
- Outputs plain passwords or hashed passwords
- Saves all results to the default dataset in structured JSON
Key Features
Flexible Password Generation
-
Length range: 4 to 128 characters
-
Character types:
- Numbers
- Lowercase letters
- Uppercase letters
- Special symbols
-
Optional security rules:
- Begin with a letter
- Exclude visually similar characters (i/l/1, o/0/O)
- No duplicate characters
- No sequential patterns (abc, 123, xyz)
- Auto-generate immediately when the actor starts
Hashing Support
Generate password hashes with:
- bcrypt (recommended for authentication systems)
- scrypt (memory-hard key derivation)
- SHA-256 (fast hashing)
- None (plain passwords)
- Argon2 placeholder included, but not yet implemented
Input
You can fully customize generation parameters:
{"length": 24,"quantity": 5,"includeNumbers": true,"includeLowercase": true,"includeUppercase": true,"includeSymbols": true,"beginWithLetter": false,"noSimilar": false,"noDuplicate": false,"noSequential": false,"autoGenerateOnStart": true,"hashType": "none"}
Output Example
{"password": "aB3$xY9#mK2@","hash": "$2a$10$...","hashType": "bcrypt"}
Best Use Cases
- Creating credentials for development environments
- Generating bulk passwords for provisioning new accounts
- Producing hashed secrets for secure storage
- Creating user-friendly or highly complex password sets
- Generating PIN codes, keys, and tokens
Why choose this actor
- Uses crypto-secure randomness
- Supports advanced constraints not found in typical generators
- Produces clean, structured JSON output
- Built with Node.js + TypeScript + Apify SDK
- Simple to run locally or deploy in automated workflows
Support
Issues or contributions are welcome
