Security Scanner
Scan your code for security flaws and risks in seconds
gpt-4o-mini
Your prompt will appear here…
Your beautifully formatted article will appear here once you generate.
No history yet
Your generations will appear here. Sign in to save them permanently.
Have you ever shipped a route, then wondered an hour later whether that one query was properly escaped? Do you review your own code for bugs but never really for attacks? Most of us learned features first and security second, so the reading habit was never built.
Security Scanner takes a file or function you paste in and returns a list of likely weaknesses, each with the risk explained in plain English, a safer version of the same code, and a severity you can filter on.
What is Security Scanner?
Security Scanner is a code review tool with one job: read the code in front of it and point at what an attacker could use. Injection risks, weak authentication checks, hardcoded secrets, unsafe output. It names the problem, explains the risk in plain English, and suggests a fix.
It is a reading tool, not a scanner in the network sense. Security Scanner never touches a live system. It sees exactly what you paste into the box and nothing else.
How Does Security Scanner Work?
Paste the code you want reviewed into the prompt box, including the lines where the input arrives. Findings come back in the output card, and Copy is the action most people use, because the fixes go straight back into the editor.
Explain the Risk, Suggest a Fix and Show Secure Code are already on, which is the right starting set. Map to OWASP is off. Turn it on when each finding needs tying to a named category.
Redact first Replace real keys, tokens, passwords and customer data with placeholders before you paste. The review works just as well on a sanitised snippet.
Focus, Severity And Strictness Explained
Four settings decide how the review reads. Change one at a time and generate again.
| Option | What it changes | Where to start |
|---|---|---|
| Security Focus | Narrows the review to one class of problem | General for a first pass, then Injection or Secrets |
| Severity Filter | How much reaches the report | All while you learn the code, High & Above when triaging |
| Output | The shape of the answer | Findings + Fixes while working, Report to share |
| Strictness | How suspicious the review is | Starts at 70 percent; raise it for auth code |
Language can stay blank when the snippet is obvious, or go to PHP or Python when it is not. Output also has a Checklist value, which gives you something to work through rather than read.
What A Review Reliably Catches
Patterns a skim misses
User input reaching a query, a template or a shell command without being cleaned on the way.
Reason, not just the line
Each finding says what an attacker would do with it, so you can judge whether it matters here.
A safer rewrite
Show Secure Code returns the corrected version beside the finding instead of a vague instruction.
What It Cannot See
This is the part worth being straight about, because a false sense of coverage is worse than no review at all.
- It reads only the text you paste. No repository access, no running app, no network scan, no live traffic.
- It cannot see the layers around your snippet, such as framework escaping or database permissions, so it may flag something already handled elsewhere.
- It does not check installed package versions against any vulnerability database.
- Findings are leads. Confirm each one against your real code before you file it.
Used that way, Security Scanner is a second reader that never gets bored halfway through a file.
Code review is one corner of a free EizTools library, and Security Scanner is the page for it. There is no account, no quota and no paid tier, and you choose which AI model runs the review from the selector on the page. When the question moves from code to policy and evidence, the Compliance Monitoring Tool covers that ground instead.
Frequently Asked Questions
Does Security Scanner scan my website or server?
No. It reviews the text you paste and nothing more. There is no crawler, no port scan and no connection to your systems. Think of it as a reviewer reading a snippet over your shoulder.
How much code can I review at once?
Work in files or functions rather than whole projects. A focused paste gets a sharper answer, and it also keeps sensitive code out of the box that had no reason to be there.
What does the Strictness slider actually do?
It sets how suspicious the review is. At the default of 70 percent you get the findings that clearly matter. Push it higher on authentication or payment code, where a maybe is worth reading.
Can I use it for a security report?
Yes. Set Output to Report and switch Map to OWASP on, and the findings come back grouped and named. Verify each item against your own code before the report goes to anyone else.
Security review is mostly a reading problem, and reading your own code honestly is the hard part. Security Scanner gives you a fresh pair of eyes on demand, with a fix to compare against. Paste a file into the box above and start with General focus.