Algorithm Visualizer - Free Online Learning Tool | IconVault
Watch bubble, insertion, quick and merge sort plus linear and binary search animate step by step, with comparison and swap counters. Free.
Algorithm Visualizer
Watch sorting and searching animate step by step
Sorting
Searching
1
comparisons
0
swaps / writes
428
total steps
5 of 5 free copies left - everything runs locally in your browser.
Step 1. compare 1 and 18
Pseudocode
for pass in 0..n-1:
for j in 0..n-2-pass:
if a[j] > a[j+1]: swap(a[j], a[j+1])About this tool
IconVault's Algorithm Visualizer makes classic algorithms click by animating them. Watch bubble sort, insertion sort, quick sort and merge sort rearrange bars in real time, and see linear search and binary search probe through an array, with live comparison and swap counters and a plain-English note explaining every single operation.
You control the pace with play, pause, step forward, step back and shuffle, and you can supply your own array to test. It is free and runs fully in your browser. The honest framing: it builds intuition for how algorithms behave, which pairs best with actually coding them yourself when you are preparing for DSA interviews or coursework.
Frequently asked questions
Popular searches
More tools
Alt Text Helper
Write better image alt text with live feedback
ARIA Reference
Searchable ARIA roles and attributes guide
Array Visualizer
Step through map, filter, reduce like a debugger
Function Grapher
Plot and compare math functions interactively
Coming soon
CLI
Coming soon
Figma plugin
Coming soon
VS Code extension
Coming soon
Chrome extension
Coming soon
AI icon generator
Coming soon
Team workspaces
Coming soon