Code Reviewer
Paste a snippet to instantly flag common issues and code smells — debug logging, loose equality, var, eval, XSS risks, hard-coded secrets, bare excepts and more — with a quality grade. Works with JavaScript and Python. Everything runs locally in your browser — nothing is uploaded.
This reviewer checks for well-known patterns — it's a fast first pass, not AI and not a replacement for a full linter or human review. It can't judge your program's overall design or catch logic bugs.
What it checks
eval(), loose ==, innerHTML (XSS), empty catches, mutable default args and == None.
Hard-coded passwords, API keys and tokens, plus insecure http:// URLs.
Leftover console.log/print, var usage, TODOs, long lines and trailing whitespace.
Each finding is an error, warning or note, rolled up into a letter grade.
For full coverage, run ESLint, Ruff or your language's real tooling in CI.
Your code is analysed entirely in your browser — nothing is uploaded.