Developer Tools
Encoders, formatters, generators and utilities for developers.
JSON Formatter
Beautify, minify and validate JSON.
JSON Minifier
Compress JSON to a single line, or beautify it back.
HTML Entity Encoder
Escape special characters into safe HTML entities.
HTML Entity Decoder
Convert HTML entities back into plain characters.
String Escape / Unescape
Escape or unescape strings for JSON and code.
Text to Hex
Convert text to hexadecimal bytes and back.
Query String Parser
Parse a URL query string into readable JSON.
JSON to Query String
Turn a JSON object into a URL query string.
XML Minifier
Compress XML by removing whitespace and comments.
Unicode Escape / Unescape
Convert non-ASCII characters to \uXXXX and back.
XML Formatter
Beautify and validate XML documents.
YAML ⇄ JSON
Convert between YAML and JSON.
Base64 Encoder
Encode text or files to Base64.
Base64 Decoder
Decode Base64 back to text.
JWT Decoder
Decode and inspect JWT header and payload.
Hash Generator
Generate MD5, SHA-1, SHA-256 and SHA-512 hashes.
UUID Generator
Generate v4 UUIDs in bulk.
QR Code Generator
Create QR codes for URLs, text and more.
URL Encoder
Percent-encode text for safe use in URLs.
URL Decoder
Decode percent-encoded URL strings.
HTML Formatter
Beautify and tidy HTML markup.
CSS Minifier
Minify CSS to reduce file size.
JS Minifier
Minify JavaScript safely in the browser.
SQL Formatter
Format and beautify SQL queries.
Regex Tester
Test regular expressions against sample text.
Password Generator
Generate strong, customizable passwords.
Color Converter
Convert between HEX, RGB and HSL.
CSS Gradient Generator
Design CSS gradients visually and copy the code.
Unix Timestamp Converter
Convert between Unix timestamps and dates.
Number Base Converter
Convert between binary, octal, decimal and hex.
JSON to XML
Convert JSON objects into XML.
XML to JSON
Convert XML documents into JSON.
Markdown to HTML
Render Markdown into clean HTML.
HTML to Markdown
Convert HTML markup back into Markdown.
Text ⇄ Binary
Convert text to binary and back.
ROT13 Cipher
Encode and decode text with the ROT13 cipher.
User-Agent Parser
Parse a user-agent string into browser and OS details.
Cron Expression Helper
Explain cron expressions in plain English.
.htpasswd Generator
Generate Apache .htpasswd credentials.
robots.txt Generator
Build a robots.txt for your site.
Meta Tag Generator
Generate SEO and Open Graph meta tags.
Caesar Cipher
Shift letters by three (ROT3) and back.
Atbash Cipher
Mirror the alphabet (A↔Z). Self-reversing.
ROT47 Cipher
Rotate printable ASCII by 47. Self-reversing.
A1Z26 Cipher
Convert letters to their position number and back.
Bacon Cipher
Encode text as Baconian A/B groups and back.
ASCII Code Converter
Convert text to ASCII codes and back.
Base32 Encode / Decode
Encode and decode Base32 (RFC 4648).
Binary ⇄ Decimal
Convert binary numbers to decimal and back.
CSS Beautifier
Format and indent minified CSS.
SQL Minifier
Collapse SQL onto a single line.
JSON Key Sorter
Alphabetically sort all keys in JSON.
HTML Minifier
Strip comments and whitespace from HTML.
Remove CSS Comments
Strip /* … */ comments from CSS.
Remove HTML Comments
Strip <!-- … --> comments from HTML.
Remove JS Comments
Strip // and /* */ comments from code.
JSON Validator
Check whether text is valid JSON.
JSON String Escape
Wrap text as a JSON string literal and back.
HTTP Status Code Lookup
Look up the meaning of HTTP status codes.
MIME Type Lookup
Find the MIME type for a file extension.
UTF-8 Byte Counter
Count bytes and characters in text.
JSONL ⇄ JSON Array
Convert between JSON Lines and a JSON array.
JSON Flattener
Flatten nested JSON into dot-notation keys.
JSON Key Extractor
List the top-level keys of a JSON object.
JSON to PHP Array
Convert JSON into a PHP array literal.
CSS Color Extractor
Pull all hex colors out of CSS or text.
CSS Class Extractor
List unique class selectors in CSS.
Line Counter
Count total and non-empty lines.
Character Frequency
Count how often each character appears.
Base64URL Encode / Decode
URL-safe Base64 encoding and decoding.
SQL String Escaper
Escape single quotes for SQL literals.
Duplicate Line Finder
List lines that appear more than once.
Random Color Generator
Generate a random hex color.
Color Palette Generator
Generate a random five-color palette.
NanoID Generator
Generate URL-friendly NanoIDs.
ULID-style ID Generator
Generate sortable Crockford base32 IDs.
Random String Generator
Generate random alphanumeric strings.
Random Bytes (Hex)
Generate cryptographically random hex bytes.
Random PIN Generator
Generate 4- and 6-digit PIN codes.
Random MAC Address
Generate a random MAC address.
Random IP Address
Generate a random IPv4 address.
Random Port Number
Generate a random non-reserved port.
Passphrase Generator
Generate a memorable word-based passphrase.
Test Credit Card Number
Generate Luhn-valid test card numbers (not real).
Random CSS Gradient
Generate a random CSS linear-gradient.
UUID Validator
Check whether strings are valid UUIDs.
Email Validator
Check whether lines are valid emails.
URL Validator
Check whether lines are valid URLs.
Credit Card Validator
Validate card numbers with the Luhn check.
IPv4 Validator
Check whether lines are valid IPv4 addresses.
Hex Color Validator
Check whether lines are valid hex colors.
MAC Address Validator
Check whether lines are valid MAC addresses.
Password Strength Checker
Rate how strong a password is.
Slug to Title
Turn a-url-slug into a Title.
kebab → camelCase
Convert kebab-case to camelCase.
snake → camelCase
Convert snake_case to camelCase.
camelCase → snake_case
Convert camelCase to snake_case.
URL Parser
Break a URL into its parts.
SQL IN Clause Builder
Turn a list into a SQL IN (…) clause.
List to SQL VALUES
Turn a list into SQL VALUES rows.
CSV Column Counter
Count columns and rows in CSV.
CSV Field Quoter
Wrap every CSV field in double quotes.
Lines of Code Counter
Count code, blank and comment lines.
JSON Array Length
Count items in a JSON array or object.
List ⇄ JSON Array
Convert a line list to a JSON array and back.
ENV ⇄ JSON
Convert .env files to JSON and back.
Text ⇄ Code Points
Convert text to U+ code points and back.
Decimal ⇄ Octal
Convert decimal numbers to octal and back.
Hex ⇄ Binary
Convert hexadecimal numbers to binary and back.
HTML List (UL) Generator
Turn lines into an HTML bullet list.
HTML List (OL) Generator
Turn lines into an HTML numbered list.
Markdown Bullet List
Turn lines into a Markdown bullet list.
Markdown Numbered List
Turn lines into a numbered Markdown list.
Markdown Checklist
Turn lines into a Markdown task list.
HTML Paragraph Wrapper
Wrap each line in a <p> tag.
Anchor Link Generator
Turn URLs into HTML anchor tags.
Image Tag Generator
Turn image URLs into <img> tags.
Hashtag Generator
Turn words or lines into #hashtags.
Filename Slugifier
Make safe, lowercase filenames.
Domain Extractor
Pull the domain from URLs.
Remove URL Query Params
Strip query strings and hashes from URLs.
URL Encode Lines
Percent-encode each line for URLs.
JSON to Markdown Table
Convert a JSON array of objects to a table.
CSV Transpose
Swap rows and columns of CSV data.
HTML Checklist Generator
Turn lines into HTML checkbox items.
Word Occurrence Counter
Count each distinct line's occurrences.
Line Breaks to HTML
Convert newlines into <br> tags.
Number a List
Add 1) 2) 3) prefixes to each line.
Headline Title Case
Capitalize a headline in title case.
Email Masker
Hide the local part of email addresses.
Line Length Checker
Show the character length of each line.
Extract Email Domains
List the domains from email addresses.