Hashes/Crypto
Cryptographically random passwords with configurable length and character set.
Compute hashes of text or a file with thirteen algorithms at once: MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160, BLAKE2b, BLAKE2s, BLAKE3, CRC32, and Adler-32.
Verify the integrity of a file or text — paste the expected hash and the tool will detect the algorithm among 13 supported ones.
Compute HMAC (Hash-based Message Authentication Code) of text or a file with a secret key — eight algorithms at once: MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160.
Hash passwords with bcrypt (random salt, adjustable cost) and verify a password against an existing bcrypt hash.
Generate UUID versions 1, 3, 4, 5, 6 and 7 — random, time-based, and name-based.
Encrypt and decrypt text with AES-GCM or AES-CBC using a password (key derived via PBKDF2).
Convert text to a URL-safe "slug": Cyrillic (uk/ru) transliteration following the official standard, diacritic and punctuation stripping, lowercase.
Upload an image and get a full favicon set (16–512px, .ico, web manifest) plus ready-to-use HTML for <head>.
Generate a linear barcode (CODE128, EAN-13, UPC, CODE39, and others) from text or digits.
Flatten nested JSON into a flat "path: value" list, and rebuild it back into a nested structure (Unflatten). Path notation matches JSONPath/JSON Diff: store.book[0].price.
Convert a number into text (in Ukrainian, Russian, or English), with an optional currency-amount mode for hryvnia, dollar, euro, or ruble.
Check robots.txt — User-agent group structure, directives, and a path tester for allow/block decisions.