Local-first
Built for sensitive snippets and everyday debugging.
Zippy removes accounts, dashboards, and server round-trips from tool execution. Paste your input, process it locally in the browser, copy the result, and get back to work.
Search tools
Workbench for technical tasks
Format, decode, generate and inspect data directly in your browser, fast, private and without breaking your flow.
{
"status": "ready",
"tool": "json-formatter"
}{
"status": "ready",
"tool": "json-formatter"
}Frequent tools for debugging, formatting, and generating without leaving the browser.
JSON
Format JSON with readable indentation for debugging and documentation.
JSON
Generate TypeScript interfaces and types from valid JSON samples in the browser.
JSON
Validate JSON syntax in the browser and find errors before using payloads in APIs.
Encoding
Encode UTF-8 text into Base64 directly in the browser for tests, headers, and payloads.
Encoding
Decode Base64 strings into UTF-8 text in the browser and understand invalid input errors.
Encoding
Convert CSS colors between RGB, RGBA, HEX, HEXA, HSL, and HSLA formats.
Generators
Generate up to 20 UUID v4 values for test fixtures and mock data, then copy them as lines, a JSON array, or a CSV column.
Compressors
Compress PNG files locally with safe lossless and more aggressive size-reduction modes.
Compact categories for finding the right tool quickly.
Format, validate, and optimize JSON structures
Format JSON with readable indentation for debugging and documentation.
Extract, unescape, and format JSON trapped inside CloudWatch, Lambda, Docker, and API log strings.
Minify valid JSON into a compact single line without changing objects, arrays, or values.
Generate TypeScript interfaces and types from valid JSON samples in the browser.
Validate JSON syntax in the browser and find errors before using payloads in APIs.
Convert CSV content or files into JSON using browser-based processing.
Base64 and URL encoding/decoding tools
Encode UTF-8 text into Base64 directly in the browser for tests, headers, and payloads.
Decode Base64 strings into UTF-8 text in the browser and understand invalid input errors.
Convert CSS colors between RGB, RGBA, HEX, HEXA, HSL, and HSLA formats.
Decode JWT headers and payloads locally for quick inspection without remote processing or signature validation.
Encode text, query parameters, and URL segments with percent-encoding for copy-ready URLs.
Decode percent-encoded query strings, paths, and fragments back into readable text.
Generate identifiers, hashes, and synthetic data for utility workflows
Generate lorem ipsum paragraphs as plain text placeholders.
Generate up to 20 UUID v4 values for test fixtures and mock data, then copy them as lines, a JSON array, or a CSV column.
Generate synthetic person profiles for tests and prototypes, adapting fields to the current locale.
Generate PNG QR Codes from text or URLs with configurable size, margin, and error correction level.
Calculate SHA-256 hashes locally in the browser.
Calculate MD5 hashes in the browser for quick integrity checks without cryptographic guarantees.
Fast text transformations and cleanup tools
Count characters, non-space characters, and words from a text sample.
Remove accents and diacritics from text for slugs, search normalization, and data cleanup.
Reverse the characters of each word while preserving word order.
Convert phrases and variable names into PascalCase.
Convert text into snake_case quickly.
Convert text into URL-friendly slugs.
Conversions between epoch values and readable dates
Calculate age in full years and total days from a birth date up to today.
Calculate the number of calendar days between two dates.
Convert epoch values into readable UTC dates.
Convert a readable date or ISO string into an epoch timestamp.
Calculate how many days are left until a target date or how many days have already passed.
Compress and optimize files to reduce size
Extract text and structured content with local processing
Financial simulations and practical math calculators
Local debugging tools for URLs, headers, HTTP status codes, User-Agent strings, and subnets
Break a URL into protocol, domain, path, query string, hash, and port for redirect and callback debugging.
Convert query strings into readable JSON for UTM, OAuth, filters, redirects, and deep-link debugging.
Paste HTTP headers and convert them into readable JSON for cache, CORS, redirects, cookies, and security review.
Identify browser, operating system, device type, and engine from a User-Agent string.
Look up common HTTP status codes for debugging APIs, redirects, cache behavior, and authentication errors.
Calculate network, broadcast, subnet mask, wildcard mask, and usable range for IPv4 CIDR blocks.
Supporting content based on opportunity queries from Search Console.
Local-first
Zippy removes accounts, dashboards, and server round-trips from tool execution. Paste your input, process it locally in the browser, copy the result, and get back to work.