Base64 Encoder
Encode or decode Base64 text directly in your browser. Convert strings, trim lines, toggle URL-safe mode, or batch process data with live results.
Invalid JSON
Encode or decode Base64 text directly in your browser. Convert strings, trim lines, toggle URL-safe mode, or batch process data with live results.
Create clean, custom QR codes with your colors, shapes, and logo — or generate one-tap actions like call, email, or SMS. Everything runs locally in your browser.
Batch‑crop JPEG, PNG, and WebP to precise aspect ratios with live previews. Edit by pan/zoom, then download in the original format or export everything as a ZIP — all client‑side.
.json file).Below each editor you’ll see size in bytes and line counts (as plain text, not badges) for quick comparison.
JSON.parse. On error, the tool extracts the character position and maps it to line/column for precise feedback.JSON.stringify(value, null, space) for human-readable output or no space for minified JSON.[](){} and quotes for faster typing.Paste or drop JSON into the left editor. If it parses, you’ll see **Valid JSON** and a formatted preview on the right. If not, you’ll see **Invalid JSON** plus the exact line and column.
It removes spaces and newlines to produce the smallest valid JSON string - handy for APIs, config files, and smaller bundles.
It alphabetically sorts every object’s keys (recursively) for stable, predictable diffs and consistent formatting.
Yes. Choose **YAML** as the output format to convert instantly in-browser. Switch back to JSON anytime.
Minify and custom indentation apply to JSON formatting only. YAML uses its own indentation rules.
No. Everything runs locally in your browser. No uploads, no tracking. It also works offline once loaded.
6 min read
JPEG, PNG, or WebP? Learn which image format to use for speed, quality, and SEO - and how to convert instantly in your browser without uploading a single file.
5 min read
Learn what progressive JPEGs really do, why they make images feel faster, and how to create and audit them directly in your browser - no uploads required.
5 min read
QR codes aren’t just black and white squares - they’re one of the simplest ways to connect the physical and digital worlds. Here’s how they work, why they matter, and how you can create one instantly in your browser.