SOAPEasy is a fast, lightweight desktop SOAP client for macOS, Windows and Linux. This guide gets you from download to your first request in a couple of minutes.
- macOS, Windows, or Linux.
- No Java install needed — the app bundles its own runtime.
Download the installer for your OS from the Releases page.
-
Open the
.dmgand drag SOAPEasy into Applications. -
First launch only: the build isn't signed with an Apple Developer ID yet, so Gatekeeper warns. Open it once via right-click → Open, or:
xattr -dr com.apple.quarantine /Applications/SOAPEasy.app
- Run the
.msiinstaller. - SmartScreen may warn on an unsigned installer: More info → Run anyway. SOAPEasy then appears in the Start menu.
sudo apt install ./SOAPEasy_*.deb # Debian / Ubuntu
sudo dnf install ./soapeasy-*.rpm # Fedora / RHELWhen SOAPEasy opens you'll see an empty workspace. To load your first API:
- File → Load SOAP API… (
⌘O), or the + API button in the Projects panel. - Paste a WSDL URL (e.g.
https://example.com/service?wsdl) and confirm. - SOAPEasy parses the WSDL, resolves its XSD schemas, and lists the operations under Open APIs.
- Click an operation — SOAPEasy generates a sample request from the schema.
- Set the Endpoint if it differs from the WSDL, then press Send
(
⌘↩).
The response appears below, pretty-printed and syntax-highlighted. You can validate it against the XSD, save it as an example, or copy it.
- Activity bar (left edge, VS Code-style) — each icon toggles a sidebar section: Open APIs (cube), Projects (folder) and Test Suites (flask). Stack the ones you want, or turn all off to collapse the panel.
- Open APIs — the APIs you have open and their operations. Clicking an operation opens it in its own tab.
- Projects — your saved requests, organized in folders.
- Tabs (top) — each open request or test suite.
- Logs panel (
⌘J) — HTTP wire log and the App channel (what the engine does under the hood). Logs also persist to disk — Help → Open logs folder.
- User Guide — everything SOAPEasy can do.
- Scripting — pre/post-request scripts in JavaScript.
- Architecture — how it's built.