Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. C and C++ Static Analysis Tools
  3. Semgrep Code

Semgrep Code

San Francisco, California, United States

What it is

Semgrep Code is a cloud-based static application security testing product that scans source code for vulnerabilities and helps developers address them. It combines deterministic analysis for issues such as XSS and SQL injection with AI analysis for more complex flaws, including IDOR and business logic vulnerabilities. The product lists support for 35 programming languages, pull-request scans, custom security rules, and automated fixes. Pull requests can include tailored, step-by-step remediation guidance. Integrations include GitHub, GitLab, Bitbucket, Jenkins, CircleCI, Azure, and Buildkite, with extensions for VS Code and IntelliJ and notifications through Slack, email, or webhooks. The Free Edition includes Code and Supply Chain, with up to 10 repositories and 10 contributors; Teams supports up to 500 private repositories, while Enterprise has no repository or contributor limit. Local or CI-based scans keep source code in that environment, though opting into AI processing sends part of a file containing a finding to a model. Free Edition is available; Teams is listed at $30/month/contributor.

For and against

For

  • Supports 35 programming languages.
  • Scans pull requests and integrates with CI/CD tools.
  • Provides tailored remediation guidance in pull requests.
  • Includes a free tier for up to 10 repositories.
  • Offers VS Code and IntelliJ extensions.

Against

  • Free Edition is limited to 10 contributors.
  • Teams is listed at $30/month/contributor.
  • AI processing sends part of a finding's file to a model.

The verdict

Semgrep Code combines static analysis and AI-assisted detection with developer workflow integrations. Compare the free-tier limits and paid plan terms with your repository and team needs.

Who it suits

It suits development teams looking to scan source code and integrate security checks into pull-request or CI workflows. The free tier is limited to 10 repositories and 10 contributors.

Plans and prices

Free Edition

Free

10 repositories · 10 contributors · GitHub/GitLab authentication · 60 AI credits/month

Teams Secrets

$15a month

20 AI credits/developer/month · SSO · one-click CI/CD · award-winning support

Teams Code

$30a month

20 AI credits/developer/month · SSO · one-click CI/CD · award-winning support

Teams Supply Chain

$30a month

20 AI credits/developer/month · SSO · one-click CI/CD · award-winning support

Teams — Code

$30a month

Code (SAST) · 20 AI credits per developer per month · 500 private repositories maximum

Enterprise

Priced on request

On-premises SCM · custom CI/CD integrations · dedicated infrastructure option · unlimited repositories and contributors

Every plan, in full

On the record

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.semgrep.dev · read 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.semgrep.dev · read 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.docs.semgrep.dev · read 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.semgrep.dev · read 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.semgrep.dev · read 15 Oct 2026
Company founding and headquarters
Semgrep was founded in 2017 and is headquartered in San Francisco.linkedin.com · read 15 Oct 2026
Company identity
The legal entity is Semgrep, Inc., formerly known as r2c.crunchbase.com · read 15 Oct 2026
Company size
LinkedIn lists Semgrep as a privately held company with 201–500 employees.linkedin.com · read 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.trust.semgrep.dev · read 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.docs.semgrep.dev · read 15 Oct 2026
Custom rules
Rules use a source-code-like syntax, and teams can create and manage private or custom rules.semgrep.dev · read 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.semgrep.dev · read 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.marketplace.visualstudio.com · read 15 Oct 2026
Developer remediation
The product places tailored, step-by-step remediation guidance in pull requests and can generate code-fix snippets.semgrep.dev · read 15 Oct 2026
Developer workflow
The integrations page lists VS Code and IntelliJ IDE extensions, and Slack, email, and webhooks for notifications.semgrep.dev · read 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.docs.semgrep.dev · read 15 Oct 2026
Free tier limits
The Free Edition includes Code and Supply Chain, allows scanning up to 10 repositories, and has a maximum of 10 contributors.semgrep.dev · read 30 Sep 2026
Funding
A February 5, 2025 announcement reported a $100 million Series D and total funding of $204 million.prnewswire.com · read 15 Oct 2026

The review

Overview

Semgrep Code is a source-code security scanner for teams that want vulnerability checks close to everyday development. It is best suited to organizations combining pull-request and CI scanning with custom rules; its main trade-off is choosing a plan whose repository and contributor caps fit the team.

Key features

Detection and triage

Semgrep pairs deterministic checks for familiar vulnerabilities such as XSS and SQL injection with AI analysis aimed at harder-to-catch flaws, including IDOR and business logic issues. That combination gives teams more than pattern matching alone, while making the AI processing choice relevant to organizations with strict code-handling requirements. The product supports 35+ programming languages and custom security rules, so teams can cover varied codebases and encode their own checks.

Semgrep says its Multimodal approach can reduce findings that require triage by 20% when activated, with results improving as it learns from triage decisions. That may reduce review burden, but it is not a guarantee of the same reduction for every repository.

Remediation and workflow

Pull-request scans include tailored, step-by-step remediation instructions, putting next steps where developers encounter findings. Scanning also covers CI/CD and pre-commit workflows, with integrations for GitHub, GitLab, Bitbucket, Jenkins, CircleCI, Azure, and Buildkite. VS Code and IntelliJ extensions and Slack, email, and webhook notifications extend the workflow beyond pull requests.

For local or fully CI-based scans, Semgrep says source code remains on the user's computer or CI environment. If a team opts into AI processing, part of a file containing a finding is sent to a model. That distinction matters for teams assessing how AI-assisted analysis fits their code-handling policies. 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 has a free tier and paid plans. The pricing note starts paid access at $15/user/mo, while the listed Teams — Code plan is $30 a month, billed $30/month/contributor. Teams should compare the stated starting rate with the listed plan and confirm which terms apply to their needs.

  • Free Edition: free, billed Free. It includes Code and Supply Chain, up to 10 repositories, a maximum of 10 contributors, and 60 AI credits. Community-based support and those caps make it a reasonable entry point for small teams, but not for organizations that need broader repository coverage or paid-tier support.
  • Teams — Code: $30 a month, billed $30/month/contributor. It includes Code (SAST), 20 AI credits per developer per month, and a maximum of 500 private repositories. Award-winning support is included. The contributor-based billing and repository ceiling make seat count and portfolio size key budget considerations.
  • Enterprise: custom pricing. It removes repository and contributor limits, provides 50 AI credits per developer per month, dedicated account management, and tailored onboarding. It best fits larger organizations that need uncapped scale and a more managed relationship.

The free tier's 10-contributor and 10-repository limits are substantial constraints as adoption grows. Teams raises repository capacity but retains a 500-repository maximum; Enterprise is the option for teams that exceed that ceiling.

Platforms

Semgrep Code is a cloud product available through web, API, Linux, macOS, and Windows, with IDE extensions and self-hosted options also listed. GitHub, GitLab, Bitbucket, and Azure DevOps are supported VCS platforms, alongside integrations with CI tools. Its local and CI scan options let teams keep source code in their own environments unless they opt into AI processing.

Who it's for

Semgrep Code is a strong fit for development and security teams that want source-code checks in pull requests, CI, and pre-commit workflows, plus custom rules and remediation guidance for developers. The free tier can serve a small group evaluating or adopting Code and Supply Chain. Teams is better suited to organizations with up to 500 private repositories that can budget per contributor; Enterprise suits larger teams needing uncapped repositories and contributors, dedicated account management, and tailored onboarding. Teams that cannot send a finding-containing file portion to an AI model should avoid opting into that processing.

Pros and cons

  • Pros: Deterministic and AI-assisted detection covers both familiar vulnerability patterns and more complex flaws.
  • Pros: Pull-request remediation instructions and broad CI, VCS, IDE, and notification integrations place findings in developer workflows.
  • Pros: Free Edition includes Code and Supply Chain, while paid tiers scale from a defined repository cap to no repository or contributor limit.
  • Cons: Free Edition is capped at 10 repositories and 10 contributors; growing teams may need to move to paid access.
  • Cons: Teams is billed per contributor and limited to 500 private repositories, so both team size and repository count affect fit.
  • Cons: Opting into AI processing sends part of a file containing a finding to a model, which may not suit every code-handling policy.

Alternatives

Snyk Open Source is worth considering when the priority is open-source dependency analysis: its free plan covers five projects and Snyk Open Source (SCA), while Semgrep Code focuses on source-code vulnerabilities and SAST.

Bandit is a free, Apache-licensed option for teams that want software available on Linux, macOS, or self-hosted environments. Flawfinder is another free option, under GPL-2.0+, with Windows support as well as Linux, macOS, and self-hosted platforms.

Veracode DAST may suit teams looking for web application and API testing rather than Semgrep's source-code scanning; it has a free trial but no free plan.

Black Duck Coverity is a paid static-analysis alternative with customized enterprise pricing. Checkmarx API Security is a paid alternative with custom quoting and pricing based on developers, apps, and usage. Kiuwan Code Security is another paid option with a free trial and an annual Professional plan.

For broader comparisons, see SAST Tools, Secrets Scanning Software, DevSecOps Platforms, Static Application Security Testing Software, C and C++ Static Analysis Tools, and Static Analysis Tools.

Verdict

Choose Semgrep Code if your team wants source-code security checks embedded in pull requests, CI, and developer tools, with deterministic and AI-assisted detection plus remediation guidance. Its free tier makes a small-scale start possible, but the 10-repository and 10-contributor limits—and per-contributor Teams pricing—make plan fit important as usage expands. Look elsewhere if those caps, pricing structure, or the AI-processing choice conflict with your team's needs.

Alternatives to Semgrep Code

Every alternative, ranked