← Hashito System Home 日本語 Tools Blog Posters
Input
How to use: Paste text on the left and check or select the operations you want; the result updates on the right in real time. The order applied is: trim → remove blank lines → remove duplicates → sort → reverse. Uncheck "Case sensitive" to treat Apple and apple as the same line when deduplicating and sorting.
Result
Input: 0 lines / 0 chars Output: 0 lines / 0 chars
We also offer free learning posters that illustrate how IP addresses and number systems work. Take a look at the learning posters as well.

Frequently Asked Questions (FAQ)

What can this tool do?

It lets you manipulate text line by line. You can sort ascending or descending (including natural numeric order), remove duplicate lines, remove blank lines, trim leading and trailing whitespace from each line, reverse the line order, and shuffle the lines. Multiple operations can be combined with the checkboxes, and the result updates on the right in real time.

How does duplicate-line removal decide what is a duplicate?

Deduplication compares each line as an exact string match, keeping the first occurrence and removing every later identical line. By default, differences in case or in leading and trailing whitespace are treated as distinct. Uncheck "Case sensitive" to ignore case, and enable "Trim each line" to ignore surrounding whitespace.

Is the text I enter sent to a server?

No. Sorting, deduplication, and all other processing happen entirely in JavaScript inside your browser. The text you enter is never sent to or stored on a server.

Free learning posters for students →