Open source

Introducing Pipeback: the open-source form builder

Pipeback lets you write a form the way you write a doc. Use it free on pipeback.com, upgrade to Pro when you need more, or run it on your own servers with Docker.

Paulo CastellanoPaulo Castellano4 min read
Introducing Pipeback: the open-source form builder

Many form builders make you pick a field from a sidebar, drag it into place and open a settings panel to change one word. Pipeback starts from a blank page instead. You type your questions, add logic, share a link and send every answer where your team works.

Pipeback is open source under the AGPL-3.0-or-later license. You can use it free on pipeback.com, or run the same software on your own servers with Docker.

Write a form the way you write a doc

The editor stays out of your way. Type questions straight onto the page, press / to insert a block, or click the + beside any line if you prefer the mouse. Every change is saved as a draft, you can preview it at any time, and respondents only see it once you press Publish.

From there, a few things do most of the work:

  • Every question type, from short answers to ratings and file uploads, across multi-page forms with more than one thank-you page.
  • Logic, calculations and piping. Show, hide, require or skip questions, jump to a page, add up a score, and greet people by name with @ mentions. Hidden fields and answers prefilled from the link come along too.
  • Sharing. Send a link, print a QR code, embed the form on your site or open it in a popup. Close dates, response limits and passwords keep it under control.
  • Answers where your team works. Send each submission to the tools you already use, or to any URL with a webhook, signed and retried automatically. Build the rest on the REST API, or let your AI assistant work with your forms through the MCP server.

Why open source

A form collects other people's data, so you should be able to see what happens to it. With Pipeback you can read the code, suggest a change, or run it yourself when the hosted version stops fitting your needs.

The license is the AGPL, so anyone can use, study and change Pipeback. If you run a modified version as a network service, you must offer its source to the people who use it, so improvements to a hosted copy stay open too.

Free and Pro

Free costs $0, with no time limit and no credit card. It has unlimited forms and submissions under fair use, every question type, conditional logic, every integration and webhooks, the REST API and the MCP server, the submissions table with CSV export, answer insights and 7 days of visit analytics. Uploaded files can be up to 10 MB each.

Pro is $25 a month, or $250 a year (2 months free), per workspace. It adds what a growing team asks for:

  • Custom domains with automatic HTTPS, and no Pipeback branding.
  • Members and folders to organize a shared workspace.
  • Partial submissions and drop-off analytics, to see the question where people give up.
  • Unlimited file uploads, extended analytics and 90 days of version history.
  • Tracking pixels, verified emails, data retention control and an audit log.

There is no Pro trial, because Free has no time limit: try Pipeback there and upgrade when you need a Pro feature. You can cancel at any time, and if you go back to Free, nothing is deleted. The full list is on the pricing page.

Host it yourself

A self-hosted Pipeback has no plans and no billing screens: every feature is unlocked. All you need is Docker with the Compose plugin. One compose file runs the app, PostgreSQL 16 and Redis 7, with an optional Caddy proxy for automatic HTTPS on your domain.

docker compose -f compose.prod.yaml up -d

The app answers on port 8000, and migrations run on every start. The first account you create becomes the admin. After that, sign-up is invite-only, so create yours before you share the URL. The self-hosting guide covers configuration, HTTPS, custom domains, upgrades and backups.

Try it

The fastest way to see Pipeback is to build something with it. Create a free form on pipeback.com, or read the code on GitHub and run it on your own server.

Your next form is a few keystrokes away

Create an account and publish your first form today.

No credit card. Unlimited forms and submissions on Free.