FIXLGSTOOLBOX
Text Tools

039 · TEXT

List Sorter & Duplicate Remover

Paste one item per line to remove duplicate lines, sort alphabetically or numerically, reverse the order, or shuffle the list directly in your browser.

LOCALSource and result are processed locally in your browser.
LOCALText you type or load and the result stay in this browser and are not sent to or stored on a server.

Type, paste, or drop a list file

You can also drop a TXT, MD, or CSV file anywhere in this workspace.

1 line = 1 list item · Choose the operation you want to apply.0 Input lines

Local processing · No server upload · Service-limit candidate: 500,000 characters · 50,000 lines (candidate until user approval)

List operationDeduplicate · alphabetic · numeric · reverse · shuffle
Choose operation
0 Result lines

Change summary

Service-limit candidate: 500,000 characters · 50,000 lines (candidate until user approval)

Input lines0
Result lines0
Change summaryRemoved 0 duplicates

NEXT WORK

Next work

RELATED TOOLS

Related tools

HOW TO USE

How to use

  1. 01

    Paste one list item per line.

  2. 02

    Choose duplicate removal, alphabetical, numeric, reverse, or shuffle.

  3. 03

    Review the line counts and actual result.

  4. 04

    Copy the result or reset for a new list.

LIST SORTING GUIDE

How to sort lists without changing their meaning

Separate exact duplicate matching, locale-aware text sorting, numeric comparison, reverse order, and shuffling to keep list transformations predictable.
EXACT

Only exact duplicate lines are removed

Matching is case- and whitespace-sensitive by default. The first occurrence remains and later identical lines are removed.

LOCALE

Text sort follows the page language

The Korean page uses ko, English uses en, and Japanese uses ja with Intl.Collator. Mixed-language order may differ by page locale.

NUMERIC

Numeric comparison is separate

Numeric mode compares actual finite numbers, so 1, 2, 10 is different from string sorting. Non-numeric lines remain at the end in stable order.

REVERSE

Reverse is not descending sort

Reverse changes only the source line order and does not call the text or numeric comparator.

SHUFFLE

Shuffle preserves the multiset

Shuffling changes order only; item counts and duplicates remain. It is not marketed as a certified drawing tool.

IMPORTANT NOTES

Important notes

FAQ

Frequently asked questions

01Will 10 sort after 2?+

Yes. Numeric mode compares Number values, giving 1, 2, 10.

02Are Apple and apple duplicates?+

No. Default duplicate removal uses exact, case-sensitive and whitespace-sensitive line matching.

03How is reverse different from descending sort?+

Reverse simply flips the current source line order without sorting by text or number.

04Can I reproduce a shuffle later?+

Not by default. Shuffle again creates a new permutation.

05How are mixed languages sorted?+

Intl.Collator uses the current page locale, so results can differ by language page.