Hash Generator vs Number Base Converter
Hash Generator
Generate MD5, SHA-1, SHA-256, SHA-384, or SHA-512 hashes from any text input.
Compute cryptographic hashes of any UTF-8 string using the most common algorithms: MD5, SHA-1, SHA-256, SHA-384, and SHA-512. Output is a lowercase hex or base64 digest. Useful for verifying data integrity, generating checksums, and working with APIs that require signed requests.
Example input:
{
"input": "Hello, World!",
"algorithm": "sha256",
"encoding": "hex"
}Number Base Converter
Convert numbers between binary, octal, decimal, and hexadecimal.
Convert any integer between base 2 (binary), base 8 (octal), base 10 (decimal), and base 16 (hexadecimal). Returns all four representations at once, with grouped formats for readability. Supports arbitrarily large integers via BigInt.
Example input:
{
"input": "255",
"from_base": 10
}| Feature | Hash Generator | Number Base Converter |
|---|---|---|
| Category | cryptography | encoding |
| Inputs | input, algorithm, encoding | input, from_base |
| Outputs | hash, algorithm, encoding, input_byte_length, digest_length | input_normalized, from_base, decimal, binary, octal, hexadecimal, binary_grouped, hex_grouped, bit_length, is_power_of_two |