No tutorial matches that. Try a format like "yaml" or a task like "decode".
JSON
Format, validate, minify, diff, and convert JSON — to and from YAML and CSV.
How to Format and Validate JSON Online
Paste messy or minified JSON, pretty-print it, and fix the syntax errors that break parsers: trailing commas, single quotes, unquoted keys and comments.
Read the tutorial →How to Minify JSON and Why It Matters
Strip whitespace and line breaks from JSON to shrink payloads before embedding them in code, config or an HTTP request, and see how many bytes you saved.
Read the tutorial →How to Compare Two JSON Files Online
Compare two JSON documents by structure, not text: every key added, removed or changed is listed with its full path. Whitespace and key order are ignored.
Read the tutorial →How to Convert YAML to JSON
Turn a Kubernetes manifest, Compose file or any YAML document into equivalent JSON in your browser, and learn where the two formats quietly differ.
Read the tutorial →How to Convert JSON to YAML
Convert JSON from an API or config file into clean YAML for Kubernetes manifests, Helm values or CI pipelines, with strings quoted only where YAML needs it.
Read the tutorial →How to Convert JSON to CSV
Turn a JSON array of objects into a CSV you can open in Excel or Google Sheets, with a header row built from every key and correct quoting.
Read the tutorial →How to Convert CSV to JSON
Convert a CSV export into a JSON array of objects using the header row as keys, with quoted fields, embedded commas and newlines handled correctly.
Read the tutorial →Encoding
Encode, decode, and inspect Base64, URLs, and JSON Web Tokens.
How to Base64 Encode and Decode Text
Encode text to Base64 or decode it back, understand why Base64 is not encryption, why the output is a third larger, and how it differs from URL encoding.
Read the tutorial →How to Decode a JWT and Check Expiry
Decode a JSON Web Token in your browser, read its header and payload, turn exp and iat into real dates, and learn why decoding is not verifying.
Read the tutorial →URL Encoding Explained: Encode and Decode
Percent-encode a query string or path segment, decode one you received, and learn which URL characters must be escaped and why a space becomes %20 or +.
Read the tutorial →Text
Test regular expressions, diff text, format SQL, and generate UUIDs.
How to Test a Regex with Capture Groups
Test a regular expression against sample text, see every match highlighted, read capture groups, and understand the g, i and m flags with practical examples.
Read the tutorial →How to Compare Two Texts Line by Line
Paste two versions of a file or message and see exactly which lines were added, removed or changed, without installing anything or leaving the browser.
Read the tutorial →How to Format SQL Queries for Readability
Turn a one-line SQL query into a readable statement with uppercase keywords, one clause per line, indented conditions and properly nested subqueries.
Read the tutorial →How to Generate UUID v4 Identifiers
Generate one or many random version 4 UUIDs with the browser's cryptographic generator, and learn when a UUID is the right identifier and when it is not.
Read the tutorial →How to Preview HTML Online Safely
Paste HTML and see it render live beside the source, scripts and styles included, inside a sandbox that cannot touch the rest of the page or your data.
Read the tutorial →DevOps
Validate Kubernetes, Docker Compose, Dockerfile, and .env files; build cron schedules; convert timestamps; calculate subnets.
How to Validate Kubernetes YAML Before Apply
Catch YAML syntax errors, missing required fields and risky settings such as latest tags, absent resource limits and missing probes before kubectl apply.
Read the tutorial →Cron Expression Examples and How to Build One
Learn the five cron fields with worked examples: every 5 minutes, weekdays at 9, first of the month. Read any expression in plain English with its next runs.
Read the tutorial →Unix Timestamp to Date: A Practical Guide
Convert a Unix epoch timestamp to a readable date in local time and UTC, and back again. Learn why 10 digits mean seconds and 13 digits mean milliseconds.
Read the tutorial →CIDR and Subnet Calculation Explained
Work out the network, broadcast, subnet mask and usable host range for any IPv4 CIDR block, with the formula behind /24, /22 and the point-to-point /31.
Read the tutorial →How to Validate a Docker Compose File
Check docker-compose.yml for YAML errors and the mistakes that stop a stack from starting: no image or build, unquoted ports, missing restart policy.
Read the tutorial →Dockerfile Best Practices Checklist
Check a Dockerfile for the mistakes that make images slow, large or insecure: latest base tags, no USER, no WORKDIR, no HEALTHCHECK, secrets in ENV or ARG.
Read the tutorial →.env File Syntax Rules and Common Mistakes
Check a .env file for invalid lines, duplicate keys, unbalanced quotes and naming problems, and learn the quoting rules that differ between dotenv loaders.
Read the tutorial →How these tutorials are written
Each tutorial answers one search: how to format and validate JSON, how to decode a JWT and check its expiry, what a cron expression like */5 * * * * means, how to validate a Kubernetes manifest before kubectl apply. You get the concept in a paragraph, the steps in order, a real input and output, the error messages you are likely to see with their fixes, and a link that opens the tool with the example already loaded.
Everything runs in your browser. When you want a teammate to see the result, paste it into Log Share for an expiring link, or open a private room when only one person should see it.