Developer Tools

Free Developer Tools

Free developer tools: JSON, HTML, CSS, JS and SQL formatters, Base64, hashes, JWT decoding, regex testing, UUIDs, cron and QR codes in your browser.

20 free tools, no sign-up required

← All Tools
Developer Tools

JSON Formatter

JSON formatter and validator that re-indents JSON with 2 spaces, 4 spaces or a tab, minifies it, and shows the data as a collapsible tree.

Free, no sign-up Try Free →
Developer Tools

Regex Tester

Regex tester for JavaScript regular expressions: highlights every match as you type and lists each match's index and captured groups.

Free, no sign-up Try Free →
Developer Tools

Base64 Decode and Encode

Base64 decode and encode in your browser: turn text into Base64, decode Base64 back to readable text, or encode a file up to 5 MB.

Free, no sign-up Try Free →
Developer Tools

Hash Generator

Hash generator for text that shows MD5, SHA-1, SHA-256 and SHA-512 at once, plus HMAC-SHA256 and HMAC-SHA512 with a secret key.

Free, no sign-up Try Free →
Developer Tools

UUID Generator

UUID generator for random version 4 UUIDs: make 1 to 100 at once, in lowercase or uppercase, with or without hyphens, from secure randomness.

Free, no sign-up Try Free →
Developer Tools

URL Encoder / Decoder

URL encoder and decoder: percent-encode a query value or a whole URL, decode %20-style strings back to text, and see each query parameter split out.

Free, no sign-up Try Free →
Developer Tools

QR Code Generator

QR code generator for text and URLs: pick colors, module style and error correction, add a logo, then download a PNG or SVG with no watermark.

Free, no sign-up Try Free →
Developer Tools

Color Palette Generator

Color palette generator: pick one hex color and get 10 shades and tints plus complementary, analogous and triadic color combinations.

Free, no sign-up Try Free →
Developer Tools

Phone Number Formatter

Phone number formatter for UAE, India, Saudi, Kuwait, Qatar, Bahrain, Oman and Pakistan mobiles: get clean numbers with the country code first.

Free, no sign-up Try Free →
Developer Tools

Unix Timestamp Converter

Unix timestamp converter for seconds and milliseconds: see the date in UTC or 14 other time zones, or turn any date back into a timestamp.

Free, no sign-up Try Free →
Developer Tools

CSS Formatter

CSS formatter that beautifies messy stylesheets with 2-space, 4-space or tab indents, or minifies CSS to one line and shows the bytes saved.

Free, no sign-up Try Free →
Developer Tools

CSV to JSON Converter

CSV to JSON converter that turns spreadsheet rows into a JSON array and JSON back into CSV, with comma, semicolon, tab or pipe delimiters.

Free, no sign-up Try Free →
Developer Tools

JWT Decoder

JWT decoder that shows a token's header, payload and signature, turns iat, nbf and exp into local dates, and runs in your browser.

Free, no sign-up Try Free →
Developer Tools

Cron Expression Generator

Cron expression generator with a visual builder, 10 presets, a plain-English description and the next 5 run times for any schedule.

Free, no sign-up Try Free →
Developer Tools

HTML Formatter

HTML formatter that puts every tag on its own indented line, or minifies markup by removing comments and whitespace, with a size comparison.

Free, no sign-up Try Free →
Developer Tools

Image to Base64 Converter

Image to Base64 converter for PNG, JPG, GIF, WebP, SVG and ICO files up to 5 MB, with the data URI, a CSS rule and an img tag to copy.

Free, no sign-up Try Free →
Developer Tools

JavaScript Formatter

JavaScript formatter that adds line breaks and indentation to minified code, keeps comments and strings as written, and can also minify a script.

Free, no sign-up Try Free →
Developer Tools

Favicon Generator

Favicon generator that turns one PNG, JPG, SVG or WebP image into nine PNG icons from 16x16 to 512x512, plus the HTML link tags.

Free, no sign-up Try Free →
Developer Tools

SQL Formatter

SQL formatter that puts each clause on its own line, indents columns and conditions, uppercases keywords and can minify a query to one line.

Free, no sign-up Try Free →
Developer Tools

Optical File Transfer: Send Files with QR Codes

Send files with QR codes from one screen to another device's camera. No Wi-Fi, Bluetooth, cable or upload, and a checksum confirms the copy.

Free, no sign-up Try Free →

About these free developer tools

The developer tools are small utilities for people who handle code, data formats and images in their day-to-day work. Each one does a single job, so the choice usually depends on the format in front of you.

All of these run in the browser, and files opened in the image and file tools are read locally without being uploaded.

These free developer tools are for the moments when opening an editor or installing a package is more effort than the job itself: reading a minified API response, checking what a JWT carries, or turning a timestamp from a log into a date. You paste something in and copy the result out, and the tools keep nothing. They run on your own machine, the same way the browser's built-in web developer tools do, so nothing you paste is sent to a server.

If you work with JSON often, the guides on common JSON errors and formatting vs validating JSON explain the messages the JSON formatter shows, and what Base64 is covers when encoding helps and when it only makes data bigger.

Which tool should I use?

If you need to…Use
Format, validate or minify JSON JSON Formatter
Make a QR code for a link or a piece of text QR Code Generator
Encode or decode Base64 text and files Base64 Decode and Encode
Convert a Unix timestamp to a date and back Unix Timestamp Converter
Encode or decode a URL or query string URL Encoder / Decoder
Generate random version 4 UUIDs UUID Generator
Test a regular expression against sample text Regex Tester
Get the MD5 or SHA-256 hash of a string Hash Generator
Read the header, payload and expiry of a JWT JWT Decoder
Convert CSV to JSON or JSON to CSV CSV to JSON Converter
Beautify or minify HTML HTML Formatter
Beautify or minify CSS CSS Formatter
Beautify or minify JavaScript JavaScript Formatter
Format a SQL query so it is easy to read SQL Formatter
Build a cron schedule and see its next run times Cron Expression Generator
Create favicons in standard sizes from one image Favicon Generator
Turn an image into a data URI, CSS background or img tag Image to Base64 Converter
Generate shades and matching colors from one base color Color Palette Generator
Format a list of phone numbers into international format Phone Number Formatter
Send a file between two devices using a screen and a camera Optical File Transfer: Send Files with QR Codes

Guides

Looking for something else?

Browse All Tools