Computer science
Number systems
Base conversion, bit length and integer ranges.
Computer science
Number base converter
N(base₁) → N(base₂)→Computer scienceCRC32 checksum
CRC32(text)→Computer scienceAdler-32 checksum
Adler32(text)→Computer scienceFNV-1a 32 hash
FNV-1a-32(text)→Computer scienceFNV-1a 64 hash
FNV-1a-64(text)→Computer scienceBase64 encode
text → Base64→Computer scienceBase64 decode
Base64 → text→Computer scienceText to HEX
text → UTF-8 HEX→Computer scienceHEX to text
UTF-8 HEX → text→Computer scienceURL encode
text → percent encoding→Computer scienceURL decode
percent encoding → text→Computer scienceUnicode character and code point
character ↔ U+XXXX→Computer scienceText and UTF-8 bytes
text ↔ UTF-8 bytes→Computer scienceSHA-1 hash
SHA-1(text)→Computer scienceMD5 hash
MD5(text)→Computer scienceSHA-224 hash
SHA-224(text)→Computer scienceSHA-256 hash
SHA-256(text)→Computer scienceSHA-384 hash
SHA-384(text)→Computer scienceSHA-512 hash
SHA-512(text)→Computer scienceSHA-512/224 hash
SHA-512/224(text)→Computer scienceSHA-512/256 hash
SHA-512/256(text)→Computer scienceEscape text
text → escaped text→Computer scienceUnescape text
escaped text → text→Computer scienceInteger bit length
b = ⌊log₂N⌋ + 1→Computer scienceMaximum unsigned integer
Nmax = 2ᵇ − 1→Computer scienceMaximum signed integer
Nmax = 2ᵇ⁻¹ − 1→Computer scienceNegative integer two's complement code
U = 2ᵇ + N→