Developer Tools

The small jobs that interrupt real work: JSON, URLs, timestamps, tokens and regular expressions. 25 free tools, no sign-up, and they run in your browser.

All 25 developer tools

Format JSON, inspect URLs and work with timestamps.

Cron Expression Generator

Generate cron expressions from a schedule, and explain ones you already have.

Developer Tools Use tool

CSP Generator

Generate a Content Security Policy header directive by directive, with explanations.

Developer Tools Use tool

CSV Formatter

Fix delimiters, trim fields, remove empty rows and re-quote CSV properly.

Developer Tools Use tool

CSV to JSON Converter

Turn spreadsheet data into JSON, or JSON records back into CSV rows.

Developer Tools Use tool

CSV Viewer

View CSV data as a proper table you can sort, search and page through.

Developer Tools Use tool

Hash Generator

Generate cryptographic hashes of text, computed in your browser.

Developer Tools Use tool

JSON Formatter

Pretty-print and validate JSON, with the exact line and column of any error.

Developer Tools Use tool

JSON Minifier

Strip whitespace from JSON and compare original and minified sizes.

Developer Tools Use tool

JSON to CSV Converter

Convert an array of JSON objects into CSV, with nested fields flattened.

Developer Tools Use tool

JSON to XML Converter

Turn JSON into indented, well-formed XML with proper escaping.

Developer Tools Use tool

JWT Decoder

Decode a JWT to see its header, claims and expiry, without sending it anywhere.

Developer Tools Use tool

Live HTML Editor

A three-pane editor with a live preview that updates as you type.

Developer Tools Use tool

MD5 Generator

Produce the standard 32-character MD5 digest of any string in your browser.

Developer Tools Use tool

MIME Type Lookup

Look up MIME types by extension, or find which extensions use a type.

Developer Tools Use tool

Regex Tester

Build and test regular expressions live, with highlighted matches and groups.

Developer Tools Use tool

SHA-256 Generator

Produce the 64-character SHA-256 digest of any string using your browser's own crypto.

Developer Tools Use tool

Timestamp Converter

Translate between Unix time and human-readable dates in both directions.

Developer Tools Use tool

Unix Timestamp Generator

The current epoch time in seconds and milliseconds, updating every second.

Developer Tools Use tool

URL Parser

Split a URL into every component, including a table of query parameters.

Developer Tools Use tool

User Agent Parser

Parse any user agent string, or inspect your own browser's.

Developer Tools Use tool

UUID Generator

Generate cryptographically random UUIDs in bulk, with format options.

Developer Tools Use tool

XML to JSON Converter

Turn an XML document into JSON, with attributes and text content preserved.

Developer Tools Use tool

YAML to JSON Converter

Translate between YAML and JSON, with clear errors on invalid indentation.

Developer Tools Use tool

About developer tools

These are the utilities developers open in a spare tab: validate a payload, decode a token, turn a Unix timestamp into something readable, check a regular expression against real input. Running them in the browser is not only faster than a round trip to a server, it is also the only responsible way to handle a token or a production payload, because nothing you paste is transmitted.

Data formats

The JSON formatter pretty-prints and validates, naming the line and character of a syntax error rather than failing silently. Conversions between JSON and CSV, JSON and XML, CSV and JSON and YAML and JSON each have their own page and keep nested structures intact.

Tokens, time and identity

The JWT decoder shows the header, claims and expiry of a token without verifying it against a secret, which it says clearly. The timestamp converter and live Unix timestamp cover epoch work, and the UUID generator, hash generator and SHA-256 generator use the browser's own crypto APIs.

URLs and patterns

The URL parser breaks an address into its parts including every query parameter, and the regex tester highlights matches and capture groups as you type, with the common flags and an explanation of what the pattern does.

Developer Tools A to Z

Every tool in this category, in alphabetical order.

Frequently asked questions

Is it safe to paste a token or a production payload?

These tools run entirely in your browser and make no network requests, so the data stays on your machine. That said, treat any secret as compromised if you are unsure about a site: the source of this page is plain, readable JavaScript you can check.

Does the JWT decoder verify signatures?

No. Verifying needs the signing secret or public key, which should never be pasted into a web page. It decodes and shows the claims, and says so on the page.

Why does my JSON fail to parse?

Most often a trailing comma, a single quote where a double quote is required, or an unescaped newline in a string. The formatter names the line and position so you can go straight to it.

Do any of these tools need a server?

No, and that is deliberate. It is also why a few things cannot be offered here at all, such as checking whether a URL is live: a browser is not allowed to request another domain and read the response.

Other categories

The rest of the collection, including every calculator.

Everyday Tools

Timers, counters, pickers and the small tools you reach for daily.

14 tools

Text Tools

Count, clean, convert and reorder any block of text.

13 tools

Image Tools

Compress and resize pictures without uploading them.

14 tools

Color Tools

Pick colours and convert between HEX, RGB and HSL.

6 tools

Utility Tools

Passwords, QR codes and other everyday helpers.

9 tools

SEO Tools

Links, meta tags, schema markup, redirects and SERP previews.

34 tools

Code Formatters

Tidy or shrink HTML, CSS, JavaScript, XML, SQL and Markdown.

10 tools