Skip to content
Burp Suite

Burp Suite

Category: DAST
License: Freemium
Suphi Cankurt
Suphi Cankurt
+8 Years in AppSec
Updated June 3, 2026
8 min read
Key Takeaways
  • Industry-standard web security toolkit from PortSwigger with three editions: Community (free), Professional ($475/year), and DAST (formerly Enterprise) for CI/CD scanning.
  • Intercepting proxy captures HTTP/HTTPS/WebSocket traffic; manual tools include Repeater, Intruder (4 attack types), Comparer, Decoder, and Sequencer.
  • BApp Store offers 500+ extensions for active scanning, JWT manipulation, access control testing, and more β€” custom extensions written in Java or Python.
  • DAST edition (renamed April 2025) runs from Docker for Jenkins, GitHub Actions, GitLab CI, Azure DevOps, and TeamCity; includes Burp AI assistant.
Latest Updates
  • Professional/Community 2026.4.3 patched a high-impact vulnerability in browser-based crawling of malicious websites on Windows. source
  • DAST 2026.5 added API discovery integrations for Azure API Management and Google Apigee, plus per-method scan control on auto-synced APIs. source

Burp Suite is a widely used toolkit for web application security testing, popular among penetration testers and security researchers.

Burp Suite Professional dashboard showing active scan task, issue activity panel with SQL Injection finding, and advisory detail pane

Developed by PortSwigger, pre-installed in Kali Linux, and backed by over two decades of web security research.

PortSwigger’s Web Security Academy, used by millions of learners worldwide, is built on the same vulnerability research that powers Burp Suite’s detection engine.

Three editions: Community (free), Professional ($475/year), and Burp Suite DAST (formerly Enterprise) for automated CI/CD scanning.

What are Burp Suite’s key features?

FeatureDetails
EditionsCommunity (free), Professional ($475/yr), DAST (enterprise)
ProxyIntercepting proxy for HTTP/HTTPS/WebSocket
ScannerActive and passive vulnerability scanning (Pro/DAST)
Extensions500+ BApps in the BApp Store
Attack toolsIntruder (Sniper, Battering Ram, Pitchfork, Cluster Bomb)
AIBurp AI for scan analysis and attack suggestions
CI/CDDocker-based scanning for DAST edition
Vuln coverageXSS, SQLi, CSRF, XXE, SSRF, directory traversal, and more

I run authenticated dynamic scans against logged-in user sessions, with form-based, OAuth, scripted, or header-based auth profiles handling the multi-step login. Burp does API security testing (black-box) against REST, GraphQL, SOAP, and WebSocket endpoints, with Repeater handy for one-off endpoint poking and the scanner for active probing across the discovered surface.

Intercepting Proxy

The core of Burp Suite. Sits between your browser and the target, capturing every HTTP/HTTPS request and response.

Inspect, modify, and replay traffic in real-time. Handles TLS interception, WebSocket messages, and match-and-replace rules.

Scanner (Pro/DAST)

Automated vulnerability detection with active probing and passive analysis. Covers OWASP Top 10 and beyond.

Configurable scan profiles let you tune speed vs. thoroughness. The DAST edition runs from a Docker container for CI/CD integration.

BApp Store
Hundreds of community and PortSwigger extensions. Active Scan++ for deeper scanning, Autorize for access control testing, JWT Editor for token manipulation, Logger++ for traffic analysis. Write your own in Java or Python.

What manual testing tools does Burp Suite include?

The manual testing tools are what separate Burp from automated-only DAST scanners:

  • Repeater β€” Send individual requests and iterate. Modify parameters, headers, and payloads to probe application behavior one request at a time.
  • Intruder β€” Automated attack tool for fuzzing and brute-forcing. Four attack types: Sniper (single position), Battering Ram (same payload everywhere), Pitchfork (parallel payloads), Cluster Bomb (all combinations).
  • Comparer β€” Diff two responses to spot subtle differences in application behavior.
  • Decoder β€” Encode and decode data in various formats (Base64, URL, hex, HTML).
  • Sequencer β€” Analyze the quality of randomness in tokens and session IDs.
Burp Suite Repeater tab showing a modified HTTP GET request to a target application, with headers and cookie values ready to iterate

What are the differences between Burp Suite editions?

Community Edition β€” Free. Manual testing tools with throttled scanning.

Good for learning and basic assessments. No automated scanner.

Professional β€” $475/year. Full automated scanner, unthrottled Intruder, all manual tools, BApp Store access, Burp AI. The go-to for individual pentesters and security researchers.

Burp Suite Professional scan results showing SQL Injection and XSS findings categorized by severity with issue detail panel
Burp Suite BApp Store listing Param Miner, JSON Web Tokens, Active Scan++, Autorize, and Turbo Intruder extensions with compatibility badges

Burp Suite DAST β€” Formerly Enterprise Edition, renamed April 2025. Designed for teams and CI/CD.

Runs from Docker containers. Supports Jenkins, GitHub Actions, GitLab CI, Azure DevOps, and TeamCity. Cloud-hosted or self-hosted options.

Burp Suite DAST Docker run command showing CI scan output with SQL injection, OS command injection, and XSS findings, exiting with code 1 on high severity

What does Burp Suite integrate with?

CI/CD (DAST Edition)
Jenkins Jenkins
GitHub Actions GitHub Actions
GitLab CI GitLab CI
Azure DevOps Azure DevOps
TeamCity TeamCity
Issue Tracking & Reporting
GitLab GitLab
Jira Jira
Trello Trello
Slack Slack
Splunk Splunk

The DAST edition supports custom extensions, BChecks, and BApps in CI-driven scans.

How do I get started with Burp Suite?

1
Download and install β€” Get Community or Professional from portswigger.net. Runs on Windows, macOS, and Linux. Pre-installed in Kali Linux.
2
Configure your browser β€” Burp listens on 127.0.0.1:8080 by default. Set your browser to use this proxy, or use Burp’s built-in Chromium browser with the CA certificate pre-installed.
3
Browse and capture β€” Navigate your target application. Burp captures all traffic in the HTTP history. Use scope settings to filter out irrelevant domains.
4
Test and scan β€” Send interesting requests to Repeater for manual testing or Intruder for automated attacks. Run active scans (Pro/DAST) against specific endpoints or the entire target.
5
Report β€” Export findings as HTML, XML, or push to issue trackers. The DAST edition generates JUnit and Burp XML for CI/CD integration.

How to use Burp Suite

After install, my typical workflow is: launch Burp’s built-in Chromium browser (CA cert pre-installed), browse the target to populate the proxy history, then send interesting requests to Repeater for one-off poking or to Intruder for fuzzing. Active scans run against specific endpoints or the entire site map.

I trigger scans from the desktop UI for manual work and from the DAST edition’s Docker container for CI/CD pipelines. A typical pipeline call mounts a config file, points at a target URL, and exits non-zero on a severity threshold so the build fails on high-severity findings.

Triage happens in the Issues panel. Each finding ships with severity, evidence, and remediation guidance, and selected issues push to Jira, GitLab, or Splunk via the integration layer. The BApp Store is the standard answer when a workflow needs JWT manipulation, access-control testing, or content discovery beyond what ships in the box.

What are Burp Suite’s limitations?

Burp Suite edition comparison table showing Community lacks automated scanner, throttled Intruder, no project save, and no Burp AI vs Professional

The Community Edition is severely limited for real-world work. Scan speeds are throttled, and you cannot save projects.

If you are serious about web security testing, you need at least Professional.

Burp Suite is focused on web applications. It does not scan infrastructure, APIs defined only by specifications (without a running server), or mobile application binaries.

For developer-friendly automated DAST without manual testing, consider Bright Security or StackHawk .

For autonomous fuzzing powered by DARPA CGC technology, see Mayhem . For open-source alternatives, see ZAP .

For a full rundown of options, see the Burp Suite alternatives guide.

Burp Suite is a DAST tool β€” see what is DAST for background on dynamic testing. It does not replace SAST , though it pairs well with static tools for full coverage.

How much does Burp Suite cost?

Three editions, two with public pricing.

Community Edition is free. Manual testing tools with throttled scanning, no automated scanner, and no project save. Useful for learning and small ad-hoc assessments.

Burp Suite Professional is $475 per user, per year, billed annually on portswigger.net/buy. Includes the full automated scanner, unthrottled Intruder, all manual tools, BApp Store access, and Burp AI.

Burp Suite DAST (formerly Enterprise Edition) is the CI/CD scanner with team management, scheduled scans, and Docker-based deployment. PortSwigger does not publish a public list price for DAST β€” pricing is on request via the sales team. Cloud-hosted and self-hosted options are both available.

What determines cost: edition (Pro is per-user, DAST is per-scan-target plus seats), license duration (annual vs multi-year), and add-ons such as Burp AI tokens for the DAST edition.

Burp Suite vs OWASP ZAP

Burp Suite Pro is $475/year with a polished UI and consistently more detected vulnerability types in head-to-head benchmarks. OWASP ZAP is fully free under Apache 2.0 with a YAML automation framework and GitHub Actions integration.

Pick Burp when manual testing flexibility is the priority. The BApp Store extensions and Repeater workflow are hard to match elsewhere. Pick ZAP when budget is the constraint or when CI/CD-driven scans matter more than manual proxy work.

ZAP’s automation framework lets you script scans in YAML without licensing concerns. Burp’s DAST edition has comparable CI/CD coverage but with separate licensing.

For full benchmark numbers and license comparison, see Burp Suite vs ZAP .

Burp Suite vs Nuclei

Nuclei takes a template-first approach with 11,000+ community YAML templates that run in seconds. Burp Suite’s scanner uses PortSwigger’s research-backed detection engine across the OWASP Top 10 and beyond.

Nuclei wins on speed and CVE coverage. Point it at a target and it tests every known vulnerability template in under a minute. Burp wins on depth and false-positive control, especially for authenticated scans and complex multi-step flows.

I run Nuclei first for fast surface-level coverage, then Burp Pro for the harder authenticated and business-logic testing. The two tools sit at different layers of a DAST stack.

For Docker setup, template authoring, and authenticated scan comparisons, see Nuclei vs Burp Suite .

Burp Suite vs Invicti

Invicti is the enterprise pick with proof-based scanning, multi-team RBAC, and ASPM via the Kondukto acquisition. Burp Suite is built around manual testing. The Pro edition is a desktop toolkit, and the DAST edition adds CI/CD scanning.

Invicti’s proof-based scanning auto-verifies vulnerabilities by safely exploiting them, which cuts false positives sharply on managed AppSec programs. Burp’s strength is depth in the hands of an experienced tester, not autonomous verification.

Pick Invicti when scanning depth, RBAC, and proof-of-exploit matter more than manual-testing flexibility. Pick Burp when human-driven testing and the BApp ecosystem are the primary requirements.

For pricing and feature breakdowns, see Invicti vs Burp Suite .

What are alternatives to Burp Suite?

If Burp Suite does not fit, four alternatives cover most exit paths.

ZAP is the closest free peer β€” full intercepting proxy, automated scanner, and YAML automation framework at zero cost. Pick it when budget is the constraint and your team has the security expertise to tune the configuration.

Invicti is the enterprise pick β€” proof-based scanning, multi-team RBAC, and ASPM via the Kondukto acquisition. Pick it when scanning depth and proof-of-exploit matter more than manual-testing flexibility.

Nuclei takes a template-based approach with 11,000+ community templates. Pick it for fast, precise checks across CVEs, misconfigurations, and exposed panels.

StackHawk wraps ZAP for CI/CD with developer-friendly YAML configuration. Pick it when developer-owned pipeline scans matter more than manual proxy work.

Dastardly is PortSwigger’s free CI/CD scanner that uses the Burp Scanner engine in a Docker container with a 10-minute scan cap. Pick it when you want Burp-engine results in pipelines without the DAST edition’s licensing.

Note: Enterprise Edition renamed to Burp Suite DAST in April 2025. Available as cloud-hosted or self-hosted.

Frequently Asked Questions

What does Burp Suite do?
Burp Suite is a web application security testing platform from PortSwigger. It acts as an intercepting proxy between your browser and the target application, letting you inspect, modify, and replay HTTP requests to find vulnerabilities like SQL injection and XSS.
Is Burp Suite free?
The Community Edition is free but limited to manual testing with throttled scan speeds. Professional costs $475/year and unlocks the full automated scanner. Burp Suite DAST (formerly Enterprise) has separate pricing for automated CI/CD scanning.
How does Burp Suite compare to OWASP ZAP?
Burp Suite Pro has a more polished interface and generally catches more vulnerability types in head-to-head tests. ZAP is fully free and open-source, making it the better choice for teams on a budget or those who want full customization without license restrictions.
Can Burp Suite run in CI/CD pipelines?
Burp Suite DAST is built for CI/CD integration. It runs from a Docker container and supports Jenkins, GitHub Actions, GitLab CI, and Azure DevOps. The Professional edition is a desktop tool for manual testers, not built for pipeline automation.
What are BApps?
BApps are extensions from the BApp Store, PortSwigger’s extension directory. There are hundreds available, covering everything from active scanning enhancements to JWT manipulation and access control testing. You can also write custom extensions in Java or Python.
Burp Suite vs Nuclei: which should I use?
Use Nuclei and Burp Suite together because the two scanners target different layers. Nuclei is a template-based scanner with 11,000+ community YAML templates that runs CVE and misconfiguration checks in under a minute. Burp Suite Pro is a manual-testing toolkit with the BApp Store for authenticated scans and business-logic testing. Run Nuclei first for fast surface coverage, then Burp Pro for authenticated and complex flows.
Is Burp Suite DAST the same as Burp Suite Enterprise?
Yes. PortSwigger renamed Enterprise Edition to Burp Suite DAST in April 2025. The product is the same Docker-based CI/CD scanner with Jenkins, GitHub Actions, GitLab CI, Azure DevOps, and TeamCity integrations, plus the Burp AI assistant. Pricing is on request via the PortSwigger sales team.