Developer Utilities Tools
Handle those quick debugging and data-wrangling checks right in your browser.
Truth Table Generator
Generate a truth table from a Boolean expression using AND, OR, NOT, XOR, NAND, and NOR. Includes canonical SOP and POS.
ENV to JSON Converter
Convert a .env file to JSON or JSON back to .env, with quote, comment, multiline, and type handling.
Line Ending Converter
Convert CRLF, LF and CR line endings and add or remove the UTF-8 BOM in pasted text or files.
JSON Flatten & Unflatten
Flatten nested JSON into dot-notation keys, or unflatten flat keys back into objects and arrays.
JS Object to JSON Converter
Convert JavaScript objects to valid JSON and back. Fixes single quotes, unquoted keys, trailing commas, and comments, and generates TypeScript types.
Markdown Table of Contents Generator
Generate a table of contents from Markdown headings, with GitHub-style anchor links.
JSON Repair
Fix invalid JSON from AI chats and config files: trailing commas, single quotes, comments, and code fences.
Truth Table Generator
Generate a truth table from a Boolean expression using AND, OR, NOT, XOR, NAND, and NOR. Includes canonical SOP and POS.
ENV to JSON Converter
Convert a .env file to JSON or JSON back to .env, with quote, comment, multiline, and type handling.
Line Ending Converter
Convert CRLF, LF and CR line endings and add or remove the UTF-8 BOM in pasted text or files.
JSON Flatten & Unflatten
Flatten nested JSON into dot-notation keys, or unflatten flat keys back into objects and arrays.
JS Object to JSON Converter
Convert JavaScript objects to valid JSON and back. Fixes single quotes, unquoted keys, trailing commas, and comments, and generates TypeScript types.
Markdown Table of Contents Generator
Generate a table of contents from Markdown headings, with GitHub-style anchor links.
JSON Repair
Fix invalid JSON from AI chats and config files: trailing commas, single quotes, comments, and code fences.
Category Overview
What Developer Utilities tools can do for you
7 tools listed
The developer utilities collect the small tools engineers reach for during everyday debugging and data work. JSON gets the most attention: format and minify it, validate it against a schema, query it with JSONPath, repair broken JSON, convert it to and from YAML or XML, and generate TypeScript types from a sample response.
For encoding and inspection, there are tools for Base64, URL encoding, HTML entities, JWT decoding, Unix timestamps, user agent strings, cron expressions and regular expressions. You can also format SQL, search HTTP status codes and port numbers, and generate UUIDs.
Because every tool runs in your browser, config snippets and token fragments are not sent anywhere. Even so, treat real production secrets with care and avoid pasting them whenever you can.
Handy when you need to
- ✓ Format, validate or convert an API response
- ✓ Check what is inside a JWT, Base64 string or Unix timestamp
- ✓ Test a regular expression or cron schedule before deploying
- ✓ Tidy up SQL, YAML or Markdown
Pro tip
For front-end visuals such as CSS and SVG, see Web, CSS & SVG. For working with AI-generated output, see the AI helpers category.
Developer Utilities: frequently asked questions
- Q. Can broken JSON be repaired?
- A. The JSON repair tool detects common problems such as trailing commas, single quotes, comments and leftover code fences, and fixes them automatically.
- Q. Is it safe to decode a JWT here?
- A. Decoding happens in your browser and nothing is sent to a server. A JWT can still contain personal data, so be careful when sharing real tokens with other people.