Skip to content
T
Tools.Town
Free Online Tools for Everyone

Developer Tools

Encode, decode, format, and validate. Essential utilities for developers that run entirely in the browser.

100% Free No Sign Up Share & Embed

All Developer Tools (29)

Explore our collection of free developer tools

Sort by:
29+
Free Tools
100%
Free to Use
Private
No data stored
Instant
In-browser

Base64 Encoder

Encode and decode text and files to Base64.

Encode Base64

Color Picker

Native color picker with HEX/RGB/HSL output and recent-colors history. Click the swatch or type a hex — values update instantly.

Pick Color

Cron Expression Parser

Translate 5-field POSIX cron expressions into plain English with field breakdown and the next 5 scheduled runs.

Parse Cron

CSS Beautifier

Pretty-print minified CSS — preserves comments, parens (calc/url/var), string literals; canonical 'prop: value;' formatting.

Beautify CSS

CSS Minifier

Compress CSS using Yandex's csso engine — removes whitespace, comments, merges rules, dedupes selectors, compresses colors.

Minify CSS

GitHub Profile README Generator

Generate a stunning GitHub profile README with stats, badges, and tech stack — in seconds, no coding needed.

Generate README

JSON Formatter

Beautify, minify, and sort-key JSON in real time. Surfaces parse errors with line + column. 100% client-side.

Format JSON

JSON Validator

Validate JSON in real time with structural diagnostics — node count, max depth, type counts, and precise parse-error location.

Validate JSON

JWT Decoder

Paste any JSON Web Token to decode header, payload claims, and inspect expiry status — 100% client-side, signature never leaves the browser.

Decode JWT

Regex Tester

Live regex testing with highlighted matches, capture groups, named groups, and JS-engine flag toggles (i/m/s/u/y).

Test Regex

URL Encoder / Decoder

Encode or decode URLs and query parameters — supports both encodeURIComponent and encodeURI modes.

Encode URL

UUID Generator

Generate cryptographically random RFC 4122 v4 UUIDs — single, bulk (up to 1000), with format options. 100% client-side.

Generate UUID

.env File Parser

Parse and validate .env files. Highlight duplicate keys, empty values, syntax issues.

Use Tool

.gitignore Generator

Combine .gitignore templates for any stack — Node, Python, Rust, macOS, JetBrains.

Use Tool

Base64 Encoder/Decoder

Encode plain text to Base64 or decode Base64 back to text — Unicode-safe, instant, browser-only.

Encode / Decode

CSS Gradient Generator

Generate beautiful CSS linear and radial gradients.

Generate Gradient

Diff Checker

Compare two blocks of code and highlight line differences.

Check Diff

DNS Record Lookup

Look up A, AAAA, CNAME, MX, TXT, NS records for any domain via public DNS resolvers.

Use Tool

HTML Entity Encoder

Encode and decode HTML entities — &, ', <, > — both directions.

Use Tool

HTML Formatter

Format and prettify HTML markup for readability.

Format HTML

HTML to Markdown

Convert HTML markup to clean Markdown text.

Convert HTML

HTTP Header Inspector

Paste a URL or response headers — see security headers, CORS, cache directives.

Use Tool

HTTP Status Code Lookup

Look up any HTTP status code (100–599) — meaning, when to use, related codes.

Use Tool

IP Address Validator

Validate IPv4 and IPv6 addresses. Detect private/public ranges and reserved blocks.

Use Tool

Query String Builder

Build URL query strings from key-value pairs with proper percent-encoding.

Use Tool

robots.txt Generator

Generate robots.txt with allow/disallow rules per user-agent and sitemap reference.

Use Tool

sitemap.xml Generator

Generate a valid sitemap.xml from a list of URLs with lastmod, priority, changefreq.

Use Tool

URL Parser

Break a URL into protocol, host, port, path, query params, and fragment. Edit live.

Use Tool

WebSocket Tester

Open a WebSocket connection to any URL and send/receive messages from the browser.

Use Tool

Suggest a Tool

Missing something? Let us know.