Skip to main content
dubinity

Developer & Web

Hash Generator

Hash text with MD5, SHA-1, SHA-256, SHA-384, SHA-512 or CRC-32, with HMAC and per-line options.

  • Runs in your browser
  • Works on mobile
  • In: TEXT
  • Out: TEXT
Loading the tool…

Your files and text are processed on your own device, inside this page. Nothing is uploaded to Dubinity or stored, and closing the tab discards it. How privacy works

About Hash Generator

Computes one algorithm or all of them at once, in hex or Base64. Supply a key and the result becomes an HMAC (RFC 2104) instead of a plain hash.

The text is hashed as UTF-8 exactly as typed, so a trailing space or newline changes the result - which is usually why two tools disagree. The implementations are checked against OpenSSL's output in the test suite.

How to use it

  1. 1Type or paste your text, or open a file.
  2. 2Choose any options - the result updates as you type.
  3. 3Copy the result or download it as a file.

Questions

Was this tool helpful?

All developer tools
  • Base64 Encoder

    Encode any text to Base64, including Arabic and emoji, with URL-safe and line-wrapping options.

    TEXT
    Runs in your browserOpen tool
  • JWT Decoder

    Read a JSON Web Token's header and payload, with expiry in plain language and optional HMAC verification.

    JWT
    Runs in your browserOpen tool
  • Secure Token Generator

    Generate API keys, session tokens and signing secrets with a chosen strength and encoding.

    NONE
    Runs in your browserOpen tool
  • JSON Formatter

    Format and indent JSON, or minify it, with exact error positions and big numbers kept as written.

    JSON
    Runs in your browserOpen tool
  • Password Generator

    Create strong random passwords with the character rules a site demands, and see the real entropy.

    NONE
    Runs in your browserOpen tool
  • What Is My IP

    See the IP address our server sees, the rough location attached to it and what your browser sends.

    NONE
    Server lookupOpen tool