
sqlmap
Open-source command-line tool that detects and exploits SQL injection flaws in authorised tests.
Updated · AppBreakup editorial · Windows, macOS, Linux
Is sqlmap free?
Yes, free and open source
- License:
- GPLv2 (commercial licence available)
Checked on sqlmap's site Nov 8, 2026
Switch from sqlmap to
All 5
Burp SuiteStarting price: $499 (Burp Suite Professional)
ZAPOpen source
MetasploitOpen source
- Verified facts
- 4 of 4
- Alternatives ranked
- 5
- Approved reviews
- 0
- Visits sent from here
- 0
About sqlmap
sqlmap is a free, open-source penetration-testing tool that automates finding and exploiting SQL injection vulnerabilities in web applications. Pointed at a URL or a captured request, it tests parameters with five techniques (boolean-based blind, time-based blind, error-based, UNION query and stacked queries), fingerprints the database behind the app, and can then enumerate databases, tables and columns and dump data to show what an attacker could reach. Where the backend permits, it can also read and write files and run operating-system commands. It supports more than 40 database systems, from MySQL, PostgreSQL, Oracle and SQL Server to cloud warehouses such as Snowflake and Redshift. It is a Python command-line tool that runs on Windows, macOS and Linux and ships with security distributions such as Kali. The project has been developed for about 20 years and is licensed under GPLv2, with a separate commercial licence for companies embedding it in proprietary products. Use it only on systems you are authorised to test.
Best for: Pentesters and security teams confirming and measuring SQL injection risk during authorised tests.
Pros and cons
What works
- Free and open source under GPLv2
- Supports 40+ database backends and five injection techniques
- Goes beyond detection to show real impact through enumeration and data extraction
- Extensive documentation covering every option
Why people leave
- Command line only, no graphical interface
- Only covers SQL injection, not other web vulnerability classes
- Can be noisy and heavy on target systems if options aren't tuned
sqlmap vs Burp Suite, ZAP and Metasploit
From each app's listing and the prices verified on its own site. A dash means we haven't verified it yet.
| Attribute | sqlmap | Burp Suite | ZAP | Metasploit |
|---|---|---|---|---|
| Pricing | Open source | Free plan + paid | Open source | Open source |
| Verified price | — | $499 (Burp Suite Professional) | — | — |
| Free plan | Free app | Yes, Community Edition | Free app | Free app |
| Open source | Yes | No | Yes | Yes |
| Self-hostable | No | No | No | No |
| Platforms | Windows, macOS, Linux | Windows, macOS, Linux | Windows, macOS, Linux | Linux, macOS, Windows |
Top sqlmap alternatives
See all 5- 1
Burp Suite68.8Full web security proxy and scanner that finds SQL injection along with many other flaw types.
- 2
ZAP64.8Free, open-source web app scanner with a GUI that covers SQL injection and much more.
- 3
Metasploit61.8Broader exploitation framework for pivoting beyond the web app once you have a foothold.
- 4
Caido59.4Lighter modern web security proxy for manual testing of injection points.
- 5
Acunetix57.5Commercial web vulnerability scanner that finds SQL injection among many other flaws, with reports and scheduling.
Why people left sqlmap
In reviewers' own words, from reviews of the apps they moved to. These are their opinions, not ours.
No switching stories yet. If you moved away from sqlmap, review the app you switched to and tell us why.
Reviews
No approved reviews yet. How we verify reviewers
Write a review of sqlmap
sqlmap: common questions
What is sqlmap?
sqlmap: Open-source command-line tool that detects and exploits SQL injection flaws in authorised tests. Best for pentesters and security teams confirming and measuring SQL injection risk during authorised tests. Available for Windows, macOS and Linux.
Is sqlmap free?
Yes. sqlmap is free, open-source software.
Is sqlmap open source?
Yes. The source code is on GitHub at sqlmapproject/sqlmap.
What platforms does sqlmap run on?
sqlmap is available for Windows, macOS and Linux.
What are the best alternatives to sqlmap?
The highest-ranked sqlmap alternatives right now are Burp Suite, ZAP and Metasploit. See the full ranked list for pricing, platforms and verified facts.
sqlmap vs Burp Suite: what's the difference?
sqlmap is free and open source; Burp Suite is free with paid plans. sqlmap is open source and Burp Suite is not. Both run on Windows, macOS and Linux.