List Sorter & DeduplicatorBullets, Numbers & Tasks

Markdown List Sorter & Deduplicator

Sort bullet lists, numbered lists, and task checkboxes alphabetically, in reverse, or randomly. Deduplicate items and reformat list markers instantly.

Unsorted List
Input lines: 10 itemsRaw List
Sorted & Cleaned List
Result items: 9Duplicates removed
Complete Guide & Overview

Sort & Deduplicate Markdown Lists Online (A-Z, Z-A, Shuffle)

Sort bulleted lists, numbered outlines, and GitHub task lists alphabetically (A-Z or Z-A) or shuffle randomly. Remove duplicate list entries and reformat markers with 1 click.

How to Use the Markdown List Sorter

1

Paste List

Paste any Markdown bullet list, numbered list, or task list into the left panel.

2

Choose Order & Format

Select A-Z, Z-A, or Shuffle, check deduplication, and pick your target marker style.

3

Copy Clean List

Click 'Copy List' to paste into your notes, GitHub issue, or README documentation.

Key Features & Capabilities

Alphabetical & Reverse Sorting: Natural A-Z and Z-A sorting that ignores leading bullet symbols.
One-Click Deduplication: Strips repeated list entries automatically while preserving unique items.
Marker Type Conversion: Convert bullet lists to numbered (1.) or GFM task checkboxes (- [ ]).
Random Shuffler: Fisher-Yates randomization for giveaways, team assignments, or task planning.
100% In-Browser Privacy: All sorting executes in your local browser JavaScript engine.

Pro Tips & Best Practices

  • •Use the 'Shuffle' button to randomize presentation speaker order or scrum team sprint retrospective turns.

Frequently Asked Questions

How does the sorter handle bullet markers?

It strips the leading bullet (- , * , + , 1. , - [ ]) when comparing strings, ensuring items sort according to their actual text rather than the prefix.

Can I convert standard bullets into interactive task lists?

Yes! Simply select 'Tasks (- [ ])' from the marker dropdown and your bullet list will convert into GitHub Flavored Markdown task checkboxes.

Is deduplication case-sensitive?

By default, deduplication normalizes case to prevent subtle duplicates from slipping through.