Home › Text Tools › Sort Lines Alphabetically
Paste any list and sort it A–Z or Z–A instantly — with options for case-insensitive sorting, reverse order, numeric sorting, and random shuffle.
Sort lines alphabetically numerically by length · reverse sort · remove duplicates · shuffle · copy result
Add any multi-line text: a list of names, URLs, keywords, product titles, or any content with one item per line.
Select A–Z, Z–A, numeric ascending, numeric descending, or random shuffle. Toggle case sensitivity to control how capitalisation affects sort order.
Get your sorted output and copy it in one click.
Toggle numeric sort mode to sort numbers by value rather than lexicographically. Without numeric mode, “10” sorts before “2” because “1” comes before “2” alphabetically. With numeric mode, the values are compared as numbers so the order is 2, 10, 100 as expected.
With case-insensitive sorting, “Apple”, “banana”, and “Cherry” sort as “Apple, banana, Cherry” — ignoring capitalisation and treating all letters as the same case for comparison purposes. With case-sensitive sorting, uppercase letters typically sort before their lowercase equivalents in ASCII order.
Random shuffle randomises the order of lines completely — useful for creating randomised question sets, shuffled playlists, randomised test data, or any list you need in unpredictable order.
No. Sorting runs in your browser. Your list data is never transmitted to any server.
Generate social sharing meta tags for Facebook and LinkedIn.
Craft SEO titles with a live Google SERP preview.
Validate and format your JSON-LD code before publishing.
Write compelling meta descriptions for your pages.
Sorting lists is a common task across almost every type of work — alphabetising a bibliography, sorting keyword lists for a content plan, ordering product names for a catalogue, arranging URLs for a link audit, or preparing any list for presentation. This tool sorts any multi-line list instantly with full control over the sort method: alphabetical, reverse alphabetical, numeric, or random. It handles the edge cases that matter — case sensitivity and numeric ordering — so the result is what you expect rather than a lexicographic surprise.
All sorting runs in your browser. List data is never uploaded or transmitted to any server.