Clean text and data tools

Remove duplicate values and put disorganized lists in a useful order.

Remove Duplicate Lines

Remove duplicate lines from a list while preserving the original order. Ignore case, trim whitespace, and clean empty lines instantly in your browser.

Open tool →

Sort a List

Sort lines alphabetically, naturally, or numerically in ascending or descending order. Clean blank lines and organize lists online.

Open tool →

Filter Lines

Filter lines online by text, prefix, suffix, exact value, or regular expression. Keep matching lines or remove them while preserving the original order.

Open tool →

Remove Empty Lines

Remove blank and whitespace-only lines from text online, or collapse repeated blank rows into a single separator while preserving the remaining text.

Open tool →

Find and Replace Text

Find and replace text online across multiple lines. Use literal text, whole-word matching, case sensitivity, or regular expressions with live result counts.

Open tool →

Remove Duplicate Words

Remove repeated words from text while preserving their first occurrence and punctuation. Process duplicates across the document or separately within each line.

Open tool →

Strip HTML Tags

Convert HTML into readable plain text while decoding entities and preserving useful line breaks for block elements.

Open tool →

Normalize Unicode

Normalize visually equivalent Unicode sequences using NFC, NFD, NFKC, or NFKD and diagnose hidden comparison differences.

Open tool →

Remove Invisible Characters

Find zero-width spaces, byte-order marks, soft hyphens, directional marks, and control characters hidden in text.

Open tool →