Skip to content
SPECIFICTION
Get listed

Semgrep Code

semgrep.dev

From $15/mo Free plan Open source WebWindowsmacOSLinuxAPISelf-hosted

What it is

Semgrep Code is a cloud-based static application security testing product for finding vulnerabilities in source code and helping developers address them. It combines deterministic analysis for issues such as XSS and SQL injection with AI analysis aimed at complex flaws, including IDOR and business logic vulnerabilities. Pull requests can carry tailored, step-by-step remediation instructions, and the product supports 35 programming languages. Semgrep lists integrations with GitHub, GitLab, Bitbucket, Jenkins, CircleCI, Azure and Buildkite, plus VS Code and IntelliJ extensions and Slack, email and webhook notifications. The Free Edition includes Code and Supply Chain, with scanning for up to 10 repositories and a limit of 10 contributors. Teams supports up to 500 private repositories; Enterprise has no repository or contributor limit. For local or fully CI-based scans, 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. The Free Edition costs nothing. Teams — Code is listed at $30 a month.

Spec sheet

What it does
Semgrep Code combines deterministic static analysis with AI analysis to identify traditional vulnerabilities such as XSS and SQL injection plus complex issues such as IDOR and business-logic flaws.Read 15 Oct 2026 · semgrep.dev
Purpose
Semgrep Code is a static application security testing product that finds code vulnerabilities and helps developers fix them.Read 30 Sep 2026 · semgrep.dev
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.Read 15 Oct 2026 · semgrep.dev
Integrations
Supported workflow connections include GitHub, GitLab, Bitbucket, Jenkins, CircleCI, Azure, Buildkite, HackerOne, Slack, email, webhooks, VS Code and IntelliJ.Read 15 Oct 2026 · semgrep.dev
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.Read 30 Sep 2026 · trust.semgrep.dev
Support
Paid customers receive technical support from 8 AM to 1 AM UTC on weekdays through private Slack, the web help area or support email.Read 15 Oct 2026 · docs.semgrep.dev
Headquarters
San Francisco, California, United StatesRead 23 Sep 2026 · semgrep.dev
Founded
2017Read 28 Sep 2026 · semgrep.dev
Authentication
Semgrep Platform supports OpenID Connect/OAuth2 and SAML 2.0 single sign-on, with GitHub, GitLab and Azure AD options listed.Read 15 Oct 2026 · semgrep.dev
CLI and formats
The CLI provides scan and CI commands and can emit SARIF, JSON, JUnit and GitLab report formats; autofix is marked experimental.Read 15 Oct 2026 · docs.semgrep.dev
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.Read 30 Sep 2026 · semgrep.dev
Community Edition
Community Edition provides more than 30 languages and 3,000-plus customizable community rules and runs on macOS, Windows and Linux.Read 15 Oct 2026 · semgrep.dev
Company founding and headquarters
Semgrep was founded in 2017 and is headquartered in San Francisco.Read 15 Oct 2026 · linkedin.com
Company identity
The legal entity is Semgrep, Inc., formerly known as r2c.Read 15 Oct 2026 · crunchbase.com
Company size
LinkedIn lists Semgrep as a privately held company with 201–500 employees.Read 15 Oct 2026 · linkedin.com
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.Read 15 Oct 2026 · docs.semgrep.dev
Custom rules
Rules use a source-code-like syntax, and teams can create and manage private or custom rules.Read 15 Oct 2026 · semgrep.dev
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.Read 30 Sep 2026 · semgrep.dev
Developer extension
The Visual Studio Code extension scans files on open or change, shows inline findings, supports autofix and covers more than 30 languages.Read 15 Oct 2026 · marketplace.visualstudio.com
Developer remediation
The product places tailored, step-by-step remediation guidance in pull requests and can generate code-fix snippets.Read 15 Oct 2026 · semgrep.dev
Developer workflow
The integrations page lists VS Code and IntelliJ IDE extensions, and Slack, email, and webhooks for notifications.Read 30 Sep 2026 · semgrep.dev
Documentation depth
Documentation covers scanning, rule writing, CLI commands, APIs, integrations, billing, support and release notes, with community Slack and GitHub issue support.Read 15 Oct 2026 · docs.semgrep.dev
Free tier limits
The Free Edition includes Code and Supply Chain, allows scanning up to 10 repositories, and has a maximum of 10 contributors.Read 30 Sep 2026 · semgrep.dev
Funding
A February 5, 2025 announcement reported a $100 million Series D and total funding of $204 million.Read 15 Oct 2026 · prnewswire.com
Installation
Official installation paths include Homebrew on macOS, pip on Windows and Linux, and a semgrep/semgrep Docker image on Linux.Read 15 Oct 2026 · semgrep.dev
Languages
Semgrep lists support for more than 30 programming languages and frameworks for SAST and nine for SCA.Read 15 Oct 2026 · semgrep.dev
Limit: G2 reliability
A G2 reviewer reported bugs, crashes and frequent problems during pull-request scans.Read 15 Oct 2026 · aws.amazon.com
Limit: Gartner integrations
Gartner feedback says Semgrep lacks integrations needed to handle vulnerabilities in other products and lacks a direct issue-handling path inside Semgrep.Read 15 Oct 2026 · gartner.com
Local execution
Semgrep CE is designed to run locally or offline, with source code remaining on the user machine unless a server/client setup is chosen.Read 15 Oct 2026 · docs.semgrep.dev
Noise reduction
Semgrep says its Multimodal system cuts findings requiring triage by 20% on the first day and learns from later triage decisions.Read 15 Oct 2026 · semgrep.dev
Notable update
Semgrep announced on March 11, 2026 that its Cursor plugin bundles an MCP server, hooks and skills for SAST, supply-chain and secrets scanning.Read 15 Oct 2026 · semgrep.dev
Open-source licence
The Semgrep OSS engine is open source under the GNU LGPL 2.1; Semgrep-maintained rules use a separate Semgrep Rules License restricting redistribution and competing or SaaS use.Read 15 Oct 2026 · semgrep.dev
Organizational memory
After an issue is triaged, Semgrep Multimodal stores organization-specific exploitability context to reduce repeated triage.Read 15 Oct 2026 · semgrep.dev
Paid tier limits
Teams supports up to 500 private repositories, while Enterprise has no repository or contributor limit.Read 30 Sep 2026 · semgrep.dev
Praise: G2 reviewers
Reviewers repeatedly praise straightforward setup, GitHub and CI/CD integration, fast scans, clear findings, low false-positive rates, AI explanations and flexible custom rules.Read 15 Oct 2026 · g2.com
Praise: Gartner reviewer
A Gartner reviewer highlighted very fast AST-based scans, syntax-aware matching and automatic patch or pull-request suggestions.Read 15 Oct 2026 · gartner.com
Rating on Capterra
0.0 out of 5 from 0 reviews.Read 15 Oct 2026 · capterra.com
Rating on G2
4.6 out of 5 from 56 reviews.Read 15 Oct 2026 · g2.com
Rating on Gartner Peer Insights
4.4 out of 5 from 15 ratings.Read 15 Oct 2026 · gartner.com
Rating on GetApp
No user rating is displayed; the listing shows Semgrep with zero reviews.Read 15 Oct 2026 · getapp.com
Rating on TrustRadius
7 out of 10 from 1 rating.Read 15 Oct 2026 · trustradius.com
Remediation
The product provides tailored, step-by-step remediation instructions in pull requests.Read 30 Sep 2026 · semgrep.dev
Security compliance
Semgrep's trust portal links GDPR and SOC 2 materials and identifies a SOC 2 Type II report covering December 1, 2023 through November 30, 2024.Read 15 Oct 2026 · trust.semgrep.dev
Security incident
The trust portal reports that a Qilin actor accessed internal sandbox data containing findings and code snippets on May 12–13, with no customer data reported and tokens revoked.Read 15 Oct 2026 · trust.semgrep.dev
Self-hosting
Enterprise supports on-premises source-code management and optional dedicated infrastructure, while the AppSec Platform is otherwise proprietary SaaS.Read 15 Oct 2026 · semgrep.dev
Triage
Semgrep says Multimodal can reduce findings requiring triage by 20% on activation and improve as it learns from triage decisions.Read 30 Sep 2026 · semgrep.dev

Plans and prices

Free Edition Free per contributor 10 repositories · 10 contributors · GitHub/GitLab authentication · 60 AI credits/month · Code and Supply Chain Read 15 Oct 2026 · semgrep.dev
Free Edition Free Free Code and Supply Chain included · up to 10 repositories · maximum 10 contributors · 60 AI credits Read 30 Sep 2026 · semgrep.dev
Teams Secrets $15 a month per contributor 20 AI credits/developer/month · SSO · one-click CI/CD · award-winning support Read 15 Oct 2026 · semgrep.dev
Teams — Code $30 a month $30/month/contributor Code (SAST) · 20 AI credits per developer per month · 500 private repositories maximum Read 30 Sep 2026 · semgrep.dev
Teams Code $30 a month per contributor 20 AI credits/developer/month · SSO · one-click CI/CD · award-winning support Read 15 Oct 2026 · semgrep.dev
Teams Supply Chain $30 a month per contributor 20 AI credits/developer/month · SSO · one-click CI/CD · award-winning support Read 15 Oct 2026 · semgrep.dev
Enterprise Priced on request On-premises SCM · custom CI/CD integrations · dedicated infrastructure option · unlimited repositories and contributors · dedicated account manager Read 15 Oct 2026 · semgrep.dev

Every Semgrep Code plan and price →

Strong points and limits

Strong points

  • Combines deterministic and AI-based detection.
  • Pull requests can include step-by-step remediation.
  • Supports 35 programming languages.
  • Free Edition scans up to 10 repositories.
  • Lists GitHub, GitLab, Bitbucket and CI integrations.

Limits

  • Free Edition caps contributors at 10.
  • Teams — Code costs $30 a month.
  • AI processing sends part of a finding file to a model.

Who it suits

It suits development teams that want code vulnerability findings and remediation guidance in pull requests, IDEs, or CI workflows. Its plan limits give small teams a free entry point and larger organizations a route to higher repository and contributor limits.

Semgrep Code in depth

Read the full write-up

Semgrep Code is a source-code security scanner for teams that want vulnerability checks inside development workflows. It is best suited to organizations balancing custom rules, pull-request guidance and scalable repository coverage. Its detection breadth is appealing, but repository caps and the choice to send finding-related code for AI processing deserve attention.

Overview

Semgrep Code combines static application security testing with remediation guidance, bringing security findings into pull requests, CI/CD and pre-commit scans. It supports 35 languages, custom rules and automated fixes, making it a flexible option for varied codebases. The trade-off is that access to AI-assisted analysis comes with plan-specific credit allowances, and teams must decide whether its processing model fits their code-handling requirements.

Key features

Detection and triage

Deterministic checks target familiar vulnerabilities such as XSS and SQL injection, while AI analysis is aimed at harder-to-categorize flaws such as IDOR and business logic vulnerabilities. That combination can extend coverage beyond fixed patterns, though AI processing is optional and sends part of a file containing a finding to a model. For local or fully CI-based scans, source code stays on the user's computer or CI environment.

Semgrep says its Multimodal approach can reduce findings requiring triage by 20% on activation and improve as it learns from triage decisions. This may help teams managing alert volume, but it is a stated product capability rather than a result to assume for every codebase. Custom security rules let teams encode their own requirements, and pull-request scans bring findings closer to the code changes that need attention.

Remediation and workflow

Pull requests can include tailored, step-by-step remediation instructions, giving developers a practical next step rather than only a vulnerability notice. The product supports IDE use through VS Code and IntelliJ extensions, plus notifications through Slack, email and webhooks. Integrations include GitHub, GitLab, Bitbucket and Azure DevOps, with CI support for Jenkins, CircleCI and Buildkite. This breadth suits teams that want scanning in existing workflows; it does not remove the need to tune rules and review findings.

The product also covers infrastructure-as-code and containers, with policy-as-code, remediation workflows and SBOM management. Its focus remains source-code analysis, but the additional scanning and workflow capabilities may make it useful as part of a wider application security process.

Pricing

The Free Edition costs nothing and includes Code and Supply Chain, up to 10 repositories, a maximum of 10 contributors and 60 AI credits. Community-based support is the support model. This is a useful way for small teams to begin, but the contributor cap and repository ceiling are firm constraints as adoption grows.

Teams — Code costs $30 a month, billed at $30/month/contributor. It includes Code (SAST), 20 AI credits per developer per month and up to 500 private repositories. Award-winning support is included. Teams needing paid SAST without enterprise-scale scope may fit this plan, but per-contributor billing and the repository maximum should be included in budget and growth planning.

Enterprise has custom pricing, no limit on repositories or contributors, 50 AI credits per developer per month, dedicated account management and tailored onboarding. It is the logical fit for organizations that would outgrow Teams' caps or want dedicated support, though the custom price requires a quote before costs can be compared.

The pricing note gives a paid starting point of $15/user/mo, while the Teams — Code plan is priced at $30/month/contributor. Buyers should confirm which offer and billing basis apply to their intended purchase. The free plan's 60 AI credits and paid plans' per-developer allowances also make AI usage worth considering separately from repository and seat needs.

Platforms

Semgrep Code is a cloud product, with support across web, Linux, macOS and Windows, as well as API, extension and self-hosted options. IDE extensions, CI/CD integration, pre-commit scanning and pull-request scanning provide several ways to place checks in a development process. The local and fully CI-based scan option keeps source code in the user's environment, while opting into AI processing sends part of a finding-containing file to a model.

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. Those controls may matter to organizations evaluating a security vendor, though they do not change the AI-processing choice.

Who it's for

Semgrep Code is a strong candidate for development and security teams that want broad language support, custom detection rules and actionable pull-request findings. The free tier suits smaller teams testing a workflow within its 10-repository and 10-contributor limits. Teams is better for organizations that need paid SAST and can work within 500 private repositories; Enterprise suits larger deployments that need uncapped repositories and contributors and dedicated account management.

It is less compelling for teams unwilling to use AI processing but seeking its AI-assisted analysis, or for buyers who need a simple price comparison before contacting sales for Enterprise. Teams with very small projects may also prefer a free, narrower tool if they do not need Semgrep's broader workflow and scanning scope.

Pros and cons

Pros: Combines deterministic checks with AI analysis for more complex flaws, rather than relying only on fixed vulnerability patterns.

Pros: Pull-request remediation instructions, IDE extensions and CI integrations put findings within developer workflows.

Pros: Free Edition includes both Code and Supply Chain, while Enterprise removes repository and contributor limits.

Pros: Support for 35 languages and custom rules can accommodate varied codebases and organization-specific checks.

Cons: Free Edition is limited to 10 repositories and 10 contributors, which can constrain adoption.

Cons: Teams caps private repositories at 500 and charges per contributor, so both growth and staffing affect fit.

Cons: AI processing sends part of a file containing a finding to a model, a consideration for teams with strict code-handling requirements.

Cons: Enterprise uses custom pricing, making upfront cost comparison less direct.

Alternatives

Snyk Open Source is worth considering when software composition analysis is the priority: its free plan covers five projects and access to Snyk Open Source (SCA), rather than Semgrep Code's SAST focus. Veracode DAST is the alternative to consider when web application and API testing is the requirement; it has no free plan and offers a demo-based buying path.

Kiuwan Code Security may suit buyers seeking a paid SAST option with a free trial, though its Professional plan has a 10-user minimum and caps applications at 25. Fluid Attacks is another paid option with a free trial; its Essential plan requires at least 10 authors billed per month.

PVS-Studio may be relevant to teams evaluating a static-analysis product with a free plan and paid team and enterprise tiers. Flawfinder is a free GPL-2.0+ option for users who prefer open-source software. Black Duck Coverity is an enterprise-oriented alternative with customized pricing based on team size and codebase. Bandit is a free Apache License 2.0 option for teams seeking an open-source alternative.

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

Semgrep Code is a good choice for teams that want customizable SAST, developer-facing remediation and scanning across pull requests, IDEs and CI. Its blend of deterministic and AI-assisted detection is the main reason to choose it; the key reasons to look elsewhere are strict contributor or repository constraints, uncertainty around AI code handling, or a need for a readily comparable Enterprise price.

Verdict

Semgrep Code brings code scanning and remediation guidance into development workflows, with a free tier and larger paid plans. Check the repository and contributor caps, and whether AI processing fits your code-handling requirements.

Where Specifiction places it

Alternatives to Semgrep CodeAll alternatives →