DEVELOPER TOOLS

Format, encode, hash, and inspect data. Pick one below — every one of them runs right in your browser, nothing is uploaded.

JWT Decoder

JWT Decoder

Paste a JWT, see the header, payload, and claims — and verify the signature.

Open →
JSON Formatter

JSON Formatter

Paste messy JSON, get it formatted and validated.

Open →
JSON Visualizer

JSON Visualizer

Explore JSON as a tree, table, or mindmap.

Open →
UUID Generator

UUID Generator

Generate random v4 UUIDs, one at a time or in bulk.

Open →
Hash Generator

Hash Generator

Generate SHA-1, SHA-256, SHA-384, and SHA-512 hashes from text.

Open →
Regex Tester

Regex Tester

Test a regex against a string with live match highlighting.

Open →
Base64 Encoder

Base64 Encoder

Encode text to Base64 or decode it back, with correct UTF-8 handling.

Open →
URL Encoder / Decoder

URL Encoder / Decoder

Percent-encode or decode text and URLs, component or full-URL scope.

Open →
HTTP Status Code Lookup

HTTP Status Code Lookup

Search HTTP status codes by number or name to see their meaning.

Open →
HMAC Generator

HMAC Generator

Compute an HMAC-SHA1/256/384/512 of a message with a secret key, right in your browser.

Open →
Query String Parser & Builder

Query String Parser & Builder

Parse a URL's query string into key/value rows, or build a query string from scratch.

Open →
JWT Generator

JWT Generator

Build and sign a JSON Web Token (HS256/384/512) from a header, payload, and secret.

Open →
Password Strength Checker

Password Strength Checker

Estimate a password's entropy and crack time, with specific tips to make it stronger.

Open →
PIN Generator

PIN Generator

Generate random numeric PINs of any length, with an option to avoid adjacent repeats.

Open →
Hex Converter

Hex Converter

Convert text to hexadecimal and back, both directions in one tool.

Open →
Binary Converter

Binary Converter

Convert text to binary and back, both directions in one tool.

Open →
Base32 Converter

Base32 Converter

Convert text to Base32 and back using the RFC 4648 alphabet.

Open →
Base58 Converter

Base58 Converter

Convert text to Base58 and back using the Bitcoin alphabet.

Open →
Data URI Generator

Data URI Generator

Turn a file into a data: URI you can paste straight into CSS or HTML, with a live preview.

Open →
Unix Timestamp Converter

Unix Timestamp Converter

Convert Unix/epoch timestamps to human-readable dates in UTC and your local timezone, or a date back to a timestamp — client-side, no upload.

Open →
HTML/CSS/JS Beautifier & Minifier

HTML/CSS/JS Beautifier & Minifier

Beautify or minify HTML, CSS, and JavaScript instantly in your browser — no upload, no account.

Open →
CSV ⇄ JSON Converter

CSV ⇄ JSON Converter

Convert CSV to JSON or JSON back to CSV, with correct quoted-field and comma handling — entirely in your browser.

Open →
YAML ⇄ JSON Converter

YAML ⇄ JSON Converter

Convert YAML to JSON or JSON to YAML instantly in your browser, with clear error messages when parsing fails.

Open →
IP Subnet / CIDR Calculator

IP Subnet / CIDR Calculator

Calculate network address, broadcast address, subnet mask, wildcard mask, and usable host range from CIDR notation or a dotted subnet mask — entirely in your browser.

Open →
XML Formatter & Minifier

XML Formatter & Minifier

Pretty-print XML with correct indentation or strip whitespace to minify it. Catches syntax errors inline — nothing uploaded.

Open →
XML to JSON Converter

XML to JSON Converter

Convert XML to JSON or JSON back to XML instantly. Attributes become @-prefixed keys, arrays are handled automatically — nothing uploaded.

Open →
YAML Validator

YAML Validator

Validate YAML syntax instantly and preview the parsed structure as formatted JSON. Clear error messages on failure — nothing uploaded.

Open →
HTML Encoder / Decoder

HTML Encoder / Decoder

Encode special characters to HTML entities (&, <, >, ") or decode them back to plain text. Updates as you type — nothing uploaded.

Open →
UUID Validator

UUID Validator

Validate one or many UUIDs at once. Detects version (v1–v8) and variant, normalizes compact or braced formats — nothing uploaded.

Open →
Cron Expression Generator

Cron Expression Generator

Build cron schedules visually or from presets, copy the expression, and preview the next 5 run times in your local timezone.

Open →

Questions

Are these developer tools actually free?
Yes, all of them. No account, no API key, no rate limit — format, encode, hash, or decode as much as you need.
Is my data sent to a server?
No. Every tool here runs client-side in your browser with JavaScript (and the Web Crypto API for hashing/signing) — nothing you paste or upload is ever sent anywhere.
Which tool do I use to hash or sign something?
Hash Generator for plain SHA-1/256/384/512 digests, HMAC Generator for a keyed hash, and JWT Generator/JWT Decoder for building or reading a JSON Web Token.
Can I convert between encodings here?
Yes — Base64, Hex, Binary, Base32, and Base58 converters each go both directions (text to encoded, and back), so you don't need separate encode/decode tools.