Hash Validation
Check a string against SHA, MD5 or bcrypt
Enter a string and hash, pick an algorithm, then validate. SHA and MD5 stay local; bcrypt uses POST. Ctrl+Enter to run.
How to use this tool as an API
GET and POST. UI validates SHA-256/384/512, SHA-1, and MD5 locally; bcrypt uses POST. algorithm is auto, sha256, sha384, sha512, sha1, md5, or bcrypt. GET query strings can be logged or cached — prefer POST for secrets.
GET, POST /api/hash-validation
Params: str, hash, algorithm?
Example
GET /api/hash-validation?str=admin123&hash=240be518fabd2724ddb6f04eeb1da5967448d7e831c08c8fa822809f74c720a9&algorithm=sha256
POST /api/hash-validation
Content-Type: application/json
{"str":"admin123","hash":"240be518fabd2724ddb6f04eeb1da5967448d7e831c08c8fa822809f74c720a9","algorithm":"sha256"}