← All tools

Big-O Complexity Analyzer

Estimate clearly supported JavaScript and TypeScript function complexity locally, with evidence and explicit limits.

Your code stays in this browser. This tool does not run it or guess unsupported complexity.

Examples

Paste a named function or load an example.

How to use this tool

Use a small supported function to identify loop growth, then compare the estimate with a code review and real workload measurements.

When not to use it

Do not treat an estimate as a profiler result or as proof that unsupported syntax is efficient.