TypeScript Code Checker
Find TypeScript type-safety leaks: any, non-null assertions, @ts-ignore, loose Object and Function types. Free and private: runs in your browser.
Paste TypeScript to see where type checking is being switched off or weakened.
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
What should I use instead of any?
unknown when the type really is unknown (you must narrow it before use), generics for flexible types, or a proper interface.
Is the TypeScript Code 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
Checking one snippet is a start. Scan your whole repository for free with CodeInspector.