Format JSON, decode JWTs, calculate subnets, build kubectl commands and practice Linux, Docker & Kubernetes — without leaving the page or Googling again.
Pretty-print, minify and convert JSON, YAML, CSV, XML and more.
Pretty-print, minify and validate JSON with helpful error messages.
Convert between YAML and JSON in both directions. Great for k8s manifests.
Turn an array of JSON objects into CSV, and parse CSV back into JSON.
Pretty-print and minify XML documents with consistent indentation.
Convert environment files to a JSON object and back.
Base64, URL, JWT, HTML entities and hex transformations.
Encode text to Base64 and decode it back, with full UTF-8 support.
Percent-encode and decode URL components and query strings.
Decode JSON Web Token header and payload and inspect claims (no verification).
Escape and unescape HTML special characters like < > & " '.
Convert text to hexadecimal bytes and back (UTF-8).
Convert numbers between binary, octal, decimal and hexadecimal.
Hashes, HMAC, UUIDs and secure secret generators.
Compute MD5, SHA-1, SHA-256 and SHA-512 digests of any text.
Generate keyed-hash message authentication codes (HMAC).
Generate random RFC 4122 version 4 UUIDs in bulk.
Generate cryptographically strong passwords and API tokens.
Base64-encode and decode values for Kubernetes Secret manifests.
Diff, regex, case conversion and line wrangling.
Compare two blocks of text and highlight added and removed lines.
Test JavaScript regular expressions live and inspect every match and group.
Convert text between camelCase, snake_case, kebab-case, CONSTANT_CASE and more.
Sort, deduplicate, reverse, shuffle and trim lines of text.
Turn any text into a clean, URL-friendly slug.
Count characters, words, lines, and bytes in any text.
Escape and unescape strings for JSON, JavaScript, and source code.
Generate placeholder text by words, sentences, or paragraphs.
Timestamps, cron expressions and timezone math.
Convert between Unix epoch timestamps and human-readable dates.
Translate cron schedules into plain English and test common patterns.
See a moment in time across major timezones around the world.
Convert a duration between seconds, minutes, hours and days, with a human-readable form.
Subnets, CIDR, URLs, ports and permissions.
Compute network, broadcast, mask and host range for an IPv4 CIDR block.
Break a URL into protocol, host, path, and query parameters.
Searchable reference of HTTP response status codes and their meanings.
Convert between octal, symbolic and checkbox file permissions.
Break down a browser User-Agent string into browser, engine, and OS.
kubectl, Docker, SQL and big-data helpers.
Assemble common kubectl commands from a simple form.
Convert a docker run command into a docker-compose.yml service definition.
Beautify and standardize SQL queries across many dialects.
Convert between bytes, KB/MB/GB/TB and binary KiB/MiB/GiB units.
Build a curl command with method, headers, and a request body.
Build a .gitignore file from common language and tooling presets.
Hands-on, guided lessons with cheatsheets, a simulated terminal, and quizzes.