Tools for everyday work

Clean a list, inspect data or convert a format. Choose a focused tool and keep your input on your device.

Sort Lines

Alphabetize text, reverse its order, or use natural numeric sorting.

Add Line Breaks

Replace a chosen separator with a new line while preserving the surrounding text.

Text Case Converter

Convert text to uppercase, lowercase, title case or sentence case on your device.

Find & Replace Text

Replace literal text once or everywhere, with optional case-insensitive matching.

Text Cleaner

Combine line deduplication, blank-line removal, trimming, space cleanup and sorting.

Remove Extra Spaces

Collapse repeated horizontal whitespace and trim each line without joining your paragraphs.

Line Counter

Count physical text lines, including blank records, using consistent newline rules.

Word Counter

Count whitespace-separated words in pasted text without sending the text to a server.

Character Counter

Count Unicode code points, including spaces and line breaks, in your text.

Text Diff Checker

Compare two versions line by line and identify added and removed content.

Text Reverser

Reverse text by visible character clusters or reverse the order of its lines.

Extract Unique Lines

Extract only lines that occur once, excluding every occurrence of repeated lines.

Extract Emails

Extract unique email-shaped addresses from text without contacting any address.

Extract URLs

Extract unique HTTP and HTTPS links from text without opening or fetching them.

Extract Numbers

Pull signed integers and decimal numbers from mixed text in their original order.

CSV Viewer

Inspect quoted CSV data as a readable table.

CSV Cleaner

Clean whitespace, capitalization, empty rows and repeated rows in CSV data.

CSV to JSON

Convert CSV records into a JSON array with named fields.

JSON to CSV

Convert an array of JSON objects to CSV with a union of object keys.

CSV to TSV

Convert comma-separated records to quoted tab-separated data.

TSV to CSV

Convert tab-separated records into correctly quoted CSV.

CSV Row Filter

Keep rows whose chosen column contains a literal text value.

CSV Validator

Check CSV quoting and confirm consistent column counts.

CSV Formatter

Normalize CSV quoting and record separators without changing field values.

JSON Validator

Check JSON syntax locally and receive a clear validation result.

JSON Minifier

Remove formatting whitespace from valid JSON without changing its values.

URL Encoder

Percent-encode a text value for use as one URL component.

URL Decoder

Decode percent escapes in a URL component without opening a URL.

HTML Encoder

Escape HTML-sensitive characters so text can be represented as data.

HTML Decoder

Decode numeric HTML references and common named entities into plain text.

JWT Decoder

Inspect a JWT header and payload locally without verifying its signature.

UUID Generator

Generate random UUID version 4 identifiers using browser cryptography.

Regex Tester

Test a JavaScript regular expression and inspect matching text and positions.

URL Parser

Inspect the components and query entries of an HTTP or HTTPS URL locally.

HTML to Markdown

Convert pasted HTML structure into readable Markdown without executing the HTML.

TXT to DOCX

Convert a UTF-8 text file into a Word document with one paragraph per line.

Merge TXT Files

Combine text files in the displayed order with a newline between files.

Split TXT File

Split a text file into downloadable parts containing a chosen number of lines.

Image Compressor

Re-encode a still image as JPEG with adjustable quality and an output-size comparison.

Image Resizer

Resize a still image to explicit pixel dimensions using local canvas processing.

JPG to PNG

Convert a JPEG image into a PNG file entirely on your device.

PNG to JPG

Convert a PNG image into JPEG with a white background for transparent pixels.

WebP Converter

Convert a still PNG, JPEG or WebP image into WebP when your browser supports it.

Image Cropper

Crop a rectangular region using pixel coordinates within the original image.

Color Converter

Convert opaque HEX, RGB and HSL color values with explicit range validation.

Markdown to HTML

Convert Markdown into HTML source displayed safely as plain text.

Slug Generator

Create a readable Unicode URL slug from a title by removing punctuation and joining words.

UTM Builder

Build a campaign URL with encoded source, medium and campaign parameters.

XML Sitemap Generator

Create a URL sitemap from canonical page URLs, with XML escaping and duplicate removal.

Meta Title Preview

Inspect a title in a simple search-style preview and measure its character count.

TXT to PDF

Prepare a UTF-8 text file for a paginated PDF using your browser’s Print / Save as PDF dialog.

Analytics preferences

Optional Google Analytics helps us understand page usage. Tool content is never included. Analytics stays off until you enable it.