Home/Tools/Password Generator

Password Generator

Trending

Generate cryptographically secure passwords with configurable length, character sets, symbols, and numbers. Includes strength meter and entropy calculation.

#password#security#random#strong

API Reference

Access this tool programmatically via the NQ Forge REST API.

GETGET /api/v1/generate/password
cURL
curl "https://nqforge.com/api/v1/generate/password?length=24&symbols=true&count=3"
JavaScript
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);
Python
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'])
Response
{
  "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.

Get API Key

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.