Wizzy Dev Tools
Format, encode, inspect
-
Format and validate JSON online
Paste JSON to pretty-print, minify, and validate it instantly in your browser.
-
Base64 encode or decode text online
Convert text to and from Base64 instantly in your browser, with full Unicode support.
-
URL encode or decode a string online
Percent-encode or decode a URL or query string component instantly in your browser.
-
Generate random UUIDs (v4)
Generate one or many cryptographically random v4 UUIDs instantly in your browser.
-
Generate MD5 and SHA hashes online
Compute MD5, SHA-1, SHA-256, SHA-384, and SHA-512 hashes of any text in your browser.
-
Decode a JWT online
Paste a JSON Web Token to instantly view its decoded header and payload in your browser.
-
Convert a Unix timestamp to a date
Convert a Unix timestamp to a human-readable date, or a date back to a timestamp, in your browser.
-
Test a regular expression online
Test a JavaScript regular expression against sample text and see every match highlighted live.
-
Format and beautify XML online
Pretty-print or minify XML instantly in your browser, with adjustable indentation.
-
Format and re-indent YAML online
Normalize inconsistent YAML indentation to a consistent width instantly in your browser.
-
Format and beautify SQL online
Pretty-print or minify a SQL query instantly in your browser, with clause-based line breaks.
-
Format and beautify HTML online
Pretty-print or minify HTML instantly in your browser, with adjustable indentation.
-
Format and minify CSS online
Pretty-print or minify CSS instantly in your browser, with adjustable indentation.
-
Format and minify JavaScript online
Pretty-print or minify JavaScript instantly in your browser, correctly handling strings, template literals, regex, and comments.
-
Compare two texts and see the differences
Paste two blocks of text to see every added and removed line highlighted, instantly in your browser.
-
Parse a cron expression and see its next run times
Paste a 5-field cron expression to get a plain-English summary and the next 5 run times, in your browser.
-
Parse a User-Agent string online
Paste a browser User-Agent string to see its browser, operating system, and device type, in your browser.
-
Parse and view HTTP headers online
Paste raw HTTP request or response headers to see them parsed into a labeled table, in your browser.
-
Build a curl command online
Build a shell-safe curl command from a method, URL, headers, and body, in your browser.
-
Encode or decode HTML entities online
Convert text to and from HTML entities instantly in your browser.
-
Convert text case online
Convert text to camelCase, PascalCase, snake_case, kebab-case, Title Case, UPPER, and lower, instantly in your browser.
-
Generate a URL-friendly slug
Convert any text into a clean, URL-safe slug instantly in your browser.
-
Generate Lorem Ipsum placeholder text
Generate paragraphs, sentences, or words of Lorem Ipsum placeholder text instantly in your browser.
-
Preview Markdown as HTML live
Paste Markdown to see a live-rendered HTML preview instantly in your browser.
-
Convert colors between HEX, RGB, and HSL
Convert a color between HEX, RGB, and HSL instantly in your browser, with a live preview.
-
Convert numbers between bases
Convert a number between binary, octal, decimal, and hexadecimal instantly in your browser.
-
Escape or unescape a string online
Escape or unescape a string for JS/JSON string literals instantly in your browser.
-
Convert between CSV and JSON online
Convert CSV to JSON or JSON to CSV instantly in your browser, with full quoted-field support.
-
Convert between YAML and JSON online
Convert YAML to JSON or JSON to YAML instantly in your browser, covering mappings, sequences, and scalars.
-
Count words and characters online
Get a live word count, character count, sentence count, and reading time, instantly in your browser.
-
Sort and de-duplicate lines online
Sort lines alphabetically or by length, remove duplicates, and strip blank lines, instantly in your browser.
-
Clean whitespace and line endings online
Trim trailing whitespace, collapse repeated blank lines, and normalize line endings, instantly in your browser.
-
Generate a strong random password
Generate a cryptographically random password with adjustable length and character sets, in your browser.
-
Generate random numbers online
Generate one or many cryptographically random integers in a range, optionally unique, in your browser.
-
Convert Unix file permissions
Convert between octal (e.g. 755) and symbolic (rwxr-xr-x) file permission notation, in your browser.
-
Generate a Markdown table online
Paste comma-separated rows to instantly get a formatted Markdown table, in your browser.
-
Convert between XML and JSON online
Convert XML to JSON or JSON to XML instantly in your browser, using your browser's own XML parser.
-
Encode or decode ROT13 and Caesar cipher text
Shift letters by any amount, including the classic ROT13, instantly in your browser.
-
Encode or decode a Punycode domain
Convert an internationalized domain name to and from its Punycode (xn--) form, in your browser.
-
Build and sign a JWT online
Build and HMAC-SHA256-sign a JWT from a header, payload, and secret, instantly in your browser.
-
Calculate a subnet from CIDR notation
Get the network address, broadcast address, subnet mask, and usable host range for any CIDR block, in your browser.
-
Generate a .gitignore file online
Pick languages, frameworks, and editors to instantly build a combined .gitignore file, in your browser.