Password Generator
TrendingGenerate cryptographically secure passwords with configurable length, character sets, symbols, and numbers. Includes strength meter and entropy calculation.
API Reference
Access this tool programmatically via the NQ Forge REST API.
GET /api/v1/generate/passwordcurl "https://nqforge.com/api/v1/generate/password?length=24&symbols=true&count=3"
const res = await fetch('https://nqforge.com/api/v1/generate/password?length=24&symbols=true', {
headers: { 'X-API-Key': 'your_api_key' }
});
const data = await res.json();
console.log(data.passwords);import requests
response = requests.get(
'https://nqforge.com/api/v1/generate/password',
params={'length': 24, 'symbols': True, 'count': 3},
headers={'X-API-Key': 'your_api_key'}
)
print(response.json()['passwords']){
"passwords": ["Xk#9mP2$nQ8rL5vW"],
"entropy": 128.4,
"strength": "very_strong",
"count": 1
}Get your API key
Free tier includes 500 requests/day. No credit card required.
Frequently Asked Questions
How secure are the generated passwords?
Passwords are generated using the Web Crypto API's cryptographically secure random number generator (CSPRNG), which is suitable for security-critical applications.
What makes a strong password?
A strong password should be at least 16 characters long, use a mix of uppercase, lowercase, numbers, and symbols, and avoid dictionary words or personal information.
Does NQ Forge store my generated passwords?
No. Password generation happens entirely in your browser. No data is ever sent to our servers.
What is password entropy?
Entropy measures the unpredictability of a password in bits. Higher entropy means a more secure password. A 128-bit entropy password would take millions of years to brute force.