List Tools – Small Tools. Big Help.

Welcome to SmallToolsOnline.com — your go-to toolkit for working with lists quickly and efficiently. Our collection of smart browser-based list tools helps you sort, clean, filter, and analyze lists instantly — all without installing any software or sending your data anywhere.

From simple list sorters and duplicate removers to advanced list comparers, filters, and format converters, every tool runs directly in your browser using fast JavaScript processing.

Whether you're a developer organizing data, a writer formatting text, or a student managing information — Small Tools Online helps you do it faster, smarter, and safer.

All List Tools

Arrange list items alphabetically or numerically.
Randomly reorder items in a list.
Flip the order of elements in a list.
Delete repeated items, keeping unique entries only.
#
Find how many elements your list contains.
Choose a random element from your list.
Join multiple lists into a single combined one.
Divide your list into equal or custom parts.
Mix two lists item-by-item into one combined list.
Identify elements that appear in both lists.
List elements that appear only once across lists.
Count how many times each value appears.
Remove leading spaces or tabs from each line.
+
Add custom prefix before each element.
+
Append text or symbol after each element.
Keep only list items containing a given word.
Transform list items into JSON array format.
Convert a JSON array into plain list lines.
1.
Add incremental numbering before each line.
Remove leading and trailing spaces from each line.
1→9
Order items in ascending or descending numeric order.
Delete all blank lines from the list.
CSV
Transform your list items into a comma-separated CSV format.
TXT
Split CSV text into separate list lines.
Aa
Change letter case randomly for each list item.
A
Turn all list items into uppercase text.
a
Transform every item into lowercase letters.
Aa
Eliminate duplicates ignoring letter case.
Display frequency of each unique word in a list.
Create a randomized list of given length.
Flip the text of every list item individually.
,|;
Merge list items with your chosen delimiter.
Break text into list items using any symbol.
123
Find and list all numeric values from text items.
ABC
Keep only alphabetic characters from each item.
Identify the element with the most characters.
Show the smallest text entry in your list.
123
Erase all numeric digits from list items.
Order list items from shortest to longest.
Aa
Make the first letter of every item uppercase.
@#$%
Clean up unwanted symbols or punctuation from items.
1.
Number each list item sequentially.
1.
Strip numeric prefixes from each list item.
ul
Generate a formatted HTML unordered list from your items.
1. 2. 3.
Generate a numbered HTML ordered list from your items.
Identify items that appear multiple times in your list.
Highlight matching and differing items between lists.
Divide the list into evenly sized groups.
- md
Transform list items into Markdown bullet points.
Automatically shuffle list order every page load.