Every tool, one app
95 developer tools for formatting, encoding, converting, generating, and inspecting.
Every tool runs offline. Your data never leaves your machine.
Formatters
13
JSON Formatter & Validator
Format, validate, repair, and minify JSON

JSON Expand Nested Strings
Recursively parse stringified JSON values nested inside JSON objects

SQL Formatter
Format SQL queries for PostgreSQL, MySQL, SQLite, SQL Server, and more

HTML Beautify / Minify
Beautify or minify HTML markup

CSS Beautify / Minify
Beautify or minify CSS stylesheets

JS Beautify / Minify
Beautify or minify JavaScript code

XML Beautify / Minify
Beautify or minify XML documents

SCSS Beautify / Minify
Beautify or minify SCSS stylesheets

LESS Beautify / Minify
Beautify or minify LESS stylesheets

ERB Beautify / Minify
Beautify or minify ERB templates for Ruby on Rails

SVG Optimizer
Optimize SVG files with SVGO — strip metadata, minify paths

Log Timestamp Normalizer
Normalize mixed timestamp formats in log lines to a single target format

Scratchpad
A fast scratchpad with optional auto-format for JSON, JS, HTML, CSS, SQL, and Markdown
Encode / Decode
12
Base64 String Encode/Decode
Encode and decode Base64 strings (unicode-safe)

Base64 Image Encode/Decode
Convert images to Base64 data URIs and back

GZip Compress / Decompress
Compress text to gzipped Base64 or decompress gzipped data

JWT Debugger
Decode JWT tokens, inspect claims, verify signatures, and sign new tokens

URL Encode/Decode
Percent-encode and decode URL strings

URL Parser
Break a URL into components and query parameters

HTML Entity Encode/Decode
Escape and unescape HTML entities

Backslash Escape/Unescape
Escape or unescape backslash sequences (\n, \t, \", \uXXXX…)

Hex ⇄ Text
Convert between text and hexadecimal bytes (UTF-8)

PHP Serializer
Serialize JSON data into PHP serialize() format

PHP Unserializer
Decode PHP serialize() strings into readable JSON

EXIF / Metadata Stripper
Remove EXIF, GPS, XMP and other metadata from photos — lossless
Converters
26
Unix Time Converter
Convert between Unix timestamps and human-readable dates

YAML to JSON
Convert YAML documents to JSON

JSON to YAML
Convert JSON documents to YAML

CSV to JSON
Convert CSV data to a JSON array

JSON to CSV
Convert a JSON array of objects to CSV

XML ⇄ JSON
Convert XML documents to JSON and back

Number Base Converter
Convert numbers between binary, octal, decimal, hex and any base 2–36

JSON Schema Generator
Infer a JSON Schema (draft 2020-12) from sample JSON

JSON Patch (RFC 6902)
Apply, generate, or validate JSON Patch operations per RFC 6902

.env ⇄ JSON
Convert between dotenv files and JSON objects

JSON to Code
Generate typed models from JSON (TypeScript, Swift, Kotlin, Go…)

cURL to Code
Convert a curl command into fetch, Python requests or axios code

HTML to JSX
Convert HTML markup to React JSX — attributes, inline styles, SVG props, entities, fragments

PHP to JSON
Convert a PHP array literal to JSON

JSON to PHP
Convert JSON to a PHP array literal

String Case Converter
Convert a string into every naming convention at once

Color Converter
Convert colors between hex, RGB, HSL, HSV, HWB, CMYK, UIColor and named formats

SVG to CSS
Turn an SVG into a CSS background-image data-URI snippet

SVG to React Component
Convert SVG markup into React, React Native, or Vue components with prop spreading

Image Compress & Convert
Compress images, convert between WebP/JPEG/PNG and resize — fully offline

Image Cropper
Crop images to specific dimensions or aspect ratios — PNG, JPEG, WebP output

Chmod Calculator
Convert between octal and symbolic unix file permissions

Markdown Preview
Render Markdown (GFM) as HTML with live preview

HTML Preview
Render HTML in a sandboxed preview (no scripts, no network)

Date Difference Calculator
Calculate the difference between two dates in days, hours, minutes, seconds, and business days

Unit Converter
Convert between units — data sizes (binary/decimal), time, length, weight, temperature, angle, speed
Generators
15
Color Palette Generator
Generate color palettes and harmonies — complementary, analogous, triadic, tetradic, split-complement, monochromatic

UUID/ULID Generate/Decode
Generate UUIDs/ULIDs in bulk, or decode one from the input

Hash Generator
MD5 / SHA / CRC32 / Blake hashes and HMACs of the input text

Bcrypt Hash/Verify
Hash text with bcrypt or verify text against a bcrypt hash

TOTP Generator
Generate time-based one-time passwords (RFC 6238) from a base32 secret or otpauth URI

Basic Auth Generator
Build or decode an HTTP Basic Authorization header from user:password

QR Code Generator
Generate a QR code (SVG) from any text or URL

App Icon / Favicon Set
Drop one image (512px+ recommended) and get every favicon and app-icon size, ready to save

JWT Key Generator
Generate cryptographically secure keys for every JWT algorithm — HMAC, RSA, ECDSA, EdDSA

Certificate Generator
Generate self-signed X.509 certificates with RSA, ECDSA, or Ed25519 keys

Mock Data Faker
Generate realistic mock data from JSON templates with {{faker}} placeholders

Stateless Password Generator
Derive deterministic passwords from a master secret and site name — same inputs always produce the same password

htpasswd Generator
Generate htpasswd entries with bcrypt, apr1 (Apache MD5), or SHA1 hashing

Lorem Ipsum Generator
Generate placeholder text: paragraphs, sentences, words, names, emails, URLs, tweets

Random String Generator
Generate cryptographically random strings and passwords
Inspectors
29
RegExp Tester
Test a regular expression against a string, inspect matches and groups

Text Diff Checker
Compare two texts by characters, words or lines

JSON Diff
Structural comparison of two JSON documents — key order and formatting ignored

Certificate Decoder (X.509)
Decode a PEM certificate — subject, issuer, validity, SANs, fingerprints

QR Code Reader
Read a QR code from a dropped or pasted image

XML Validator
Validate XML well-formedness with line numbers; check elements against an XSD

Color Contrast Checker (WCAG)
Check text/background contrast against WCAG AA and AAA

Color Blindness Simulator
Simulate how a color appears with protanopia, deuteranopia and tritanopia

String Inspector
Inspect length, words, lines, bytes and unicode code points

LLM Token Counter
Count GPT tokens for prompts, with per-token breakdown

Cron Job Parser
Explain a cron expression and list its next run times

CIDR / Subnet Calculator
Expand an IPv4 CIDR block: network, broadcast, mask, host range

Line Sort/Dedupe
Sort, deduplicate, reverse and trim lines of text

Line Filter (grep)
Filter lines by plain text, keywords or a regex — like grep, but visual

List Comparer
Set operations on two lists — intersection, union, differences

Data / IOC Extractor
Pull emails, URLs, IPs, domains, hashes, UUIDs and MACs out of any text

User-Agent Parser
Break a user-agent string into browser, engine, OS, device and CPU

HTTP Status Codes
Look up HTTP status codes by number or search by name/description

MIME Type Lookup
Look up MIME types by file extension, or extensions by MIME type

Password Strength
Estimate password entropy, weaknesses and crack time

Semver Range Tester
Parse semver versions and test them against range expressions (npm/cargo/go syntax)

K8s / Compose Validator
Validate Kubernetes manifests and docker-compose files — check required fields, containers, and structure

HTTP Header Analyzer
Parse HTTP headers, explain their purpose, and flag missing security headers

HTTP Request Analyzer
Parse raw HTTP requests or cURL commands — breakdown method, URL, headers, body, and generate code snippets

Hexdump Viewer
Display text, hex, or base64 data as a classic hexdump with offset, hex bytes, and ASCII

Protobuf / ASN.1 Decoder
Decode protobuf wire format (without schema) or parse ASN.1 DER/BER TLV structure

REST / GraphQL Client
Parse HTTP requests or cURL commands — breakdown, code snippets (fetch, httpie), GraphQL detection

DNS Record Explainer
Parse and explain DNS zone file records — A, AAAA, CNAME, MX, TXT, SRV, NS, SOA, CAA, PTR with security checks

Git Diff Parser
Parse unified git diff output — file list, additions/deletions, hunk breakdown, stats, structured JSON