Developer Tools

Core dev utilities, the ones we actually use ourselves.


Formatters

Make it readable.

Text Formatter

Convert text between Sentence case, Title Case, camelCase, UPPERCASE and more.

JSON Formatter

Format and pretty-print JSON with configurable indentation and syntax validation.

CSS Prettifier

Format CSS, LESS, or SCSS with Prettier. The inverse of minifying: prettify to read.

JS Prettifier

Format JavaScript, TypeScript, JSX, or TSX with Prettier, with the options that matter.

Encoders & Decoders

Read what is inside encoded text.

URL Encoder

Encode and decode URLs and query-string values, with both encodeURIComponent and encodeURI.

JWT Decoder

Decode a JSON Web Token to read its header, payload, and expiry, or sign a new one.

JSON Stringifier

Convert a JSON object into a compact escaped string ready for code or APIs.

JSON Parser

Parse and validate a JSON string. See the type and structure of the result.

Minifiers

Ship fewer bytes.

CSS Minifier

Strip comments and whitespace from CSS to reduce file size for production.

JS Minifier

Minify JavaScript by removing comments and collapsing whitespace.

Converters

Turn one format into another.

Less to CSS

Compile Less stylesheets to CSS with full support for variables, mixins, nesting.

Image to WebP

Convert any image to WebP format in batch for faster web performance.

Image to Format

Convert any image to WebP, PNG, JPEG or AVIF in batch, right in your browser.

Image to Text

Extract text from screenshots, photos and scans with OCR in 10 languages.

Generators

Produce secure random values.

Password Generator

Generate strong random passwords with cryptographic randomness and an entropy readout.

UUID Generator

Generate UUID v4 or time-ordered v7 identifiers, singly or in batches of up to 100.

Colors

Pick, convert, and build with color.

Color Picker

Pick a color and copy it as HEX, RGB, RGBA, HSL, or HSLA, with a WCAG contrast check.

Gradient Generator

Build a CSS linear or radial gradient visually and copy the code it produces.

Playgrounds

Write, run, and share code in the browser.

JS Playground

Write and run JavaScript in a sandboxed frame, then share it as a link.

HTML Playground

HTML, CSS or Less, and JavaScript with a live preview, shareable by link.

Python Playground

Run real Python 3 in your browser on its own thread, then share it as a link.

Free online developer utilities

Every tool here exists because one of us wanted it and did not want to paste a work file into an unfamiliar website to get an answer. They run entirely inside the browser you are reading this in. There is no account, no upload step, and no queue. The set covers the small jobs that interrupt a working day: reformatting a payload before it goes in a ticket, shrinking a stylesheet for a site with no build step, reading what is inside a token, converting a folder of screenshots to something lighter.

Grouping is by task rather than by file type. Formatters make something readable again. Encoders and decoders move text into or out of a transport-safe shape. Minifiers cut bytes. Converters change one format into another, generators produce random values you can trust, the colour tools cover picking, converting, and blending, and the playgrounds run JavaScript, HTML and Python in the browser. The headings below are the list; if a group is there, it has tools in it. A tool that touches two file types is filed under the job it does, which is why JSON, CSS, and JavaScript each turn up in more than one group.

None of it is a trial, and no feature is held back behind a paid tier. The site earns its keep as an introduction to Zinc Online Solutions, which builds custom software for teams. If something on this page is close to what you need without being the thing you need, that gap is the interesting part of the conversation.

Frequently asked questions

  • Are these developer tools free?

    Yes, every one of them, with no account and no usage cap. Nothing is watermarked and nothing stops working after a set number of runs. There is a promotional card on each tool page and a newsletter signup at the bottom, and that is the whole of the commercial arrangement.

  • Does anything I paste get uploaded?

    No. Each tool is JavaScript executing in your tab, working on the text or the file already sitting in memory there. Open your browser network panel while you use one and you will see no request carrying your input. That guarantee is the reason to reach for these rather than the first search result when the thing you are reformatting is a production config or a customer record.

  • Do the tools keep working without a connection?

    Once a page has loaded, yes, because the work happens locally. There is one caveat worth knowing, and it is bigger than it sounds: several tools fetch a library from a CDN the first time you open them. The Prettifiers, the JS Minifier and Less to CSS pull tens to hundreds of kilobytes; the three playgrounds pull megabytes, and the Python one downloads a whole Python runtime and says so on its own page. Open the ones you need once while you are online, and they will come from cache afterwards. Everything else on this site works offline from the moment the page has loaded.

  • Which tool should I use to shrink a stylesheet?

    CSS Minifier, if what you have is plain CSS. Working in Less, compile it with Less to CSS first and minify the output, since the minifier reads real CSS and has no concept of a variable or a mixin. Going the other direction, when you have inherited a packed file and need to read it, CSS Prettifier undoes the whole thing.