Code

Format, inspect, encode and check the data you work with every day, without it leaving your browser.

These tools handle the small, repetitive jobs around a payload: making it readable, making it small, finding out why a parser rejects it. They run locally, which matters when the payload holds a token or a customer.

Base64 Decoder

Decode Base64 back to readable text, in the standard or the URL-safe alphabet, entirely in your browser.

Base64 Encoder

Encode text to Base64, in the standard or URL-safe alphabet, entirely in your browser.

CSS Formatter

Indent a stylesheet so you can read it, entirely in your browser. Nothing is renamed, shortened or normalised.

CSV to JSON Converter

Turn a CSV table into a JSON array of objects, entirely in your browser.

Case Converter

Rewrite text as camelCase, snake_case, kebab-case, Title Case and six more, in your browser.

Character and Word Counter

Count characters, words, lines, paragraphs and bytes as you type, and see how often each character occurs — entirely in your browser.

Chmod Calculator

Tick read, write and execute for owner, group and others: the octal mode, the rwx letters and the chmod command, both ways round.

Color Converter

Convert a colour between HEX, RGB, HSL and HSV, with its contrast against black and white.

Cron Expression Generator

Describe a schedule and get the cron expression that runs it, with its next run times in the time zone you choose.

Cron Expression Reader

Read a cron expression field by field and see the next times it will run.

Diff Checker

Compare two texts line by line and see exactly what was added, removed or left alone.

HTML Entity Decoder

Turn é and é back into readable text: named and numeric references, decimal or hexadecimal, in your browser.

HTML Entity Encoder

Escape text into HTML entities so markup characters survive, in your browser.

HTML Formatter

Indent an HTML document without changing how it renders, entirely in your browser.

Hash Generator

MD5, SHA-1, SHA-256, SHA-512 and CRC-32 of any text, computed in your browser.

IPv4 Subnet Calculator

From an address and a prefix or mask: network, broadcast, host range, number of hosts, and whether the address is private.

JSON Formatter

Indent and beautify a JSON document with two spaces, four or tabs, keys sorted if you wish, entirely in your browser.

JSON Minifier

Remove every unnecessary space and line break from a JSON document, entirely in your browser.

JSON Validator

Check that a document is valid JSON and see exactly where the syntax breaks, entirely in your browser.

JSON to CSV Converter

Turn a JSON array of objects into a CSV table, entirely in your browser.

JWT Decoder

Read the header, claims and expiry of a JSON Web Token in your browser. Decoding only — no signature is verified.

JavaScript Formatter

Indent a script so you can read it, entirely in your browser. No line break you wrote is ever removed.

Markdown Preview

See your Markdown rendered as you type, in your browser, with every piece of raw HTML escaped rather than run.

My IP Address

See the IP address this server sees, and what the address itself says.

Number Base Converter

Convert a whole number between binary, octal, decimal, hexadecimal and any base up to 36.

Password Generator

A random password made in your browser and never sent anywhere, with its entropy stated in bits rather than guessed at.

QR Code Generator

Turn a URL, a wifi password or any text into a QR code, entirely in your browser.

Regex Tester

Test a JavaScript regular expression against your text and see every match and capture group, in your browser.

SQL Formatter

Indent an SQL query so you can read it, entirely in your browser. Nothing is executed and no database is contacted.

Slug Generator

Turn a title into a clean URL slug, accents and punctuation handled, in your browser.

URL Decoder

Turn a percent-encoded URL or query value back into readable text, entirely in your browser.

URL Encoder

Percent-encode text so it can travel safely in a URL, entirely in your browser.

UUID Generator

Generate version 4 or version 7 UUIDs in your browser, one at a time or a hundred at once.

Unix Timestamp Converter

Convert a Unix timestamp in seconds or milliseconds to a date in any time zone, and back.

XML Formatter

Indent or minify an XML document without changing what it says, entirely in your browser.

XML Schema Validator

Check an XML document against an XSD and see which element breaks which rule.