Python Type Hint Coverage Checker
See which Python function parameters and return values have type hints, and your overall coverage. Free and private: runs in your browser.
Paste Python code to get the type hint coverage of each function, ignoring self and cls.
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
Why add type hints in Python?
They let mypy or pyright catch bugs before runtime, improve editor autocompletion and document what a function expects.
Is the Python Type Hint Coverage 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.