Password
Generate secure password hashes and verify password authenticity using industry-standard cryptographic algorithms, supporting multiple hashing methods with configurable work factors for optimal security.
Generate a secure password
Generate a secure password with configurable length
GET
/
password
Parameters
| Name | Type | Description | Required |
|---|---|---|---|
| length | integer | Length of the password to generate | Optional |
Response
{
"type": "object",
"properties": {
"password": {
"type": "string",
"description": "Generated secure password",
"example": "p@ssw0rd123XYZ"
}
},
"required": [
"password"
]
}
Validate a password
Check if a password meets security requirements and return its strength score
GET
/
password
/
validate
Response
{
"type": "object",
"properties": {
"score": {
"type": "integer",
"description": "Password strength score (0-4)",
"minimum": 0,
"maximum": 4,
"example": 3
},
"feedback": {
"type": "object",
"properties": {
"warning": {
"type": "string",
"description": "Warning message if any",
"example": "This is a top-10 common password"
},
"suggestions": {
"type": "array",
"description": "Suggestions for improving password strength",
"items": {
"type": "string"
},
"example": [
"Add another word or two",
"Use a longer keyboard pattern"
]
}
}
}
},
"required": [
"score",
"feedback"
]
}
Authorizations
Authorization
header
required
Authentication token in the format "Bearer <token>"
Path Parameters
length
integer
Length of the password to generate
Response
200 - application/json
password
string
required
Generated secure password
Example: p@ssw0rd123XYZ
Try it out
Response
Click "Send Request" to see the response...