Argon2 Verify
Verifies whether a password matches a stored Argon2 hash, reading the cost parameters from the hash itself.
receipt_long
Why 3 credits?
Runs the same memory-hard derivation as hashing, at the parameters embedded in the supplied hash.
Any HTTP client works. Replace the key with one from your dashboard.
bash
curl -X POST https://toolkitbackend-j69m.onrender.com/api/v1/tools/argon2-verify \
-H "Authorization: Bearer tb_live_<your_api_key>" \
-H "Content-Type: application/json" \
-d '{
"password": "correct horse battery staple",
"hash": "$argon2id$v=19$..."
}'Input
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
password | string | required | - | Plaintext password to test. |
hash | string | required | - | The stored Argon2 hash to test against. |
Output
| Field | Type | Description |
|---|---|---|
matches | boolean | True when the password produces the supplied hash. |
Try it
Sends a real POST /api/v1/tools/argon2-verify from your browser and charges 3 credits to your account.
Sign in to run this endpoint. New accounts start with free credits.