Watch sorting algorithms run, step by step
See exactly how six classic sorting algorithms work, one comparison and swap at a time — adjustable speed, array size, and live complexity stats make this a genuinely useful way to learn algorithm efficiency.
Pick an algorithm
Choose from Bubble, Selection, Insertion, Merge, Quick, or Heap sort.
Set speed & array size
Tune how fast it runs and how many elements to sort.
Watch it sort
Follow color-coded comparisons, swaps, and the final sorted result.
Which algorithms are included?
Bubble Sort, Selection Sort, Insertion Sort, Merge Sort, Quick Sort, and Heap Sort.
Does it show time complexity?
Yes — best, average, worst, and space complexity are shown for each algorithm.