💻

Coding

Formatters, minifiers, JSON viewers & developer utilities, 0 tools and counting.

About Coding

Utility369's Coding Tools are 29 browser-based utilities for the small developer chores that come up dozens of times a week, formatting JSON, encoding a string, generating a hash, or checking a regex against sample input. Every tool runs client-side, so nothing typed or pasted needs to leave the browser tab it's opened in, which matters for anything touching a password, a token, or other data that shouldn't hit a third-party server.

Keeping tools like this bookmarked instead of installing a CLI package or opening a full IDE saves time on the kind of one-off task that doesn't justify either, decoding a single JWT to check its claims, converting one CSV file to JSON, or generating a batch of UUIDs for a seed script. Everything here is built to handle that in a few seconds flat, whether it's a one-time task or something reached for several times a day.

Formatters and minifiers

The JSON Formatter, XML Formatter, and HTML Formatter beautify raw or minified markup into clean, indented output, while the HTML Minifier, CSS Minifier, and JavaScript Minifier compress it back down for production. The JavaScript Beautifier and SQL Formatter handle code and query formatting, the JSON Tree Viewer visualizes JSON as a collapsible tree, the JSON Path Tester tests JSONPath expressions against live data, and the CSV to JSON Converter converts between the two formats in either direction.

Encoding and security

The Base64 Encoder/Decoder and URL Encoder/Decoder handle the two most common encoding formats, and the JWT Encoder/Decoder decodes a JSON Web Token to inspect its header and claims. The Multi-Hash Generator produces MD5, SHA1, SHA256, SHA384, and SHA512 hashes, the Password Generator and Password Strength Checker cover generating and evaluating passwords, the Text Encryption Tool encrypts and decrypts text with a passphrase, the UUID Generator produces v4 or v1-style identifiers in bulk, and the Fake IBAN Generator generates valid-format IBANs for testing forms.

Numbers, time, and identifiers

The Base Converter converts numbers live between binary, octal, decimal, hex, or any custom base from 2 to 36, and handles huge integers with full precision, useful for bit-manipulation work or checking a hex color value against its decimal equivalent. The Random Number Generator generates numbers within any custom range for sampling or testing. The Unix Timestamp Converter and Time Zone Converter handle the date math that trips up debugging sessions across time zones and timestamp formats, converting a Unix timestamp to a readable date or checking what a given time looks like across 15 major world time zones at once.

Dev utilities

The Regex Tester tests regular expressions against sample text live, the User Agent Parser breaks down a browser User-Agent string into browser, OS, device, and engine, the QR Code Generator turns any text or URL into a scannable, downloadable QR code, the Code to Image Converter turns a code snippet into a shareable styled image, and the React Native Shadow Generator builds cross-platform shadow styles for React Native.

Picking the right tool

Debugging an API response usually starts with the JSON Formatter or JSON Tree Viewer, while working with tokens or credentials calls for the JWT Encoder/Decoder, Multi-Hash Generator, or Text Encryption Tool. Prepping code for production means the minifiers, and cleaning up a messy paste-in from a colleague usually means the formatters or beautifiers. Populating a test database or fixture file is faster with the UUID Generator, Random Number Generator, or Fake IBAN Generator than writing throwaway generator scripts by hand. The search bar matches by what a tool does, so typing "hash" or "minify" jumps straight to the right one, without needing to remember its exact name.

Frequently Asked Questions

What can I do with Utility369's coding tools?

Format and minify JSON, XML, HTML, CSS, and JavaScript, encode and decode Base64, URLs, and JWTs, generate hashes, passwords, and UUIDs, and test regex, all 29 tools run instantly in the browser with no install required.

Is it safe to paste passwords or tokens into these tools?

Every tool runs entirely as JavaScript inside the browser tab it's opened in, so text pasted in, including passwords, tokens, or JWTs, is processed locally and never sent to a server. As general practice, avoid pasting production secrets into any third-party tool, Utility369 included.

Are the coding tools free and unlimited?

Yes. Every coding tool on Utility369 is free with no usage caps, no premium tier, and no sign-up required.

Which tool should I use to debug a JWT?

The JWT Encoder/Decoder decodes a token's header and payload instantly so its claims and expiry can be inspected without needing a backend or a CLI tool.

Can I minify and then beautify code back to its original form?

Minifying strips whitespace, comments, and formatting, so the exact original spacing and comments can't be recovered afterward. The Beautifier tools re-indent minified code into readable formatting, but the result is reformatted, not an exact reversal.

Do the number and time converters handle different formats?

Yes. The Base Converter handles binary, octal, decimal, hex, and any custom base from 2 to 36, and the Unix Timestamp Converter works in both seconds and milliseconds.