One app, forever. One price.
Sendpad Pro unlocks professional features — without cloud, accounts, or subscriptions. Buy once. Use forever. On your machine.
Free
For getting started, side-projects, and forever.
- .http / .flow / .ws / .env / SSE
- Flow runner with assertions
- Cookie jar, history, imports
- .mock files (up to 3 routes)
- Favorites · Duplicate · Format-on-save
Pro · 1 device
For individual developers.
- Everything in Free
- Mock Server — unlimited + @forward
- MQTT Explorer (QoS 0–2, TLS, sim)
- SSE assertions, Response Diff
- Env Inheritance + .profile
- Snapshot Testing
- 1 device · 30-day offline grace
Pro · 2 devices
Laptop + desktop. Same license.
- Everything in Pro · 1 device
- 2 device seats
- Move freely between machines
- Deactivate anytime from the portal
Early-bird offer — first 100 seats
$29 instead of $49. Same license, same features, lifetime updates.
What's actually different.
The 8 lines that matter most. Everything else is in the breakdown below.
| Feature | Free | Pro |
|---|---|---|
| All v0.2 file formats — .http, .flow, .ws, SSE auto-detect | ✓ | ✓ |
| Mock Server — unlimited routes + @forward upstream proxy | up to 3 | ✓ |
| MQTT Explorer — connect, QoS 0–2, device simulator | — | ✓ |
| Response Diff — side-by-side history compare | — | ✓ |
| Env Inheritance — @extends, .profile composition | — | ✓ |
| SSE assertions — @expect event, @sse-reconnect | — | ✓ |
| Snapshot Testing — capture & diff full responses | — | ✓ |
| Editor polish — Favorites, Duplicate, Format-on-save | ✓ | ✓ |
Show full breakdown
| Feature | Free | Pro |
|---|---|---|
| Core | ||
| .http files, methods, headers, bodies | ✓ | ✓ |
| .flow runner — extract, assert, persist | ✓ | ✓ |
| .ws WebSocket sessions | ✓ | ✓ |
| Environment variables, .env.local | ✓ | ✓ |
| Cookie jar | ✓ | ✓ |
| Request history | ✓ | ✓ |
| Imports — cURL, OpenAPI | ✓ | ✓ |
| Mock Server | ||
| .mock files — up to 3 routes | ✓ | ✓ |
| Unlimited routes | — | ✓ |
| @forward upstream proxy | — | ✓ |
| Advanced templates (@repeat, @template) | — | ✓ |
| Secrets | ||
| .env.local — auto-gitignored, auto-masked | ✓ | ✓ |
| Value-scan redaction in history | ✓ | ✓ |
| Screencast mode (⌘⇧H) | ✓ | ✓ |
| MQTT Explorer | ||
| Syntax + file editing | ✓ | ✓ |
| Connect to broker, QoS 0 | — | ✓ |
| QoS 1 / 2, retained flag, TLS | — | ✓ |
| Scripted mode + Device Simulator | — | ✓ |
| SSE | ||
| Auto-detection, live timeline, filter, copy | ✓ | ✓ |
| @expect event / @extract event assertions | — | ✓ |
| @sse-reconnect | — | ✓ |
| Environments | ||
| Multiple .env files, env switcher, guarded prod | ✓ | ✓ |
| @extends inheritance, .profile composition | — | ✓ |
| Envs Manager diagnostics | — | ✓ |
Before you buy.
Is there a refund?
Yes — 30 days, any reason, no questions. Email support@sendpad.app.
How do licenses work offline?
Sendpad validates your license at most once per 24 hours. It works fully offline for 30 days between validations — planes, trains, and air-gapped environments are fine. Read more.
Do I need an account?
No. You paste your license key in Settings → License. No signup, no password, no cloud.
Can I transfer my license to a new machine?
Yes. Open your Lemon Squeezy customer portal (link in your order email) → deactivate the old device → activate the new one. Details.
What's included in updates?
Lifetime updates. Your one-time purchase includes every future update — no renewals.
Do you have team / enterprise pricing?
Not in Year 1. Sendpad is git-native — your team can share .http / .flow files through git already. Each developer buys their own license. For volume purchases, email support@sendpad.app.
Why Lemon Squeezy for payment?
They're a Merchant of Record, which means they handle VAT / GST / sales-tax compliance globally. We're a small team and outsourcing tax compliance means we can focus on shipping.
I have another question
Email support@sendpad.app — we read every message.
No cloud. No account. No subscription.
Your files are yours. Your secrets never leave your machine. Your license doesn't expire. Always.