Results:

No results found

Logo


Tool for developers and security

Hash Generator

Paste any text and generate MD5, SHA-1, SHA-256, SHA-384 and SHA-512 in real time. Hashes are calculated locally in the browser without sending content to the server.

Client-side: text and hashes are not sent to the server.
0
Characters
0
Bytes
0
History
automatic

A digestao nao muda; apenas a exibicao e a copia.

Ready to generate hashes.

Session history

local

Texts used in this session will appear here.

Generated hashes

100% in browser

How to use the hash generator

  1. Paste text into the input field and wait for automatic generation.
  2. Compare MD5, SHA-1, SHA-256, SHA-384 and SHA-512 in separate cards.
  3. Copy one hash, copy all results or clear the input when finished.

What is a hash?

A hash is a digital fingerprint of content. The algorithm receives text or bytes and returns a predictable-length string. Small input changes produce completely different results.

What are MD5, SHA-1 and SHA-256 used for?

MD5 and SHA-1 still appear in checksums and legacy systems. SHA-256 is a modern choice for integrity, APIs, signatures, idempotency and data validation.

Hash vs encryption

A hash is not reversible encryption. Encryption can be decrypted with a key; hashing is a one-way transformation used for comparison, integrity and identification.

When to use SHA-256 or SHA-512

SHA-256 fits most modern cases. SHA-512 may be chosen when security policy requires a larger digest or when the environment standardizes on it.

Hashes in APIs and file validation

Hashes help compare payloads, verify downloaded files, create idempotency keys, audit integrity and debug differences between environments.

Security best practices

For passwords, do not use plain hashes. Use password algorithms with salt and cost, such as bcrypt, Argon2 or PBKDF2. For general integrity, prefer SHA-2.

Why not use MD5 for passwords?

MD5 is too fast and has known collisions. That makes dictionary and rainbow table attacks easier. Use it only for compatibility or simple checksums, not credentials.

FAQ

Is the text sent to the server?

No. All hashes are calculated locally in the browser.

Is MD5 secure?

Not for passwords or modern security. It is included for compatibility and simple checksums.

Which algorithm should I use in APIs?

SHA-256 is usually the best general choice for integrity and validation in modern APIs.

Do accents change the hash?

Yes. Text is converted to UTF-8 bytes, so accents, emojis and spaces change the result.

You might also like:

Keep exploring

Useful tools to try next

Suggestions defined by category and the natural workflow between tools.

Community scoreboard

Every click that generates, validates, or calculates something joins this real Utinix counter.

242

recorded generations