Snyk

Developer security platform covering SAST, SCA, container, IaC, secrets and DAST scanning with risk scoring and automated fix PRs.

Free plan availableLast verified 2026-09-09

Deployment

Cloud · Self-Hosted (partial)

Languages

21+

Pricing model

Per contributing developer, Quote-based

Free plan

Yes

Partial means the documentation covers only part of a capability, a related capability, or a beta. The description next to it says what is covered.

Workflow coverage

Where in the development lifecycle Snyk operates.

8 yes

FeatureAvailabilityDescription
Real-Time IDE FeedbackYesPlugins for VS Code, Visual Studio, Eclipse, JetBrains; real-time Snyk Code and Secrets scanning.
AI Agent GuardrailsYesSnyk Studio hooks and rules for Claude Code, Cursor, Codex CLI, Gemini CLI, Copilot; local MCP server.
Local Analysis (Pre-Commit)YesSnyk CLI runs local pre-commit and CI/CD scans across code, deps, container, IaC, secrets.
Inline PR CommentsYesPer-issue inline PR comments with severity and data flow, capped at 10 per PR.
Quality Gates (Merge Blocking)YesPR checks set SCM status and GitLab MR pipeline status; severity and fixability failure conditions.
Full Repo ScanYesSCM import scans whole repos into Snyk Projects; Free capped at 5 projects.
Scheduled RescansYesRecurring tests never/daily/weekly (default daily Open Source, weekly IaC); scheduled container registry sync.
Runtime MonitoringYesKubernetes Connector reads live workloads; cloud scans of deployed resources are Enterprise; DAST scans live apps.

Security scanning

10 yes 2 partial 1 no

FeatureAvailabilityDescription
SASTYesSnyk Code semantic SAST (DeepCode AI engine) across IDE, CLI, SCM and CI/CD.
Taint Analysis (Data-Flow)YesSource-to-sink data flow analysis with AI-learned sources, sinks and sanitizers; data-flow visualization.
Secrets DetectionYesSnyk Secrets uses entropy, ML semantic analysis and regex; IDE, CLI, SCM and PR checks.
Secrets ValidationNoNot offered in vendor documentation reviewed as of 2026-09-05.
SCAYesSnyk Open Source builds full dependency graph including transitive deps against Snyk Vulnerability Database.
Reachability AnalysisPartialJava and JavaScript only; Early Access via Snyk Preview; limits of 300,000 files / 3GB.
Malicious Package DetectionYesCWE-506 malicious packages flagged Critical; research team monitors typosquatting, dependency confusion, hijacking.
License ComplianceYesSPDX-aligned catalog, default severities, OR/AND dual licenses, custom license policies, org Licenses tab.
SBOM GenerationPartialOrg-wide BOM view exportable to CSV and AI-BOM generation; CLI `snyk sbom test` consumes SBOMs.
IaC ScanningYesTerraform, CloudFormation, Kubernetes, Helm, ARM, AWS CDK, Serverless; CCSS severity; custom-rule SDK.
Container ScanningYesScans final image OS and app packages; base image upgrade advice; automatic Dockerfile fix PRs.
CSPMYesCloud scans of live AWS, Azure, Google Cloud resource configurations; Enterprise plan only.
DASTYesSnyk API & Web scans live apps and APIs; BOLA testing; SAST/DAST correlation to source lines.

Code quality

2 yes 2 partial 5 no

FeatureAvailabilityDescription
Code Smell DetectionYesSnyk Code coding-issue detection covers dead code, predefined branches, duplicate branch logic only.
Complexity MetricsNoNot documented; Snyk Code's 8 AI-engine categories include no complexity metric
Duplication DetectionPartialOnly duplicate branch logic inside Snyk Code coding-issue analysis; no repo duplication metric documented.
Dead Code DetectionYesSnyk Code coding-issue detection explicitly includes dead code and predefined branches.
Test Coverage TrackingNoSnyk's own 'coverage' means scan coverage of assets, not test coverage
Diff Coverage (New Code)NoSnyk's coverage model has no changed-line/new-code coverage concept
Architecture GovernanceNoNot documented; Snyk Code's 8 AI-engine categories have no module-boundary rules
Technical Debt QuantificationNoRemediation reports track MTTR/time-to-resolve history only, no effort/cost estimate
Behavioral Code AnalysisPartialAnalytics tracks IDE/CLI usage over time, orgs introducing most new issues, repository freshness; Ignite and Enterprise.

AI review & fixes

4 yes 1 partial

FeatureAvailabilityDescription
AI Logic Bug DetectionYesDeepCode AI engine finds null dereferences, race conditions, off-by-one, division-by-zero, type mismatches, buffer overruns.
PR Summaries & WalkthroughsPartialAggregated issue summary comment per PR by severity and type, updated in place on new commits.
Autofix SuggestionsYesSnyk Agent Fix returns up to five AI fix suggestions via `@snyk /fix`, applied with `@snyk /apply #`.
Autofix Pull RequestsYesAutomatic Fix, backlog, dependency upgrade and Dockerfile base-image PRs; base-image PRs default-on for free accounts.
AI Triage (False-Positive Filtering)YesTriage Assistant checks exploit conditions for Java Gradle/Maven on GitHub only; reachability de-prioritizes unreachable vulns.

Rules & repo support

2 yes

FeatureAvailabilityDescription
Custom Rule AuthoringYesSnyk Code sanitizer Rule Extensions, IaC custom-rule SDK, custom secret regex; custom rules need Ignite or Enterprise.
Monorepo SupportYesThe CLI's --all-projects flag explicitly documents monorepo scanning, alongside --detection-depth and --exclude for multi-package repos.

AI capabilities

5 yes 2 no

FeatureAvailabilityDescription
AI Code ReviewYesDeepCode AI semantic engine powers Snyk Code; LLMs used for breakability, Agent Fix, Snyk Assist.
Bring Your Own ModelNoNot offered in vendor documentation reviewed as of 2026-09-05.
MCP ServerYesLocal MCP server runs the Snyk CLI with scan tools; no hosted or remote MCP server offered.
AI Code GovernanceNoNo AI-generated-code inventory; Evo AI-BOM inventories models, agents, tools and MCP servers instead.
Conversational ReviewYesEvo chat queries inventory and policies; `@snyk /fix` PR commands; Snyk Assist ships in Learning add-on.
Learning From FeedbackYesThumbs up/down on breakability PR comments and a SAST/DAST correlation feedback loop improve accuracy.
Code Excluded From TrainingYes"Does not use customer proprietary software code to train, optimize, fine-tune, or improve any AI models"

Models used

DeepCode AI (Snyk Code engine; no underlying LLM named)

Compliance & governance

4 yes

FeatureAvailabilityDescription
Audit LogsYesAudit logs exist as platform data and can be scoped to a hosting region.
SSO (SAML)YesSSO available on Ignite and Enterprise; SAML not named; Snyk for Government is Okta-managed SSO.
Role-Based Access ControlYesFixed roles on Team; Custom Roles require Ignite or Enterprise; dedicated Rule Extensions permissions.
Compliance Reporting & ExportsYesAuditor-ready PDF (first 50 rows) and CSV compliance reports; Ignite and Enterprise; PCI-DSS v4.0.1 Early Access.

Certifications

FedRAMP/NIST-aligned via Snyk for Government (US)GDPR (documented GDPR-compliant data-deletion workflows)

Standards mapping

OWASP Top 10 (2025)CWE Top 25CWE Top 10 KEV WeaknessesPCI DSS v4.0.1PCI DSS v3.2.1ISO/IEC 27001 (2022 revision)HIPAACVSS v4.0CVSS v3.1CCSSEPSSCISA Known Exploited Vulnerabilities catalogSPDX License List

Integrations

8 yes 2 partial

Git providerAvailability
GitHubYes
GitHub Enterprise ServerYes
GitLabYes
GitLab Self-ManagedYes
BitbucketYes
Bitbucket Data CenterYes
Azure DevOpsYes
API & CLIAvailability
REST APIPartial
CLIYes
WebhooksPartial

CI/CD systems

GitHub Actionsany CI/CD via Snyk CLI

IDEs

Visual Studio CodeVisual StudioEclipseJetBrains IDEs

Issue trackers

Jira

Languages

Languages and frameworks named in Snyk's documentation.

ApexCC++C#COBOLDartElixirGoGroovyJavaJavaScriptKotlinObjective-CPHPPythonRubyRustScalaSwiftTypeScriptVisual Basic / VB.NET

Pricing & plans

$25/month per contributing developer, Team plan (no annual discount published; price varies by product, all products must be purchased within the same plan)

Trial: 14-day self-serve trial sampling Enterprise-plan features (some limited or unavailable); intended to convert to Enterprise

Free$0/monthIndividual developers and small teams evaluating Snyk
  • Snyk Open Source (SCA)
  • Snyk Code (SAST)
  • Snyk IaC
  • Snyk Container
  • Real-time scanning in IDE, CLI and SCM integrations
  • Unlimited Snyk Code scans for open-source projects
  • 5 projects
  • 400 Open Source / 100 Code / 300 IaC / 100 Container tests
  • Personal token only, no API access
  • SNYK-US-01 region only
  • No SSO, Custom Roles, custom rules, analytics or compliance reports
  • Plan table shows no Cloud Repositories support
Team$25/month per contributing developerTeams needing higher scan limits and issue-tracker workflow
  • All Free scanning products with increased test limits
  • Up to 100 projects
  • Jira integration
  • Cloud Repositories support
  • Next business day support
  • No API access
  • Fixed, non-customizable roles
  • No SSO or Custom Roles
  • No custom security rules
  • No Snyk Essentials/AppRisk or Analytics/Reports
  • SNYK-US-01 region only
Ignite$1,260/year per contributing developer (~$105/month)Organizations with fewer than 50 developers wanting enterprise features without enterprise pricing
  • Full platform access with unlimited projects and unlimited tests
  • Custom security rules
  • Risk-based prioritization
  • API access
  • SSO and Custom Roles
  • Snyk Essentials/AppRisk, Analytics/Reports, compliance reports, regional hosting
  • Positioned for organizations under 50 developers
  • Enterprise-only items such as IaC cloud scans and PCI-DSS Early Access remain outside this tier
EnterpriseCustom (contact sales)Large organizations needing platform consolidation and org-wide governance
  • Unlimited Organizations and full REST API, Service Accounts, OAuth 2.0
  • Snyk Essentials (AppRisk) and Snyk Analytics/Reports
  • IaC cloud scans of live AWS/Azure/GCP accounts
  • PCI-DSS v4.0.1 reporting (Early Access)
  • SSO and Custom Roles
  • Regional hosting beyond SNYK-US-01
  • Quote-only pricing
  • Professional-services offerings (Jumpstart, Declining Balance of Hours) sold separately

Who it's for

Best for teams for which dependency risk is the main problem and fixes matter as much as alerts.

Ignite is positioned for organizations with fewer than 50 developers; Enterprise for large organizations.

A good fit if

  • You want fix and upgrade pull requests with a breakage-risk estimate
  • You want code, dependency, container, IaC, secrets and DAST scanning in one model
  • You need auditor-ready compliance reports such as PCI DSS, ISO 27001 and OWASP Top 10

Consider alternatives if

  • You need API access or SSO on the Team plan
  • You need code quality metrics such as complexity, duplication or coverage
  • You need SAST that runs entirely on-premises

Similar tools

Other Code Security Platform tools in the directory.

FAQ

When should you choose Snyk?

Snyk is best for teams for which dependency risk is the main problem and fixes matter as much as alerts. It's a good fit if:

  • You want fix and upgrade pull requests with a breakage-risk estimate
  • You want code, dependency, container, IaC, secrets and DAST scanning in one model
  • You need auditor-ready compliance reports such as PCI DSS, ISO 27001 and OWASP Top 10

Consider alternatives if:

  • You need API access or SSO on the Team plan
  • You need code quality metrics such as complexity, duplication or coverage
  • You need SAST that runs entirely on-premises

What languages does Snyk support?

Snyk supports 21+ languages and frameworks, including Apex, C, C++, C#, COBOL, Dart, Elixir, Go, Groovy, Java, and 11 more.

What does Snyk integrate with?

Snyk integrates with:

  • Source control: GitHub, GitHub Enterprise Server, GitLab, GitLab Self-Managed, Bitbucket, Bitbucket Data Center and Azure DevOps
  • CI systems: GitHub Actions, plus others through its CLI or API
  • IDEs: VS Code, Visual Studio, Eclipse and JetBrains IDEs

What tools are similar to Snyk?

Other code security platforms tracked here:

What are Snyk's plans and pricing?

Snyk has a free plan, and paid plans start at $25/contributor/mo. Enterprise pricing is by quote.