⌨️ Text & developer tools

Instant text utilities for writers and developers. Everything is computed on your device.

JSON Formatter & Validator

Pretty-print, validate and minify JSON instantly in your browser. Shows the exact line and column of syntax errors. Sort keys, choose indentation.

Word Counter

Count words, characters (with and without spaces), sentences, paragraphs and reading time as you type. Free, private, works in any language.

Base64 Encode / Decode

Encode text to Base64 or decode Base64 back to text, with full UTF-8 and URL-safe support. Instant, free and processed in your browser.

Text Diff Checker

Compare two blocks of text line by line and see additions and deletions highlighted. Free, instant, runs in your browser, nothing uploaded.

URL Encode / Decode

Percent-encode text for URLs or decode it back. Pick encodeURIComponent, encodeURI or form encoding. UTF-8 safe and processed in your browser.

HTML Encode / Decode

Escape text to HTML entities and decode them back. Handles &, <, >, quotes and non-ASCII characters, plus named, decimal and hex references.

Case Converter

Convert text between UPPER, lower, Title and Sentence case plus camelCase, PascalCase, snake_case, kebab-case and CONSTANT_CASE.

Slug Generator

Turn any title into a clean URL slug. Transliterates accents, Greek and Cyrillic, strips punctuation, and lets you set the separator and length.

UUID Generator

Generate cryptographically random version-4 UUIDs, up to 500 at a time. Uppercase, braces, URN prefix or no hyphens. Runs in your browser.

Hash Generator

Hash text with MD5, SHA-1, SHA-256, SHA-384 and SHA-512 at once. Hex or Base64 output, computed in your browser with the Web Crypto API.

JWT Decoder

Decode a JSON Web Token to see its header and claims, with exp, iat and nbf shown as readable dates. Nothing is uploaded and no signature is verified.

Unix Timestamp Converter

Convert Unix timestamps to dates and dates to timestamps. Handles seconds, milliseconds and microseconds, shows UTC, local time and ISO 8601.

Markdown to HTML

Convert Markdown to clean HTML with GitHub Flavored Markdown support. See the raw HTML and a rendered preview side by side, all in your browser.

HTML to Markdown

Turn HTML into clean Markdown, including tables, strikethrough and task lists. Choose heading style, bullet character and code block format.

CSV to JSON

Convert CSV or TSV to JSON in your browser. Auto-detects the delimiter, handles quoted fields and embedded commas, and can type numbers.

JSON to CSV

Convert a JSON array of objects into CSV for Excel or Sheets. Nested objects flatten to dot notation, missing fields become empty cells.

YAML to JSON

Convert YAML to JSON in your browser. Handles multi-document files, anchors and aliases, and reports the line number of a syntax error.

JSON to YAML

Convert JSON to clean, readable YAML. Set the indent, sort keys, force quotes and avoid the type traps that break config files.

Regex Tester

Test a regular expression against your text with live match highlighting, capture group details, match positions and an optional replacement preview.

Remove Duplicate Lines

Delete repeated lines from a list while keeping the original order. Options for case-insensitive matching, trimming and keeping the first or last copy.

Sort Lines

Sort a list of lines A–Z, Z–A, by number, by length or in natural order. Optionally remove duplicates, ignore case and trim whitespace.

SQL Formatter

Format messy SQL into readable, indented queries. Supports PostgreSQL, MySQL, SQLite, T-SQL, BigQuery, Snowflake and more, in your browser.

Text to Binary Converter

Convert text to 8-bit binary and binary back to text. Full UTF-8 support, choice of separator, and byte grouping for readable output.