Developer Toolbox
JSON, encoding, hashing and formatting tools for developers. All tools run locally in your browser memory with zero server uploads and zero tracking.
JSON Tools
13Format, validate, minify, diff and convert JSON data.
Format and beautify JSON with adjustable indentation.
Validate JSON and locate syntax errors.
Minify JSON data by removing unnecessary whitespace and line breaks.
Convert a JSON array of objects into a downloadable CSV spreadsheet.
Convert JSON documents into human-readable YAML configurations.
Test and evaluate JSONPath queries against JSON data in real time.
Validate JSON payloads against a JSON Schema specification using Ajv.
Infer a Draft-07 JSON Schema automatically from sample JSON data.
Resolve RFC 6901 JSON Pointers to locate specific values in JSON.
Generate or apply RFC 6902 JSON Patch operations to JSON documents.
Convert a JSON array of objects into a formatted Markdown table.
Explore and navigate JSON data as an interactive collapsible tree.
Format, validate, and convert JSON Lines (JSONL/NDJSON) and JSON arrays.
Encoding & Decoding
7Base64, URL encoding, Hex, HTML entities and binary converters.
Encode text into Base64.
Decode Base64-encoded strings back to plain text and UTF-8.
Percent-encode text and parameters for safe use in URLs and APIs.
Decode percent-encoded URL strings and query parameters to plain text.
Encode special characters to HTML entities or decode entities to text.
Convert text to and from \uXXXX Unicode escape sequences and surrogate pairs.
Decode data: URIs or encode files (up to 5MB) into Base64 data URIs.
Web & URLs
10URL parser, slug generator, user-agent inspector and query string tools.
Build a robots.txt file with allow/disallow rules and sitemap directives.
Generate a valid sitemap.xml file from a list of URLs.
Generate SEO, Open Graph and Twitter Card meta tags together.
Convert text into a clean, lowercase, URL-friendly slug.
Build a campaign tracking URL with UTM parameters for analytics.
Normalize a URL and strip tracking parameters (utm_*, fbclid, etc.).
Check a URL's character length against SEO-friendly guidelines.
Check title tag and meta description character length with a search preview.
Find the most frequent words and two-word phrases in your content.
Check a page's H1-H6 heading outline and hierarchy for structural issues.
Security & Hashes
1MD5, SHA-256, HMAC, JWT inspector and password hashing.
Decode a JSON Web Token header and payload.
More Developer Toolbox
Additional utilities in the developer toolbox suite.
Generate one or more random UUID v4 values.
Convert between Unix timestamps and human-readable dates.
Look up the meaning of any HTTP status code.
Generate MD5, SHA, SHA-3, RIPEMD-160 and CRC32 hashes.
Generate random alphanumeric strings.
Test regular expressions against sample text.
Compare two blocks of text and highlight differences.
Convert CSV or TSV data into a JSON array.
Clean up CSV/TSV data and remove duplicate rows.
Beautify and indent HTML markup.
Beautify and indent CSS code.
Beautify SQL queries for readability.
Preview rendered Markdown side by side.
Strip whitespace and comments from XML.
Check whether YAML content parses correctly.
Format and validate TOML configuration files.
Format and validate INI configuration files.
Strip comments and whitespace from a SQL query.
Format and validate GraphQL documents.
Check JavaScript for syntax errors without running it.
Transpile TypeScript to JavaScript and see diagnostics.
Strip comments and whitespace from CSS.
Strip comments and whitespace from HTML.
Normalize heading markers, bullets and spacing in Markdown.
Align Markdown table columns automatically.
Generate a table of contents from Markdown headings.
Turn text into a large block-letter ASCII banner.
Count code, comment and blank lines in source code.
Convert code indentation between tabs and spaces.
Generate a git-style unified diff between two texts.
Compare semantic versions, or bump major/minor/patch.
Generate a .gitignore file for your tech stack.
Get the right Git command for common tasks.
Convert file permissions between octal and symbolic notation.
Calculate network, broadcast and host range from a CIDR.
Expand or compress an IPv6 address.
Format or generate a MAC address.
Format a DNS record in zone-file syntax.
Look up a file's MIME type and Content-Type header.
Parse raw HTTP headers, or build a header block.
Get an example User-Agent string for a browser/OS.
Build a Content-Security-Policy header.
Build Access-Control-* CORS response headers.
Test CSS selectors or XPath expressions against HTML.
Generate domain name ideas from a keyword.
Extract links, images or text from HTML.
Calculate Flesch Reading Ease and grade level.
Calculate SHA checksums of a file to verify its integrity.
Generate a memorable, random multi-word passphrase.
Estimate how strong a password is, in bits of entropy.
Generate a random numeric PIN.
Generate time-based 2FA codes from a secret.
Detect and mask emails, phone numbers, cards, IPs and API keys in text.
Extract specific columns from CSV, or split one into two.
Swap rows and columns in CSV data.
Keep only CSV rows where a column matches a condition.
Sort CSV rows by a chosen column.
Get min/max/sum/average for each numeric CSV column.
Convert CSV data into a Markdown table.
Convert repeating XML elements into CSV rows.
Convert a YAML list of objects into CSV.
Convert YAML into an equivalent XML document.
Build a raw multipart/form-data request body.
Clean up filenames for cross-platform compatibility.
Add a prefix/suffix or change extension across many files.
Generate a formatted list of file names, sizes and types.
Check WCAG AA/AAA contrast between two colors.
Preview an image under simulated color blindness.
Generate shades, tints and tones from a base color.
Generate complementary, analogous or triadic color schemes.
Build a linear or radial CSS gradient visually.
Build a CSS box-shadow or text-shadow visually.
Build a CSS border and border-radius visually.
Build a CSS transform (translate/rotate/scale/skew) visually.
Build a CSS transition or keyframe animation visually.
Build a CSS filter (blur, brightness, saturate, etc.) visually.
Build a frosted-glass CSS card effect visually.