
Semgrep Code
Semgrep Code is a static application security testing product that scans source code for vulnerabilities and helps developers fix them.
What Semgrep Code is
Semgrep Code is a static application security testing product that scans source code for vulnerabilities and helps developers fix them. Its detection combines deterministic analysis for issues such as cross-site scripting and SQL injection with AI analysis for more complex flaws, including insecure direct object references and business logic vulnerabilities. Pull requests can include tailored, step-by-step remediation instructions. The product supports 35+ programming languages and integrates with source-control and CI tools including GitHub, GitLab, Bitbucket, Jenkins, CircleCI, Azure and Buildkite. IDE extensions are listed for VS Code and IntelliJ, with Slack, email and webhooks available for notifications. The Free Edition includes Code and Supply Chain, scans up to 10 repositories and allows a maximum of 10 contributors. Teams supports up to 500 private repositories; Enterprise has no repository or contributor limit. Local or fully CI-based scans keep source code in the user's environment, while opting into AI processing sends part of a file containing a finding to a model.
Good
- Combines deterministic SAST and AI analysis.
- Supports 35+ programming languages.
- Provides step-by-step remediation instructions in pull requests.
- Local or fully CI-based scans keep code in the user's environment.
Watch out
- Free Edition is limited to 10 repositories.
- Free Edition allows a maximum of 10 contributors.
- Opting into AI processing sends part of a finding file to a model.
- Enterprise pricing is custom and not listed.
Who it suits
Semgrep Code suits development teams looking for source-code vulnerability scanning within pull request, IDE or CI workflows. The listed Free Edition is for teams within its repository and contributor limits; larger teams can consider the paid tiers.
Verdict
Semgrep Code combines source scanning, developer workflow integrations and remediation guidance, with a free tier and paid pricing listed from $15/user/mo. Review repository and contributor caps, and whether AI processing fits your code-handling requirements.
Plans and prices
From Semgrep Code's own pricing page, checked 15 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Free Edition | Free | 10 repositories · 10 contributors · GitHub/GitLab authentication · 60 AI credits/month · Code and Supply Chain · per contributor |
| Teams Secrets | $15 a month | 20 AI credits/developer/month · SSO · one-click CI/CD · award-winning support · per contributor |
| Teams — Code | $30 a month | Code (SAST) · 20 AI credits per developer per month · 500 private repositories maximum · $30/month/contributor |
| Teams Code | $30 a month | 20 AI credits/developer/month · SSO · one-click CI/CD · award-winning support · per contributor |
| Teams Supply Chain | $30 a month | 20 AI credits/developer/month · SSO · one-click CI/CD · award-winning support · per contributor |
| Enterprise | Priced on request | On-premises SCM · custom CI/CD integrations · dedicated infrastructure option · unlimited repositories and contributors · dedicated account manager |
The facts
Each one read from Semgrep Code's own pages, with the date it was checked.
What it does
- API
- The pricing comparison lists a REST API for Teams and Enterprise plans, and the product page describes connecting the API to security dashboards or alerting tools.checked 15 Oct 2026
- Authentication
- Semgrep Platform supports OpenID Connect/OAuth2 and SAML 2.0 single sign-on, with GitHub, GitLab and Azure AD options listed.checked 15 Oct 2026
- CLI and formats
- The CLI provides scan and CI commands and can emit SARIF, JSON, JUnit and GitLab report formats; autofix is marked experimental.checked 15 Oct 2026
- Code handling
- For local or fully CI-based scans, Semgrep says source code stays on the user's computer or CI environment; opting into AI processing sends part of a file containing a finding to a model.checked 30 Sep 2026
- Community Edition
- Community Edition provides more than 30 languages and 3,000-plus customizable community rules and runs on macOS, Windows and Linux.checked 15 Oct 2026
- Compliance
- Semgrep's trust portal describes a SOC 2 Type II report and a full-scope third-party penetration test covering the Semgrep AppSec Platform, including Semgrep Code.checked 30 Sep 2026
- Cross-file analysis
- Semgrep Code Pro Engine performs cross-file and cross-function analysis to improve true-positive coverage, while Community Edition intentionally remains single-file.checked 15 Oct 2026
- Custom rules
- Rules use a source-code-like syntax, and teams can create and manage private or custom rules.checked 15 Oct 2026
- Detection
- Its multimodal detection combines deterministic SAST for issues such as XSS and SQL injection with AI analysis for complex flaws such as IDOR and business logic vulnerabilities.checked 30 Sep 2026
- Developer extension
- The Visual Studio Code extension scans files on open or change, shows inline findings, supports autofix and covers more than 30 languages.checked 15 Oct 2026
- Developer remediation
- The product places tailored, step-by-step remediation guidance in pull requests and can generate code-fix snippets.checked 15 Oct 2026
- Developer workflow
- The integrations page lists VS Code and IntelliJ IDE extensions, and Slack, email, and webhooks for notifications.checked 30 Sep 2026
- Documentation depth
- Documentation covers scanning, rule writing, CLI commands, APIs, integrations, billing, support and release notes, with community Slack and GitHub issue support.checked 15 Oct 2026
- Funding
- A February 5, 2025 announcement reported a $100 million Series D and total funding of $204 million.checked 15 Oct 2026
- Installation
- Official installation paths include Homebrew on macOS, pip on Windows and Linux, and a semgrep/semgrep Docker image on Linux.checked 15 Oct 2026
- Integrations
- Supported workflow connections include GitHub, GitLab, Bitbucket, Jenkins, CircleCI, Azure, Buildkite, HackerOne, Slack, email, webhooks, VS Code and IntelliJ.checked 15 Oct 2026
- Languages
- Semgrep lists support for more than 30 programming languages and frameworks for SAST and nine for SCA.checked 15 Oct 2026
- Limit: G2 reliability
- A G2 reviewer reported bugs, crashes and frequent problems during pull-request scans.checked 15 Oct 2026
The company
- Company founding and headquarters
- Semgrep was founded in 2017 and is headquartered in San Francisco.checked 15 Oct 2026
- Company identity
- The legal entity is Semgrep, Inc., formerly known as r2c.checked 15 Oct 2026
- Company size
- LinkedIn lists Semgrep as a privately held company with 201–500 employees.checked 15 Oct 2026
- Founded
- 2017checked 28 Sep 2026
- Headquarters
- San Francisco, California, United Stateschecked 23 Sep 2026
Money
- Free tier limits
- The Free Edition includes Code and Supply Chain, allows scanning up to 10 repositories, and has a maximum of 10 contributors.checked 30 Sep 2026
The full review of Semgrep Code
Overview
Semgrep Code is a source-code security scanner for finding vulnerabilities and guiding developers through fixes. It suits teams that want security checks in their development workflow, especially those balancing familiar coding flaws with harder-to-classify risks. Its breadth is a strength, but repository and contributor caps make the right plan an important choice.
Key features
Detection and triage
Semgrep pairs deterministic SAST checks for issues such as XSS and SQL injection with AI analysis aimed at complex flaws such as IDOR and business logic vulnerabilities. That combination reaches beyond known patterns, though teams should consider the implications of opting into AI processing. Semgrep says Multimodal can reduce findings requiring triage by 20% on activation and improve as it learns from triage decisions; the result for any particular codebase can vary.
The product supports 35+ programming languages and custom security rules, so teams can cover varied codebases and encode organization-specific checks. Pull-request, CI/CD, and pre-commit scanning bring security checks into multiple stages of development. IaC and container scanning, policy as code, and SBOM management extend its scope beyond source-code findings.
Remediation and workflow
Pull requests can include tailored, step-by-step remediation instructions, giving developers a concrete next step when a finding appears. VS Code and IntelliJ extensions, plus Slack, email, and webhook notifications, connect findings to familiar tools. GitHub, GitLab, Bitbucket, Jenkins, CircleCI, Azure, and Buildkite are among the supported SCM and CI tools.
For local or fully CI-based scans, source code stays on the user's computer or CI environment. If AI processing is enabled, part of a file containing a finding is sent to a model. Teams with strict code-handling requirements should weigh that trade-off before enabling the feature. Semgrep's trust portal describes a SOC 2 Type II report and a full-scope third-party penetration test covering the Semgrep AppSec Platform, including Semgrep Code.
Pricing
Semgrep Code has a free tier and paid plans. The pricing comparison gives a starting figure of $15/user/mo, while the Teams — Code plan is priced at $30 a month, billed at $30/month/contributor. Confirm the billing basis and repository allowance that fit your team before choosing.
| Plan | Price and limits | Best fit |
|---|---|---|
| Free Edition | free, billed Free. Includes Code and Supply Chain, up to 10 repositories, a maximum of 10 contributors, and 60 AI credits. Support is community-based. | Individuals and small teams evaluating the workflow within the contributor and repository caps. |
| Teams — Code | $30 a month, billed $30/month/contributor. Includes Code (SAST), 20 AI credits per developer per month, and up to 500 private repositories. The pricing comparison lists award-winning support. | Teams that need paid SAST coverage and can work within the 500-private-repository limit. |
| Enterprise | Custom pricing. No repository or contributor limit, 50 AI credits per developer per month, a dedicated account manager, and tailored onboarding. | Organizations needing room to scale beyond Teams or dedicated onboarding and account management. |
The Free Edition's caps can constrain a growing team, while Teams sets a meaningful ceiling at 500 private repositories. Enterprise removes both repository and contributor limits, but requires a custom quote. The pricing model is cloud; local or fully CI-based scans keep source code in the user's environment unless AI processing is opted into.
Platforms
Semgrep Code is a cloud product with API, web, Linux, macOS, and Windows access, as well as extensions and self-hosted options. IDE extensions and CI/CD integrations make it relevant to teams that want findings close to code changes, rather than only in a separate web workflow.
Who it's for
Semgrep Code is a strong fit for development and security teams that want broad language coverage, organization-specific rules, and remediation guidance inside pull requests. It is less suitable for teams that cannot accept sending part of a file to a model when AI processing is enabled, or whose contributor and repository needs exceed the paid plan they intend to use.
Pros and cons
- Pros: Combines deterministic checks with AI analysis for both common vulnerabilities and more complex flaws.
- Pros: Pull-request remediation guidance, IDE extensions, and CI integrations put findings in developer workflows.
- Pros: Free Edition includes Code and Supply Chain, with 60 AI credits and room for up to 10 repositories and 10 contributors.
- Cons: Teams is capped at 500 private repositories; larger organizations need Enterprise.
- Cons: Opting into AI processing sends part of a file containing a finding to a model.
- Cons: Enterprise requires custom pricing, so its cost is not a fixed published amount.
Alternatives
Snyk Open Source is worth considering for teams seeking a freemium option focused on software composition analysis: its free plan covers five projects and access to Snyk Open Source (SCA), while its Team plan is $25 a month.
Flawfinder is a free, GPL-2.0+ open-source option for teams looking for a no-cost tool available on Linux, macOS, Windows, or self-hosted systems.
Black Duck Coverity is another paid static-analysis option, with pricing customized to team size and codebase through an enterprise quote.
Veracode DAST may suit teams looking for web application and API testing who want to request a live demo; it has a free trial and no free plan.
PVS-Studio is an alternative for teams considering paid analysis with a free plan and trial; its Team plan is for fewer than 10 developers and includes basic support and one supported platform.
Kiuwan Code Security is an option for teams comparing a paid SAST plan with an annual per-user price and a 10-user minimum, scaling up to 50 users and covering up to 25 applications.
ZeroPath is aimed at teams considering a broader bundle of SAST, SCA, secrets, and IaC scanning, with a Team plan starting from $1,000/mo + $60/dev.
Checkmarx API Security is an alternative for teams seeking API-focused security within Checkmarx One, with custom pricing based on developers, apps, and usage.
Compare Semgrep Code with other SAST tools, DevSecOps platforms, secrets scanning software, static application security testing software, C and C++ static analysis tools, and static analysis tools when weighing category-specific options.
Verdict
Choose Semgrep Code if your team wants source scanning, remediation guidance, and integrations woven into developer workflows, with a free tier to start and an Enterprise plan that removes repository and contributor ceilings. Look elsewhere if the AI file-processing trade-off does not fit your requirements or if Teams' 500-private-repository cap is too restrictive and Enterprise's custom pricing is not a fit.
Getting started
- Open the Semgrep Code website
- Choose the Free Edition, Teams, or Enterprise plan
- Connect supported repositories or CI/CD tools such as GitHub, GitLab, Bitbucket, Jenkins, CircleCI, Azure, or Buildkite
- Install the VS Code or IntelliJ extension if desired
- Run scans through the web, API, local environment, or CI setup
- Review pull-request remediation instructions and notifications
Limits worth knowing
The Free Edition includes Code and Supply Chain, scanning for up to 10 repositories and allowing up to 10 contributors, with 60 AI credits. Teams supports up to 500 private repositories and provides 20 AI credits per developer per month; Enterprise has no repository or contributor limit and provides 50 AI credits per developer per month.
Questions
Is Semgrep Code free?
Yes. The Free Edition is billed at no cost and includes Code and Supply Chain.
What does the Free Edition allow?
It supports up to 10 repositories, a maximum of 10 contributors, and 60 AI credits.
What is the Teams price?
Teams — Code is listed at $30 a month, billed at $30/month per contributor.
Which platforms are supported?
Platforms listed are API, extension, Linux, macOS, self-hosted, web, and Windows.
Which integrations are available?
Supported SCM and CI tools include GitHub, GitLab, Bitbucket, Jenkins, CircleCI, Azure, and Buildkite. VS Code, IntelliJ, Slack, email, and webhooks are also listed.
How is source code handled?
For local or fully CI-based scans, source code stays on the user's computer or CI environment. Opting into AI processing sends part of a file containing a finding to a model.
Alternatives to Semgrep Code
- 1
MobSF
Free planOpen sourceWebAPILinuxmacOS8.2From $2,999.99 a year - 2

GitHub CodeQL
Free planWebExtensionLinuxmacOS7.5From $30 a month - 3
Bandit
Free planOpen sourceExtensionLinuxmacOSSelf-hosted7.2Free plan - 4
gosec
Free planOpen sourceAPILinuxmacOSSelf-hosted7.2Free plan - 5

NaiveSystems Analyze
Free planOpen sourceLinuxmacOSSelf-hostedWindows7.2Free plan - 6

Kiuwan Code Security
WebAPILinuxmacOS6.8From $49 a month
