Base Converter

Type a number in any base

Uses BigInt — no precision loss on huge numbers. Optional prefixes 0x, 0b, 0o are accepted.



Hash Generator

Hash text with MD5, SHA-1, SHA-256, SHA-512

Hashes are computed in your browser — nothing is sent to any server. SHA hashes use the Web Crypto API.



URL Encoder/Decoder

Type in either field

Uses encodeURIComponent — safe for query string values, path segments, etc.



Base64 Encoder/Decoder

Type in either field

UTF-8 safe (handles emoji, accents). Uses standard Base64 (not URL-safe variant).



UUID / GUID Generator

Random RFC 4122 v4 UUIDs

Uses crypto.randomUUID() when available, otherwise crypto.getRandomValues with manual v4 formatting. Cryptographically secure.

Calculator
0