SoapUI

What SoapUI is
SoapUI is an open-source tool for testing REST, SOAP, and GraphQL web services. It supports drag-and-drop creation of functional and regression tests, assertions, and data-driven tests. Teams can create service mocks from WSDL and mock SOAP or REST APIs. Listed protocols include SOAP/WSDL, REST, GraphQL, and JMS, and the tool runs on Windows, Mac, and Linux/Unix. Functional tests can be extended into load tests, including runs from command-line tools. SoapUI can configure incoming and outgoing WS-Security, covering encryption, signatures, SAML, keystores, and truststores. Named automation integrations for the open-source feature set include Maven, Hudson, Bamboo, JUnit, and Ant, and the tool can run from other CI tools. SoapUI Open Source is described for basic functional and performance testing; security testing appears among expanded capabilities associated with ReadyAPI. SmartBear describes SoapUI as a starting point for developers and testers and links to support and a community forum.
Who it suits
SoapUI is suited to developers and testers beginning API testing for REST, SOAP, or GraphQL services. Its command-line and automation integrations may also suit teams incorporating tests into build or CI workflows.
What it does well
- Supports REST, SOAP, GraphQL, and JMS.
- Creates functional and regression tests.
- Can mock SOAP and REST APIs.
- Includes named build and test-tool integrations.
- Runs on Windows, Mac, and Linux/Unix.
What to know first
- Open Source is described for basic functional and performance testing.
- Security testing is associated with expanded ReadyAPI capabilities.
Limits
The open-source edition is described for basic functional and performance testing. Security testing is presented among the expanded capabilities associated with ReadyAPI.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| SoapUI Open Source | REST/SOAP/GraphQL testing · functional, security, load and mocking basics · Windows, macOS and Linux downloads | Free |
| ReadyAPI trial | 14 days · Full access · no credit card required | Free |
| ReadyAPI API Functional & Security Testing | 1-year fixed license · Functional and security API testing module | $1,069 a year |
| ReadyAPI API & Service Virtualization | 1-year license · API and service virtualization module | $1,415 a year |
| ReadyAPI Performance Small | 1-year fixed license · 250 VU/TPS | $7,389 a year |
As soapui.org lists them, read 15 Oct 2026. The maker's own page has the final word.
Getting started
- Visit https://www.soapui.org/.
- Choose the SoapUI Open Source plan.
- Install SoapUI on Windows, Mac, or Linux/Unix.
- Create functional or regression tests for REST, SOAP, or GraphQL services.
- Use command-line tools or a named automation integration to run tests.
Overview
SoapUI is an open-source API testing tool for developers and testers who need to validate web services across REST, SOAP, or GraphQL. It is a strong fit when a team wants functional and regression testing, mocking, and command-line automation without a software fee; look elsewhere if expanded security testing is central.
Its reach extends to JMS and WS-Security configuration, which makes it useful for service environments beyond straightforward REST requests. The trade-off is a clear boundary: SoapUI Open Source covers basic functional and performance testing, while expanded security-testing capabilities are associated with ReadyAPI.
It belongs among API Testing Tools and Integration Testing Tools. Readers comparing request-oriented software can also browse API clients.
Key features
Functional and regression testing
Drag-and-drop test creation, assertions, and data-driven tests let teams check service behavior across varied inputs. That combination suits repeatable validation and regression work better than a tool focused only on sending individual requests.
Service mocking and protocols
SoapUI can build service mocks from WSDL and mock SOAP and REST APIs. Its stated protocol support also includes GraphQL and JMS, giving teams a way to cover several service styles in one testing tool.
Performance testing and automation
Load testing extends functional tests, and tests can run from command-line tools. Maven, Hudson, Bamboo, JUnit, and Ant integrations, along with support for running from other CI tools, make it practical to incorporate test execution into established build workflows.
WS-Security
SoapUI can configure security for incoming and outgoing WS-Security messages, including encryption, signatures, SAML, keystores, and truststores. This is useful for validating secured SOAP exchanges, but it does not erase the distinction between SoapUI Open Source’s basic testing scope and ReadyAPI’s expanded security-testing capabilities.
Pricing
SoapUI Open Source
The plan is free and includes REST, SOAP, and GraphQL API testing, functional and regression testing, API mocking, and command-line automation. It is the natural starting point for individual developers and teams that can meet their needs with the open-source tool. No paid SoapUI plan is described, so there is no stated seat allowance, usage quota, or trial term to weigh against the free offering.
The main limitation is capability scope rather than a stated usage cap: Open Source is for basic functional and performance testing, while expanded security testing is associated with ReadyAPI. Teams requiring that broader scope should consider ReadyAPI rather than assume it comes with the free edition.
Platforms
SoapUI is described for Windows, Mac, and Linux/Unix, and the product’s platform set also includes self-hosted use. This cross-platform coverage suits teams working across common desktop operating systems; its named platforms do not include a web client.
Who it's for
SoapUI is best suited to developers and testers beginning API testing or needing a free tool for functional, regression, mock-service, and command-line workflows. It is especially relevant where SOAP/WSDL, JMS, or WS-Security matter alongside REST and GraphQL. It is a less direct fit for teams seeking an API client primarily for ad hoc requests or expanded security testing beyond the open-source scope.
Pros and cons
- Pros: Free open-source plan covers REST, SOAP, and GraphQL testing, functional and regression tests, mocking, and command-line automation, a broad base for teams starting API validation.
- Pros: WSDL-based mocks, JMS support, and detailed WS-Security configuration address service-testing needs that extend beyond basic REST checks.
- Pros: Named build and CI integrations support repeatable test execution within established automation workflows.
- Cons: Open Source is scoped to basic functional and performance testing; teams needing expanded security testing must look to ReadyAPI.
- Cons: The named platform coverage is desktop and self-hosted rather than web-based, which may not suit teams seeking a browser-first tool.
Alternatives
Choose Postman if its free plan’s API client and core tools, specs and mock servers, Native Git, and Collection Runner better match a request-centric workflow.
Apidog is an alternative with a time-unlimited free plan for four users, while its Basic plan is $12 a month; consider it when those stated plan terms suit your team.
Insomnia offers an Essentials plan with Git Sync projects for three users and 1,000 mock-server requests per month, so it may suit teams whose needs fit those limits.
Bruno offers an open-source plan limited to two workspaces and five OpenAPI syncs per month, with community support; choose it if those limits and support model fit.
Hoppscotch is an option for REST, GraphQL, and realtime API testing with a personal workspace, collections, environments, and pre-request scripts in its free plan.
Hurl is a free open-source command-line tool with no paid plans stated, making it a straightforward alternative when a command-line tool is the preference.
Testfully offers a Developer Edition with one offline and one cloud workspace and up to five invited users per workspace.
OpenReq is a free, open-source self-hosted web application with a standalone desktop application and Windows client, and no subscription tiers.
Verdict
Choose SoapUI if you are a developer or tester who wants free, cross-platform API testing with broad protocol support, mocks, and automation. Its combination of functional and regression tests with SOAP- and WSDL-oriented capabilities is the strongest reason to pick it. Look elsewhere if expanded security testing or a web-based workflow is a priority.
Verdict
SoapUI Open Source offers API testing, mocking, and command-line automation across major listed protocols. The product description distinguishes its basic functional and performance scope from security testing associated with ReadyAPI.
Questions
Is SoapUI free?
The listed SoapUI Open Source plan is free.
Which APIs and protocols does SoapUI support?
It supports REST, SOAP/WSDL, GraphQL, and JMS. The product is described as a tool for testing REST, SOAP, and GraphQL web services.
Which operating systems does it run on?
SoapUI is described as cross-platform for Windows, Mac, and Linux/Unix.
Can SoapUI mock APIs?
Yes. It can create service mocks from WSDL and mock SOAP and REST APIs.
Does SoapUI include security testing?
The open-source edition is described for basic functional and performance testing. Security testing is associated with expanded ReadyAPI capabilities.
Who makes SoapUI?
SoapUI is associated with SmartBear. The company says it was started by Jason Cohen in 2003 and lists its global headquarters in Somerville, Massachusetts.
Facts from SoapUI's own pages
- API definitions
- SoapUI Open Source 5.7.0 and later imports Swagger/OpenAPI definitions and connects to SwaggerHub without extra plugins. · soapui.org, 15 Oct 2026
- API mocking
- MockServices can be generated from WSDL and run locally to simulate client behavior. · soapui.org, 15 Oct 2026
- Automation integrations
- The open source feature page names Maven, Hudson, Bamboo, JUnit, and Ant integrations and says SoapUI can run from other CI tools. · soapui.org, 3 Oct 2026
- CI runner
- The bundled testrunner.bat/.sh executes tests from the command line and can emit JUnit-compatible reports. · soapui.org, 15 Oct 2026
- Company founded
- SmartBear's company page says Jason Cohen started the company in 2003. · smartbear.com, 15 Oct 2026
- Company headquarters
- LinkedIn lists SmartBear headquarters at 450 Artisan Way, Somerville, Massachusetts. · linkedin.com, 15 Oct 2026
- Company legal name
- Crunchbase lists the legal name as SmartBear Software Inc. · crunchbase.com, 15 Oct 2026
- Company size
- LinkedIn lists SmartBear as a privately held company with 501–1,000 employees. · linkedin.com, 15 Oct 2026
- Docker and environments
- TestEngine documentation says tests can run in parallel on Docker, VMs, Windows, macOS and Linux. · soapui.org, 15 Oct 2026
- Documentation depth
- The documentation includes installation, SOAP/WSDL, REST, OpenAPI, mocking, security, automation, FAQs and generated Java API documentation. · soapui.org, 15 Oct 2026
- Free plan
- Yes · soapui.org, 21 Sept 2026
- Functional testing
- The open-source edition supports drag-and-drop functional test creation and assertions. · soapui.org, 15 Oct 2026
- GraphQL support
- Yes · soapui.org, 21 Sept 2026
- Integrations
- ReadyAPI documentation describes command-line and native Jenkins integration, plus Maven-based automation. · soapui.org, 15 Oct 2026
- Latest release
- SoapUI Open Source 5.10.0 was released June 2, 2026 and included dependency updates addressing multiple CVEs. · soapui.org, 15 Oct 2026
- Licence
- The SoapUI source distribution is licensed under the European Union Public Licence (EUPL) version 1.1. · github.com, 15 Oct 2026
- Limit: Capterra reviewers
- Reported issues include a difficult beginner experience, slow loading with heavy projects, cramped XML text and occasional timeouts. · capterra.com, 15 Oct 2026
- Limit: official FAQ
- The FAQ identifies WSDL authoring and WS-Security support as missing features in the referenced SoapUI version. · soapui.org, 15 Oct 2026
- Limit: Software Advice pricing
- The listing shows commercial pricing starting at $599 per feature per year. · softwareadvice.com, 15 Oct 2026
- Limit: TrustRadius reviewers
- Complaints include a clunky or complex interface, weak tutorials, performance problems, no free-version team collaboration and paid features. · trustradius.com, 15 Oct 2026
- Load testing
- The feature page describes load testing as an extension of functional tests and says tests can run from command-line tools. · soapui.org, 3 Oct 2026
- Maker and founding
- SmartBear says it was started by Jason Cohen in 2003 and lists its global headquarters at 450 Artisan Way, Somerville, Massachusetts. · smartbear.com, 3 Oct 2026
- Mocking
- SoapUI can create service mocks from WSDL and supports mocking SOAP and REST APIs. · soapui.org, 3 Oct 2026
- Notable release news
- The 5.10.0 release added a combined macOS x64/ARM archive, disabled Mixpanel usage analytics and refreshed bundled security libraries. · github.com, 15 Oct 2026
Where SoapUI stands on Freedom251
- API clients#1 of 38
- Testing And Qa#3 of 33
- Software Testing Tools#3 of 33
- Integration Testing Tools#3 of 26
- Automated Testing#4 of 34
- API Testing Tools#4 of 34
- API Development Tools#4 of 32
- Regression Testing Software#4 of 29
