Essential tools for developers and programmers
Format and beautify JSON data with proper indentation. Validate JSON syntax and make it readable.
Minify and compress JSON data by removing whitespace. Reduce file size for faster loading.
Encode text to Base64 or decode Base64 to text. Support for UTF-8 and binary data.
Encode special characters for URLs or decode URL-encoded strings. Essential for web development.
Generate MD5, SHA-1, SHA-256, and SHA-512 hashes from text. Secure hash calculator for developers.
Compute MD2 hash from text. Client-side MD2 checksum calculator for developers.
Compute MD4 hash from text. Client-side MD4 checksum calculator.
Compute MD5 hash from text. Client-side MD5 checksum calculator for file integrity and legacy use.
MD6 hash calculator. Note: MD6 is not widely supported; this tool may show Not supported.
Compute RipeMD-128 hash from text. Client-side checksum calculator.
Compute RipeMD-160 hash from text. Client-side RipeMD-160 checksum calculator.
RipeMD-256 hash calculator. Note: RipeMD-256 may show Not supported.
RipeMD-320 hash calculator. Note: RipeMD-320 may show Not supported.
Compute SHA-1 hash from text. Client-side SHA-1 checksum calculator.
Compute SHA-2 family hashes (SHA-224, SHA-256, SHA-384, SHA-512) from text. Client-side secure hash calculator.
Compute SHA-224 hash from text. Client-side SHA-224 checksum calculator.
Compute SHA-256 hash from text. Client-side SHA-256 checksum calculator for secure hashing.
Compute SHA-384 hash from text. Client-side SHA-384 checksum calculator.
Compute SHA-512 hash from text. Client-side SHA-512 checksum calculator for secure hashing.
Compute SHA-3 family hashes from text. Client-side SHA3 hash calculator.
Compute CRC-16 (CCITT) checksum from text. Client-side CRC16 calculator.
Compute CRC-32 checksum from text. Client-side CRC32 calculator.
Compute Adler-32 checksum from text. Client-side Adler32 calculator.
Compute Whirlpool hash from text. Client-side Whirlpool hash calculator.
Compute NTLM (NT) hash from password. Client-side NTLM hash calculator for Windows compatibility.
Compute many hashes at once: MD2, MD4, MD5, SHA-1, SHA-2, SHA-3, RipeMD-160, CRC16, CRC32, Adler32, Whirlpool, NTLM. Client-side only.
Minify HTML code by removing whitespace, comments, and unnecessary characters. Reduce HTML file size.
Minify CSS code by removing whitespace and comments. Optimize CSS for faster page loads.
Minify JavaScript code by removing whitespace and shortening variable names. Reduce JS file size.
Test and debug regular expressions in real-time. See matches highlighted with capture groups.
Compare two texts and see the differences highlighted. Perfect for code review and document comparison.
Format and beautify XML with proper indentation. Validate XML syntax and make it readable.
Write and preview Markdown in real-time. Support for GitHub Flavored Markdown with syntax highlighting.
Parse and decode user agent strings. Identify browser, OS, device type, and more.
Look up information about any IP address. Find location, ISP, timezone, and more.
Analyze short links safely. Resolve redirect chains, detect suspicious parameters, and evaluate URL safety.
Decode and inspect JSON Web Tokens (JWT). View header, payload, and verify signature.
Format and beautify SQL queries with proper indentation. Support for multiple SQL dialects.
Test webhooks with a unique URL. Inspect incoming requests with headers and body.
Convert Ethereum addresses to checksummed format using EIP-55 standard. Validate addresses with built-in verification. Free, secure, client-side processing.
Validate Ethereum addresses fast. Check 0x prefix, length, hex characters, and EIP-55 checksum. Copy normalized lowercase or checksummed output instantly.
Generate keccak256 hash online instantly. Solidity compatible hashing for Ethereum smart contract development. UTF-8 text and hex input modes.
Encode function calls into ABI format or decode ABI-encoded data back into human-readable form. Essential for Ethereum smart contract development.
Generate Ethereum event topic0 by hashing Solidity event signatures with keccak256. Supports direct signature input and ABI JSON parsing.
Generate Ethereum 4-byte function selectors from Solidity function signatures or ABI JSON. Uses keccak256 hashing for accurate function selector values.
Escape special characters for JSON strings or unescape them back. Handles quotes, newlines, tabs, and backslashes.
Decode PEM-encoded X.509 certificates. View subject, issuer, validity dates, fingerprint, and signature algorithm. Essential for SSL/TLS debugging.