Hash Generator API

GET

Compute cryptographic hashes across multiple algorithms at once.

Hash Generator computes cryptographic hashes for any text string across algorithms such as MD5, SHA-256, SHA-512, and BLAKE2. It outputs digests for single or multiple algorithms in one request.

Try it — live request, no key required

Request
GETapi.apiverve.com/v1/hashgenerator?text=Hello%20World
Query parameters
Verification
Format

No key required to try it. Get a key to use it in your app.

Example
{
  "status": "ok",
  "error": null,
  "data": {
    "input_text": "Hello World",
    "input_length": 11,
    "algorithms_used": [
      "sha256",
      "md5"
    ],
    "hashes": {
      "sha256": "a591a6d40bf420404a011733cfb7b190d62c65bf0bcda32b57b277d9ad9f146e",
      "md5": "b10a8db164e0754105b7a99be72e3fe5"
    },
    "hash_details": [
      {
        "algorithm": "sha256",
        "hash": "a591a6d40bf420404a011733cfb7b190d62c65bf0bcda32b57b277d9ad9f146e",
        "length": 64,
        "uppercase": "A591A6D40BF420404A011733CFB7B190D62C65BF0BCDA32B57B277D9AD9F146E"
      },
      {
        "algorithm": "md5",
        "hash": "b10a8db164e0754105b7a99be72e3fe5",
        "length": 32,
        "uppercase": "B10A8DB164E0754105B7A99BE72E3FE5"
      }
    ]
  }
}

About the Hash Generator API

Hash Generator works by applying cryptographic hash functions to input text and returning the resulting hash digests. Supports multiple algorithms simultaneously and provides hash length and format details.

What people use it for

Data Integrity
Generate checksums to verify file and data integrity during transfers
Security Applications
Create hash values for password storage and cryptographic operations
Verification
Generate hashes for digital signatures and content verification systems
Development
Test hash generation and compare hash outputs across different algorithms

Ways to call it

One endpoint, many ways in — REST with JSON, XML, YAML and CSV, plus GraphQL and an MCP interface for AI agents.

JSON
Default REST response
XML
Markup format
YAML
Human-readable
CSV
Tabular export
Beta
GraphQL
Query language
New
MCP
For AI agents

Other ways to use Hash Generator

Same data, same APIVerve account, same credit balance — one key works on all of them.

Questions.

Common questions about the Hash Generator API.

Read the docs →
How many hash requests does the Free plan cover?
The Free plan provides 200 credits each month, which covers 100 hash requests at 2 credits per call. For larger workloads, the Starter plan covers 100,000 calls per month, which works out to about $0.30 per 1,000 calls.
Do I get uppercase hashes and byte lengths on the Free plan?
No, detailed hash breakdowns are reserved for paid plans. Free tier requests return standard lowercase hex digests in the main hashes object, while the detailed array containing byte lengths and uppercase formatting unlocks on any paid plan starting with Starter.
Which cryptographic algorithms are supported?
The API supports MD5, SHA-1, SHA-256, SHA-384, SHA-512, and BLAKE2 variants. You can request a single algorithm, specify a custom subset, or generate hashes for all supported algorithms simultaneously.
Can I generate hashes using multiple algorithms in one call?
Yes, you can supply multiple algorithms as a comma-separated list or pass all to evaluate every supported algorithm in one request. The response returns an object mapping each algorithm name directly to its calculated hash value.
What input details are returned alongside the hash digests?
Every response includes the original input text and its total character count alongside the list of applied algorithms and hash digests. This confirms the exact string processed by Hash Generator alongside your generated checksums.

Ready to build with Hash Generator? Start with 200 free credits — one key unlocks all 300+ APIs.

Explore the catalog

300+ APIs on the same key and the same response shape.

Browse all APIs