Developer & data tools
Format, convert and analyse code, text and data without leaving your browser.
30 tools
Developer utilities that run in your browser
Format JSON, SQL, HTML, CSS and JavaScript; convert CSV, Base64, URLs, colours, number bases and timestamps; decode JWTs, calculate hashes and generate UUIDs. All local, with your data staying on your device.
- No uploads or accounts: nothing is sent or stored
- The code you paste is never executed
- No API keys or paid services
Available now
- Available
Word counter
Count words, characters, sentences and paragraphs instantly.
AvailableIn your browser - Available
JSON formatter & validator
Validate, pretty-print and minify JSON and find the exact error. Runs in your browser.
AvailableIn your browser - Available
CSV ↔ JSON converter
Convert CSV to JSON and JSON to CSV with a configurable delimiter. Runs in your browser.
AvailableIn your browser - Available
SQL formatter
Make your SQL queries readable (PostgreSQL, MySQL, SQLite and more). Runs in your browser.
AvailableIn your browser - Available
Regex tester
Test JavaScript regular expressions with matches and capture groups. Time-limited for safety.
AvailableIn your browser - Available
Base64 encode & decode
Encode and decode text and files as Base64, with UTF-8 and URL-safe support.
AvailableIn your browser - Available
URL encoder & decoder
Percent-encode and decode URLs and query strings, and inspect their parts.
AvailableIn your browser - Available
JWT decoder
Read the header and payload of a JWT. Decodes only: it does not verify the signature.
AvailableIn your browser - Available
HTML, CSS & JavaScript formatter
Pretty-print HTML, CSS and JavaScript with Prettier. It only formats: it never runs the code or checks its security.
AvailableIn your browser - Available
Unix timestamp converter
Convert Unix timestamps to dates and dates to seconds or milliseconds, in UTC, your zone and other time zones.
AvailableIn your browser - Available
SHA hash generator
Calculate SHA-256, SHA-384 and SHA-512 (and SHA-1 as obsolete) of text or files with Web Crypto. A hash is not encryption.
AvailableIn your browser - Available
HEX, RGB & HSL colour converter
Convert colours between HEX, RGB and HSL with a preview, transparency and a copy button for each format.
AvailableIn your browser - Available
Markdown preview
Write Markdown and see the result instantly. The HTML is sanitised with DOMPurify before it is shown and you can download the .md.
AvailableIn your browser - Available
UUID generator
Generate random v4 UUIDs with the browser’s secure generator: one at a time or in batches of up to 1,000, to copy or download.
AvailableIn your browser - Available
Binary, decimal & hexadecimal converter
Convert integers between binary, octal, decimal and hexadecimal, including very large and negative values.
AvailableIn your browser - Available
Byte & file size converter
Convert between bytes, KB, MB, GB, TB (decimal) and KiB, MiB, GiB, TiB (binary) with exact arithmetic.
AvailableIn your browser - Available
Percentage calculator
Work out X% of Y, what percent one number is of another, percentage change, increases and discounts.
AvailableIn your browser - Available
CSV preview with statistics
Preview a CSV and get per-column type, empties, uniques, min, max, mean and median. No rows are dropped.
AvailableIn your browser - Available
API request builder
Build and send HTTP requests from your browser (method, headers, JSON, auth) and copy the cURL. Only works with APIs that allow CORS.
AvailableIn your browser - Available
CSV chart generator
Create bar, line and pie charts from a CSV and download them as an image.
AvailableIn your browser - Available
Text case converter
Convert text to UPPERCASE, lowercase, Title Case or Sentence case, keeping accents and Unicode letters. In your browser.
AvailableIn your browser - Available
Remove duplicate lines
Remove repeated lines from a list and keep the first occurrence, with case and whitespace options.
AvailableIn your browser - Available
Sort lines alphabetically
Sort lines A→Z or Z→A with proper language ordering and numbers sorted as numbers.
AvailableIn your browser - Available
Remove extra spaces
Remove double spaces, leading and trailing spaces, tabs, special spaces and invisible characters.
AvailableIn your browser - Available
Find and replace text
Find and replace words or phrases, with case, whole-word or time-limited regular-expression matching.
AvailableIn your browser - Available
Compare two texts
Compare two texts line by line and highlight what was added, removed and which words changed.
AvailableIn your browser - Available
Reverse text
Write text backwards, reverse the word order in each line or the line order. Emoji and accents stay intact.
AvailableIn your browser - Available
Remove empty lines
Remove blank lines from a text, or keep just one between blocks, and copy the cleaned result in one click.
AvailableIn your browser - Available
Add line numbers
Add numbers at the start of each line with your choice of start, separator and zero padding.
AvailableIn your browser - Available
Text to HTML
Turn plain text into safe HTML: escapes <, >, & and quotes, and creates paragraphs and line breaks.
AvailableIn your browser

