Paste one item per line and Fieldlet sorts the list alphabetically. Numeric portions are handled naturally so items such as Item 2 and Item 10 sort more usefully.
Sort lines alphabetically in ascending or descending order, with options that help normalize a pasted list. This is useful for names, labels, references, inventories, and lightweight data cleanup.
The text stays in the browser while the tool analyzes or transforms it. Review the output before using it in a graded, published, legal, or accessibility-sensitive document.
Enter one list item per line.
Choose A-to-Z or Z-to-A order, capitalization behavior, natural-number sorting, and optional duplicate removal.
Copy the sorted result when the list is ready.
Last reviewed for accuracy:
Worked examples
Sort a guest list
Scenario: Five names are pasted in arrival order and ascending sort is selected.
Result: The lines are returned in locale-aware alphabetical order.
The tool treats each non-empty line as one item and compares the items with the configured case behavior.
How the result is produced
Each input line becomes a sortable string. Locale-aware comparison handles letters more naturally than raw character codes, although punctuation, accents, numbers, and language rules can still affect order.
One line represents one sortable item
Case-insensitive sorting can group upper- and lower-case variants
Numeric-looking text may sort lexically unless natural ordering is selected
Natural numbers, capitalization, and duplicates
Natural-number sorting treats the digits inside item 2 and item 10 as numeric values instead of comparing the first character only. Case sensitivity and duplicate removal are independent choices, so configure them before copying the final list.
Keep natural sorting on for numbered labels.
Turn it off when exact lexical order is required.
Duplicate removal follows the selected capitalization behavior.
Limitations and common mistakes
Alphabetical conventions differ by language and cataloging system.
Sorting full names does not automatically identify a surname or ignore prefixes.
Common questions
Are blank lines kept?
No. Empty lines are removed from the sorted output so the result is ready to reuse.
Why does 10 appear before 2?
That is lexical text order. Use a natural or numeric-aware option when numbers inside lines should be compared by value.