Copy result
032ab646-67a8-ca61-2fe3-5441b3474ad8

What is a UUID

UUID stands for Universally Unique Identifier. It is a standard for software construction and part of the Open Software Foundation's work in the field of distributed computing environments. A UUID is a 128-bit value that can be computed using a specific algorithm. To improve efficiency, commonly used UUIDs can be shortened to 16 bytes. A UUID is used to identify a type of property and is regarded as an identifier that is unique across all space and time. Generally, it can be guaranteed that the value is truly unique: any UUID generated anywhere will not have the same value. One advantage of using UUIDs is that new identifiers can be created for new services. The standard UUID format is: xxxxxxxx-xxxx-xxxx-xxxxxx-xxxxxxxxxx(8-4-4-4-12).

Recently used:

How to use

This tool belongs to the “Encryption & encoding” category.

  1. 1Pick an algorithm: reversible ones are AES, DES and RC4; one-way digests are MD5 and the SHA family.
  2. 2Enter the text plus your key or salt. Encrypting twice with the same key must give the same result.
  3. 3Copy the output into your code. When comparing digests, match case and the 16/32-bit variant first.

Your input is processed locally in the browser whenever possible. We do not store it.

Frequently asked questions

Can MD5 be decrypted?

No. MD5 is a one-way digest — you can compare it, never reverse it. So-called "decryption" is a rainbow-table hit.

Why do two runs give different results?

Salts, random IVs, or a different case or source encoding all change the output. Normalise to UTF-8 before comparing.

Is it safe to paste a real key here?

Use it for learning and format checks. Generate and store production keys server-side; never paste a live secret into a web page.