Free Code scanner: Scan code for insecure patterns and triage the findings.

A static analysis (SAST) console like Bandit, ESLint-security or Semgrep: it scans JavaScript and Python for well-known insecure patterns and lists the findings with a rule id, CWE, severity, the flagged line and a fix recommendation, so you can read the code and triage each finding. Pure analysis — no code is run.

Free, no login, nothing to install. Your work stays in this browser.

What you can do

Graded, AI-assisted versions live in secure coding and code review courses.