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., &lt;<).

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