Forms that branch
the way they should.
Conditional logic, payments, file upload, silent anti-spam — without the form-builder bloat. Ship a beautiful form in five minutes, not five tabs.
No card required · 1 published form forever · No SwiftForm watermark on Pro
Tell us about the project.
A form builder that respects your respondent.
And your time.
Conditional logic, without the spaghetti.
Reveal, hide, branch, skip — based on any field. Live preview shows exactly what your respondent sees. No 47-row 'logic table' to debug.
Take payment inside the form.
Drop in a Stripe price (one-off or subscription) and a payment step appears inline. Money lands in your bank — SwiftForm never touches it.
Up to 200 MB per file on Pro. Direct-to-S3 so it never bottlenecks our worker. Virus scan on receipt.
Honeypot + IP throttle + behavioral checks. No checkbox CAPTCHAs your respondents resent.
Pretty digest emails. Slack message with the answers in a code block. Webhooks if you'd rather glue it yourself.
Every submission ships to your endpoint with full payload + signed HMAC. Use Zap if you like Zap.
Long form? Break it into steps. Respondents save and come back — magic link, no signup.
Submission rate, drop-off per step, time-to-complete — at a glance. Export to CSV when accountants ask.
One flat fee.
No per-submission tax.
Submissions, not seats. We don't charge per form, per respondent, or per feature toggle. Cancel any time.
Ship a real form today. SwiftForm credit in the footer.
- 1 published form
- 100 submissions / month
- Conditional logic
- Email notifications
For agencies, freelancers, and real product use.
- Unlimited forms
- 5,000 submissions / month
- Stripe payment fields
- File upload up to 200 MB
- Webhooks + Slack + Zapier
- Remove SwiftForm footer
Multi-operator teams shipping client work.
- Everything in Pro
- 25,000 submissions / month
- Up to 5 teammates
- Custom domain + white-label
- Priority support
- API · 10k req / mo
Annual saves 20%. No card required for Free.
Honest answers.
We don't make you build a separate 'logic flow' diagram. Open a field, set when it appears — done. The form preview re-renders instantly so you can sanity-check the branch without leaving the editor.
On Cloudflare D1 + R2 (files) in our US-East region. Export to CSV / JSON at any time. Delete on demand. We never look at your submission content.
No. Payment fields embed Stripe Checkout — your respondent pays Stripe, Stripe pays your bank on your normal payout schedule. We never hold funds.
Yes — one-line <script> embed for an inline mount, or use the hosted form URL. Both expose the same anti-spam + analytics.
1 published form, 100 submissions per calendar month. Past submissions stay viewable + exportable forever. Bump to Pro when you need more.
Yes on Studio. Create forms, list submissions, get analytics. 10k requests / month, $0.10 per 1k beyond. Webhooks ship signed payloads on every submit at all paid tiers.