Free online Developer tools on Tool World. Browse every Developer utility by subcategory — no signup required.
Decode Base64 to text. Processed in your browser.
Encode text to Base64. Processed in your browser.
Unescape HTML entities back into plain characters.
Escape HTML special characters so markup displays as text.
Decode percent-encoded URLs. Processed in your browser.
Percent-encode URLs and query strings. Processed in your browser.
Inspect Unicode code points, encodings, blocks, and categories.
Format and indent minified or messy CSS.
Beautify and indent JavaScript source.
Minify CSS stylesheets for smaller file size.
Minify HTML by removing comments and extra whitespace.
Minify JavaScript with terser (compress + mangle).
Convert CSV tables to JSON. Processed in your browser.
Pretty-print and format JSON. Processed in your browser.
Minify JSON for production. Processed in your browser.
Validate JSON and show errors. Processed in your browser.
Convert JSON arrays to CSV. Processed in your browser.
Convert JSON to XML. Processed in your browser.
Convert JSON to YAML. Processed in your browser.
Convert YAML to JSON. Processed in your browser.
Convert colors between HEX, RGB, and HSL.
Convert HTML markup to Markdown in your browser.
Convert Markdown to clean HTML locally.
Convert between binary, octal, decimal, and hexadecimal.
Build URL query strings from key/value pairs.
Parse URLs into JSON and build query strings.
Convert between Unix timestamps and human-readable dates.
Build cron expressions from presets and field selectors.
Generate placeholder paragraphs, sentences, or words.
Generate UUID v4 identifiers in your browser.
Validate a 5-field cron expression and preview upcoming runs.
Explain cron expressions and show the next run times.
Break down a regular expression into readable token explanations.
Generate common regex patterns (email, URL, UUID, and more).
Test regular expressions against sample text live.
Compare two texts line by line and highlight changes.
Generate MD5, SHA-1, SHA-256, and SHA-512 hashes.
Decode, inspect, verify HS* signatures, and rebuild JSON Web Tokens.
Decode and inspect JWT header and payload locally.
Build unsigned JWTs (alg: none) for local testing.
Generate signed HS* JWTs (or unsigned) from header and payload JSON.
Validate JWT structure, expiry claims, and optional HMAC signatures.
Look up MIME types from file extensions and vice versa.
Compose a full URL from protocol, host, path, query, and hash.
Parse a URL into protocol, host, path, query parameters, and more.
Pretty-print XML documents. Processed in your browser.
Validate XML structure. Processed in your browser.
Preview Markdown as formatted HTML.
Generate a cURL command from method, URL, headers, and body.
Convert a cURL command into fetch, Axios, or Python requests code.