Function Length Checker
List every function by length and parameter count, and flag ones that are too long. Free and private: runs in your browser.
Paste code to see each function's line count and number of parameters, longest first. Functions over 40 lines or with more than five parameters are flagged.
Runs entirely in your browser. Nothing you paste is uploaded or stored.
Use cases
- Check a function before opening a pull request.
- Explain a review comment with numbers instead of opinions.
- Find the riskiest code to refactor first.
Frequently asked questions
How long should a function be?
There is no hard rule, but functions under 20–30 lines that do one thing are easier to read and test. More than five parameters usually means an object is missing.
Is the Function Length Checker free?
Yes. It is free with no sign-up, and it runs entirely in your browser, so your input is never uploaded or stored.
How accurate is a browser-based code check?
It uses fast heuristics on the snippet you paste, so it is great for quick feedback. For whole repositories, cross-file analysis and history, run a full CodeInspector scan.
Related tools
Track complexity, duplication and code smells across your whole codebase with CodeInspector.