TidyData APIsAll APIsPricing

Hash Generator API - MD5 SHA256 HMAC

Hash any text with MD5, SHA-1, SHA-256, SHA-384, SHA-512 and CRC32 in one call, sign messages with HMAC, and identify which algorithm produced a given hash.

Authentication & base URL

Subscribe through one of our marketplace listings; your marketplace API key and base URL are shown there. All endpoints return JSON over HTTPS, served from a global edge network (typically 20–150 ms).

Subscribe on RapidAPI

Endpoints

GET /v1/hash

Hash text

ParameterInDescriptionExample
text *queryText to hash (or POST it as the body)hello
algorithmsqueryComma list: md5,sha1,sha256,sha384,sha512,crc32md5,sha256

GET /v1/hash/hmac

HMAC signature

ParameterInDescriptionExample
text *queryMessagehello
key *querySecret keymy-secret
algorithmquerysha1, sha256, sha384 or sha512sha256

GET /v1/hash/verify

Identify / verify a hash

ParameterInDescriptionExample
text *queryOriginal texthello
hash *queryHash to check5d41402abc4b2a76b9719d911017c592

Example

GET /v1/hash?text=hello&algorithms=md5%2Csha256

{
  "length": 5,
  "hashes": {
    "md5": "5d41402abc4b2a76b9719d911017c592",
    "sha256": "2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824"
  }
}

Hash any text with MD5, SHA-1, SHA-256, SHA-384, SHA-512 and CRC32 in one call, sign messages with HMAC, and identify which algorithm produced a given hash.

Use cases

Checksums and integrity checks, webhook signatures, cache keys, deduplication, no-code tools (Zapier, Make, n8n) that cannot hash natively.

Why this API

Support

Questions or a feature you need? Open a thread in the Discussions tab.

Pricing

Free plan with 500 calls per month, then Pro (25,000 calls for $4.99/month) and Ultra (150,000 calls for $14.99/month). See all plans.