About the Big O Notation Calculator

A quick-reference and intuition-builder for algorithm time and space complexity.

What it is

The Big O Notation Calculator combines a searchable reference table of common algorithm and data structure complexities with a visual growth-rate chart and an operations estimator, so you can go from an abstract complexity class to a concrete sense of scale.

Features

Searchable reference table

Common operations with best/average/worst time and space complexity.

Growth-rate chart

Compare complexity classes on one chart, with a log-scale toggle.

Operations estimator

Enter a complexity class and N to see roughly how many operations it takes.

Toggleable series

Click any legend item to show or hide that complexity class on the chart.

Ready to use it?

Free, no sign-up required.

Open the Big O Calculator