arrow_back All endpoints

Argon2 Verify

POST/api/v1/tools/argon2-verify3 credits per callargon2passwordverifysecurity

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

FieldTypeRequiredDefaultDescription
passwordstringrequired- Plaintext password to test.
hashstringrequired- The stored Argon2 hash to test against.

Output

FieldTypeDescription
matchesbooleanTrue 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.