Home
Algorithms
Visualization
More
Explore Sorting Algorithms
Visualize how each algorithm rearranges data step by step.
Bubble Sort
Compare adjacent elements and swap them if they’re in the wrong order. After each pass, the largest element “bubbles up” to the end.
Insertion Sort
Builds a sorted list one element at a time by inserting each new element into its correct place.
Selection Sort
Find the smallest element and move it to the beginning. Then repeat for the rest of the list.