Rotate List
Cycle items from one end of a list to the other without losing them, changing their text, or sorting their values.
A QUICK WALKTHROUGH
How to use this tool
- Paste a list up to 100,000 characters and choose its literal input separator.
- Choose left or right rotation and enter a positive whole-number shift.
- Rotate the items, review the exact result, then copy it or download a text file.
Circular movement in either direction
Right rotation moves items from the end to the beginning; left rotation moves items from the beginning to the end. A shift larger than the list is reduced modulo the item count, so rotating five items by seven positions has the same effect as rotating by two.
Literal parsing with explicit empty-item behavior
Choose newline, comma, tab, semicolon, or one to 20 literal custom characters for input and output. Regular expressions are never executed. Empty items participate in the rotation unless you remove them, and retained item text changes only when trimming is enabled. Input is limited to 50,000 items and output to 500,000 characters.
GOOD TO KNOW
Common questions
What is the difference between left and right rotation?
Left moves leading items to the end; right moves trailing items to the beginning.
What if the shift is larger than the list?
The tool reduces it by the list length. A shift equal to the length leaves the order unchanged.
Does rotation remove or sort anything?
No. Every retained item stays present and keeps its relative circular order. Empty items are removed only when you choose that option.