TEXT CLEANUP

Word counter

How it works

Example

        

Need extraction, encoding or hashes? Open Utility Lab →

POPULAR USE CASES

Focused pages for common tasks.

Word counter

Students, writers and marketers search for this directly. Pair it with the word-count guide.

Remove duplicate lines

Useful for list cleanup, export review and duplicate checking. Supported by the duplicate-line guide.

JSON formatter

Useful for developers and no-code workflows. Read the JSON formatting guide for common debugging mistakes.

SEO title preview

A high-intent publishing task for creators who want to preview title, URL and meta description together.

CSV column extractor

Useful when a full CSV export is too noisy and you only need selected fields for review.

Password generator

Another practical utility with direct task intent and a privacy-first angle for local generation.

ONE WORKSPACE, MANY MODES

Why related tools are combined

Counting, cleaning, sorting and extracting are usually steps in the same task. Each workbench keeps those modes together, so you can switch from one operation to the next without copying your text between separate pages. Dedicated pages remain available when you need a focused URL from search or a guide.

Text tools collection

Focused pages for counting, cleanup, sorting and comparison.

Developer tools collection

JSON, encoding, regex, timestamps, hashes and small data tasks.

SEO tools collection

Publishing, accessibility and page-quality checks.

Image tools collection

Resize, compression, conversion and SVG helpers.

Text workbench

Count, clean, sort, transform and inspect one draft.

Developer workbench

Format JSON, parse URLs, encode values and inspect payloads.

Data workbench

Profile, filter, select and reshape CSV or JSON data.

Content publishing workbench

Move from copy to title, snippet, schema and Markdown without changing tools.

URL workbench

Inspect campaign links, query strings and copied URL lists in one place.

Page QA workbench

Check the essentials of an HTML page before it goes live.

WHY THIS PAGE MATTERS

Choose a focused page when you need one task.

Remove blank lines

A high-intent cleanup page for pasted notes, copied email text and rough drafts.

Compare two lists

A dedicated page for spotting what changed between two versions of a list.

Regex tester

A stand-alone developer page with clearer intent than burying regex inside a general workspace.

Image workbench

A dedicated local workspace for batch resize, crop, conversion and page-weight reduction.

UUID generator

A clean utility page for test data, API examples and unique record generation.

FOCUSED TOOLS

More single-purpose tools.

JSON to CSV

Convert record-shaped JSON into spreadsheet-ready CSV.

CSV to JSON

Turn header-based CSV into a formatted object array.

JWT decoder

Inspect token headers and claims without claiming signature verification.

URL parser

Inspect origins, paths, queries and fragments.

Email extractor

Find unique email-shaped values in text.

URL extractor

Pull unique web links from notes and logs.

Word frequency

Rank terms by count and percentage.

Color contrast

Check WCAG AA and AAA contrast thresholds.

Regex escape

Prepare literal text for a regex pattern.

Random line picker

Select one non-empty item from a list.

Markdown to HTML

Convert conservative basic Markdown to HTML.

HTML to Markdown

Flatten common content markup into editable Markdown.

Find and replace

Replace literal text or a reviewed regular expression.

Remove extra spaces

Normalise horizontal whitespace without joining lines.

Remove line numbers

Strip common numeric prefixes from copied lists.

Strip HTML tags

Extract readable text from a markup fragment.

Join lines

Combine non-empty lines with a custom separator.

Split text

Turn simple delimited text into one item per line.

Extract numbers

Find numeric-looking values in mixed text.

Slug generator

Create a clean lowercase URL path from a title.

Add prefix or suffix

Wrap every line with repeated text.

Reverse text

Flip Unicode characters in a text block.

Reverse lines

Flip list order without changing each item.

Shuffle lines

Randomize a list with a browser-side shuffle.

Remove duplicate words

Keep the first occurrence of each word.

Hashtag extractor

Collect unique hashtags from captions and notes.

Phone extractor

Find phone-number-like values for review.

HTML entities

Encode or decode markup-sensitive text.

Text to binary

Inspect UTF-8 text as eight-bit bytes.

Binary to text

Decode validated UTF-8 binary bytes.