Free Developer Tools

Free developer utilities for the small, frequent jobs in a coding workflow. Format, validate, and minify JSON; encode and decode Base64 and URL/percent-encoding; convert Unix timestamps to readable dates; and generate QR codes, UUIDs, and strong passwords. Each tool is built for speed and clarity — live output as you type, clear error messages with the problem location, and a copy button on every result. Crucially, everything runs locally in your browser, so the code, tokens, JWTs, and payloads you paste in are processed on your own machine and are never uploaded to a server or logged. That makes these safe to use even with snippets you would not paste into an unknown online tool.

Which tool should you use?

JSON Formatter & Validator
Pretty-print, validate, and inspect a block of JSON.
Base64 Encoder & Decoder
Encode or decode text and data to and from Base64.
Number Base Converter
Convert a number between binary, octal, decimal, and hex.
Hash Generator
Produce an MD5/SHA hash of a string.
Regex Tester
Test a regular expression against sample text with live matches.
JWT Decoder
Decode and read the header and payload of a JWT.
ASCII Table

A complete, searchable ASCII reference for codes 0–127, showing the decimal, hexadecimal, octal, and binary value of every character plus control-code names.

Aspect Ratio Calculator

Find the exact aspect ratio of any width and height pair, or scale one dimension to match a target while keeping the original proportions perfectly intact.

Barcode Generator

Generate standard 1D barcodes — Code 128, EAN-13, UPC, Code 39 and more — with a live preview, and download them as PNG or SVG, all in your browser.

Base64 Encoder & Decoder

Convert text to Base64 and back. Works with full Unicode via UTF-8, and runs entirely in your browser so nothing is uploaded.

Binary to Decimal Converter

Convert any binary number to its decimal equivalent instantly, with a full positional breakdown showing the value of every bit. Works in both directions — decimal back to binary too.

Bit and Byte Converter

Instantly convert between bits, bytes, kilobytes, megabytes, gigabytes, terabytes, and petabytes — using both decimal (SI) and binary (IEC) prefixes. Everything runs in your browser with no data uploaded.

Chmod Calculator

Tick read, write and execute for owner, group and other to instantly get the octal permission value, the symbolic rwx string and the exact chmod command.

Code to Image

Paste a code snippet and turn it into a polished, shareable image — with window chrome, a dark or light theme, syntax colors, and a gradient backdrop — in your browser.

Credit Card Number Validator (Luhn)

Paste a card number to run the Luhn checksum and detect its brand by prefix and length. It runs entirely in your browser for developers testing formats — no card data is ever stored or sent.

Cron Expression Generator

Build a standard 5-field cron expression from each field, pick a common preset, and read a plain-English explanation of exactly when it will run.

CSS Border Radius Generator

Set the radius of each corner of a box independently in pixels or percent, watch a live preview update as you type, and copy ready-to-paste CSS that collapses to the shortest valid border-radius shorthand.

CSS Box Shadow Generator

Drag the sliders to design a CSS box-shadow, watch it update on a live preview box, and copy the exact box-shadow declaration with one click.

CSS Gradient Generator

Build linear and radial CSS gradients with a visual editor. Pick a gradient type, set the angle, add as many color stops as you want, watch a live preview update in real time, and copy clean, ready-to-paste background CSS.

CSV to JSON Converter

Convert CSV or TSV into a clean JSON array of objects, or turn a JSON array back into CSV. Pick your delimiter, choose whether the first row is a header, and download the result.

Cubic Bezier Generator

Build and visualize CSS cubic-bezier() easing curves with four control values, a live curve preview, ready-made presets, and one-click copyable output.

Hash Generator

A fast, secure hash generator that creates cryptographic digests from any text input. Choose from SHA-256 (default), SHA-1, SHA-384, or SHA-512 algorithms—all processed in your browser with zero data collection.

Haversine Distance Calculator

Enter two pairs of latitude/longitude coordinates to instantly compute the straight-line great-circle distance using the Haversine formula — the standard method used in navigation, mapping APIs, and geospatial development.

HSL to RGB Color Converter

Convert any HSL color value to its RGB equivalent instantly, with hex code output and a live color preview — no sign-up required.

HTML Entity Encoder and Decoder

Encode reserved and non-ASCII characters into safe HTML entities, or decode named, decimal, and hexadecimal entities back into the original text. Everything runs locally in your browser, so nothing you paste ever leaves your device.

JSON Formatter & Validator

Paste JSON to pretty-print it, validate it, or minify it. Errors are reported with a clear message so you can find the problem fast.

JSON Minifier

Paste JSON to strip every byte of unnecessary whitespace and get the smallest valid equivalent, with a live before/after byte-size and percent-saved comparison.

JSON Validator

Paste JSON to check whether it is valid. If it isn't, you get the error plus the line and column where it breaks; if it is, you get a clean formatted copy.

JWT Decoder

A JWT decoder transforms the cryptic Base64-encoded segments of a JSON Web Token into readable JSON and human-friendly dates. Copy any JWT, paste it in, and instantly see what claims it contains—perfect for debugging authentication, understanding token payloads, and checking expiration without needing the secret key.

Markdown to HTML Converter

Write or paste Markdown and get clean, sanitized HTML with a live side-by-side preview — GitHub-flavored, copy-ready, and processed entirely in your browser.

Number Base Converter

Instantly convert any integer between binary (base 2), octal (base 8), decimal (base 10), and hexadecimal (base 16) — all four results update live as you type.

Pixels to REM Converter

Convert any pixel value to REM units for responsive CSS in seconds. Set a custom base font size to match your project's root font size exactly.

QR Code Generator

Turn a link or any text into a QR code and download it as a PNG. It’s generated in your browser — what you enter is not uploaded — and there’s no watermark.

Regex Tester

Test JavaScript regular expressions instantly in your browser. Enter a pattern, add flags like g for global or i for case-insensitive, and see all matches highlighted with counts. Perfect for debugging regex before you use it in code.

Relative Luminance Calculator

Calculate the relative luminance of any color (0 = absolute black, 1 = absolute white) using the WCAG 2.x linearization formula, essential for contrast ratio and accessibility compliance checks.

SQL Formatter

Paste a messy SQL query and get it cleanly formatted and indented, with control over the dialect, keyword case, and indent width — all live in your browser.

Subnet (CIDR) Calculator

Instantly calculate subnet details from any IPv4 CIDR notation — network address, broadcast address, subnet mask, first and last usable host, and total host count.

Text to Binary Converter

Convert text to 8-bit binary and decode binary back to text, with optional decimal and hex output. Runs entirely in your browser, so nothing is uploaded.

Unix Timestamp Converter

Convert a Unix timestamp to a readable date — in both UTC and your local time — or turn a date into a timestamp. Handles seconds and milliseconds.

URL Encoder & Decoder

Encode text for safe use in a URL, or decode a percent-encoded URL back to readable text. Runs in your browser with full Unicode support.

Related guides

Frequently asked questions

Are these developer tools safe for sensitive data?

Yes. They run fully client-side in your browser — nothing is uploaded. For example, the JWT decoder decodes locally and never transmits or verifies your token.

Do you store anything I paste?

No. There is no server processing, so pasted JSON, Base64, and other input stay in your browser.

Which hash algorithms are supported?

SHA-1, SHA-256, SHA-384, and SHA-512 via the Web Crypto API. MD5 is intentionally not offered because it is insecure.

Other categories