JSON Formatter & Validator
Paste JSON to format, minify, or validate it. Errors are highlighted inline.
Output will appear here
JSON Path Evaluator
Enter a dot-notation path to extract a value from the JSON above. Supports dot notation (user.name) and array indices (items[0].title).
Result will appear here
Regex Tester
Write a pattern, enter test text, and see matches highlighted in real time.
Enter a pattern and test string to see matches.
Base64 Encoder / Decoder
Encode plain text to Base64 or decode Base64 back to text. Handles Unicode safely.
Color Converter
Pick a color and instantly get HEX, RGB, and HSL values. Click any format to copy.
Pick a color to add it here.
Notes
Quick scratch pad. Notes persist in your browser's local storage.
URL Encoder / Decoder
Encode text for use in URLs or decode percent-encoded strings back to plain text.
URL Parser / Builder
Paste a URL to decompose it, or edit any field to reconstruct in real time. Query parameters are fully editable.
No query parameters.
Bookmarks
Save URLs for quick access. Bookmarks persist in your browser's local storage.
Pomodoro Timer
Focus in timed sessions with short and long breaks. Supports classic 25/5, sprint 15/5, deep-work 50/10, and custom durations. Session count persists across reloads.
JWT Decoder & Verifier
Paste a JSON Web Token to decode its header and payload. Expiry and timestamps are shown in human-readable form. Signature verification supported for HS256/384/512 and RS256/384/512.
Header will appear here
Payload will appear here
Unix Timestamp Converter
Convert between Unix epoch timestamps and human-readable dates. Seconds and milliseconds are auto-detected.
- ISO 8601
- —
- Local time
- —
- UTC
- —
- Relative
- —
- Epoch (s)
- —
- Epoch (ms)
- —
Number Base Converter
Convert integers between binary, octal, decimal, and hexadecimal. Edit any field to update the others live. Accepts 0b, 0o, and 0x prefixes.
Hash & HMAC
Compute SHA-256/384/512 hashes or HMAC digests for webhook signature debugging. Uses the browser's built-in Web Crypto API — nothing leaves your device.
HTML Entity Encoder / Decoder
Escape special characters to HTML entities (& < > " '), or decode any entity — named, decimal, or hex — back to plain text.
chmod Calculator
Click permission bits, or type an octal code (e.g. 755) or symbolic string (e.g. -rwxr-xr-x). Generates a ready-to-paste chmod command.
Unicode Character Inspector
Paste any text to inspect each character: Unicode codepoint, UTF-8 byte sequence, HTML entity, and category. Instantly reveals invisible characters, smart quotes, and encoding issues.
Type or paste text above to inspect characters.
| Char | Codepoint | UTF-8 | HTML Entity | Category |
|---|
CSS Specificity Calculator
Type a CSS selector and instantly see its specificity as an (a,b,c) tuple — IDs, classes/attributes/pseudo-classes, and type selectors. Compare two selectors to find which one wins the cascade.
Time Zone Converter
Convert a date and time between any two IANA time zones. Handles daylight saving transitions automatically. Search from 600+ zones.
Text Diff
Compare two text blocks line-by-line. Paste Before and After to see additions, deletions, and unchanged lines highlighted instantly.
Password Generator
Generate cryptographically secure passwords using crypto.getRandomValues. No server, no tracking — everything stays in your browser.
String Utilities
Sort lines, deduplicate, convert case, and trim whitespace. Paste text, pick an operation, get the result instantly.
CIDR / IP Subnet Calculator
Enter a CIDR block (e.g. 192.168.1.0/24) to see network address, broadcast, subnet mask, host range, and host count. Supports /0–/32 including /31 point-to-point and /32 single-host routes.
UUID Generator
Generate RFC 4122 UUIDs in-browser using crypto.getRandomValues. No server, no tracking. Supports v4 (random) and v7 (time-ordered, sortable).
Cron Expression Parser
Enter a cron expression to see it explained in plain English and preview the next 10 scheduled run times.
Markdown Previewer
Paste Markdown and see the rendered output in real time. Zero dependencies — pure JS renderer.
HTTP Status Codes
Search all IANA-registered HTTP status codes by number or keyword. Grouped by category with descriptions.
Lorem Ipsum Generator
Generate randomized placeholder text for mockups and layout testing. Choose paragraphs, sentences, or words.
Semver Version Parser & Comparator
Parse semantic version strings (e.g. 1.2.3-beta.1+build.456) into their components, or compare two versions per the semver spec.
CSV ↔ JSON Converter
Convert between CSV (RFC 4180) and JSON array-of-objects. Handles quoted fields, embedded commas, and newlines.