JSON Formatter & Validator
Format, minify, and validate JSON data.
Input
Output
MD5 Hash
Compute MD5 hash of text or file input.
Input
MD5 Hash
SHA-256 Hash
Compute SHA-256 hash using Web Crypto API.
Input
SHA-256 Hash
Keccak-256 Hash
Compute Keccak-256 hash (Ethereum's native hash, same as Solidity keccak256).
Input
Keccak-256 Hash (hex)
Base64 Encode / Decode
Encode text to Base64 or decode Base64 back to text.
Input
Output
URL Encode / Decode
URL-encode or decode strings.
Input
Output
HTML Entity Encode / Decode
Encode/decode HTML entities (e.g., < ↔ <).
Input
Output
Timestamp ↔ Date Converter
Convert between Unix timestamps and human-readable dates.
Timestamp → Date
Result
Date → Timestamp
Result
Current:
Text Case Converter
Convert text between different letter cases.
Input
Output
Regex Tester
Test regular expressions against text with flags.
Pattern
/
/
Test String
Result
Text Diff
Compare two texts line-by-line and highlight differences.
Original (Left)
Modified (Right)
Diff Result (+added / -removed)
JWT Decoder
Decode the header and payload of a JSON Web Token (JWT). No secret required — only base64url decoding of the public parts.
JWT Token
Header
Payload