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.