Text Filter

Filter line-based text, remove duplicates, and sort lexically or numerically.

About this tool

Apply a reproducible pipeline to lines: filter, remove duplicates, sort, then optionally reverse.

Filter

Plain text matches a substring. Regex mode uses a JavaScript regular expression; invalid expressions show an error and leave no stale output. Case-insensitive matching also controls duplicate and lexical-sort comparison.

Sort

Lexical sort compares text. Numeric sort orders numeric lines by their numeric value and uses lexical order to break ties. Empty lines remain regular lines.