Skip to content
POST /api/v1/hash

Hash Generator

Enter text to generate its cryptographic hash. Supports MD5, SHA1, SHA256, SHA384, SHA512, and other algorithms. Useful for checksum verification, data integrity checks, and comparing file contents without sharing the actual data.

string required
string
X-Sandbox-Remaining: - get an api key

returns

data.hash
The hex digest of your input.
data.algorithm
Algorithm used, sha256 by default.
data.hash_length
Length of the digest in hex characters.
data.input_length
Length of your input in bytes.
response awaiting request sending
Fill in the fields and send a request. The response lands here.

Run it from your code

A temporary key takes one request and lasts seven days at 20 calls a day. Register and it becomes 75 a day, still free.

$ curl -sX POST "https://apixies.io/api/v1/hash" \
    -H "X-API-Key: $APIXIES_KEY" \
    -H "Content-Type: application/json" \
    -d '{"input":"..."}' | jq '.data.hash'

"d7a8fbb307d7809469ca9abcb0082e4f8d5651e46d3cdb762d02d0bf37c9e592"

questions

Which hash algorithm should I use?

For security purposes (password hashing, signatures), use SHA-256 or SHA-512. MD5 and SHA1 are considered cryptographically broken — don't use them for security. They're still fine for checksums and non-security deduplication.

Can I reverse a hash to get the original text?

No. Cryptographic hash functions are one-way — you can't reverse them mathematically. However, short or common strings can be found via rainbow tables (pre-computed hash databases). That's why passwords need salting before hashing.

cookies

We use analytics cookies to see how the site gets used. Nothing loads until you accept. Privacy policy