Hash Generator vs URL Encoder / Decoder

cryptography

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"
}
Use Hash Generator
encoding

URL Encoder / Decoder

Encode or decode URLs and query string components using percent-encoding (RFC 3986).

Encode any string for safe use in a URL or query parameter using percent-encoding (RFC 3986), or decode a percent-encoded string back to plain text. Supports both full URL encoding (preserves ://?=& structure) and component encoding (encodes every special character). Shows a character-by-character encoding table for reference.

Example input:

{
  "input": "hello world & more=stuff",
  "mode": "encode-component"
}
Use URL Encoder / Decoder
FeatureHash GeneratorURL Encoder / Decoder
Categorycryptographyencoding
Inputsinput, algorithm, encodinginput, mode
Outputshash, algorithm, encoding, input_byte_length, digest_lengthoutput, mode, changed, encoding_table

We use cookies to serve ads and measure traffic. Cookie policy · Privacy policy