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.

All tools

Algorithm Visualizer

Watch sorting and searching animate step by step

5 of 5 free uses left

Sorting

Searching

Bars24
1 / 428
Speed20/s

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])
comparing swapping / writing probing done / found

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

algorithm visualizersorting algorithm visualizerbubble sort visualizerinsertion sort visualizerquick sort visualizermerge sort visualizerlinear search visualizerbinary search visualizersorting animation onlinewatch sorting algorithmsbubble sort animationquick sort animation step by stepmerge sort step by step visualizationinsertion sort step by stepbinary search step by step animationcomparison counter sortingswap counter bubble sortdsa visualizer freedata structures algorithms visualizerlearn sorting algorithms visuallysorting algorithms for beginnersvisualgo alternativefree algorithm animation toolsorting race visualizerarray sorting animationhow bubble sort workshow quick sort workshow merge sort workshow binary search worksbinary search vs linear searchsorting algorithm comparisontime complexity visualizerbig o sorting explained visuallydsa interview preparation toolcoding interview algorithm practicecomputer science learning toolcs students sorting demoteacher sorting algorithm democlassroom algorithm visualizationinteractive sorting demostep through sorting algorithmplay pause sorting animationshuffle array visualizercustom array sorting demosorting algorithm notessearch algorithm animationlearn dsa free onlinealgorithm intuition buildersorting visualizer no signupbrowser based algorithm labdsa study toolalgorithms explained with animationwhich sorting algorithm is fastestsorting algorithms compared visually

More tools

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

View all 10+ tools →