One price. It's free.

Google Forms is free but ugly. Typeform is pretty but pricey. ChaiForm is free, open source, and ships every feature to everyone. No tiers, no metering, no β€œcontact sales.”

🍡
Hosted
β‚Ή0/ forever

The instance you're looking at right now. Sign up and start building.

  • βœ“Unlimited forms & responses
  • βœ“All 10 themes + theme gallery
  • βœ“Conditional logic & multi-page forms
  • βœ“CSV / Excel / PDF export
  • βœ“Password protection & custom slugs
  • βœ“QR sharing & analytics dashboards
Get started
🐳
Self-host
β‚Ή0/ your server

One Docker image, one Kamal service. Own your data end to end.

  • βœ“Everything in Hosted
  • βœ“Ships as a single container
  • βœ“Deploy with Kamal in minutes
  • βœ“Bring your own Postgres
  • βœ“API endpoint forms + signed webhooks
  • βœ“MIT licensed β€” fork it freely
Read the docs
β˜•
Buy me a chai
β‚Ή99/ one-time, optional

Nothing unlocks. It just keeps the maintainer caffeinated.

  • βœ“A warm fuzzy feeling
  • βœ“Genuine gratitude
  • βœ“Zero feature gates
  • βœ“No card stored
  • βœ“No login required
  • βœ“Still 100% open source
Send a chai

β€œWhat's the catch?”

There isn't one. ChaiForm is a side project that got out of hand. Every paid form-builder feature you can think of β€” conditional logic, exports, password protection, analytics β€” is included on day one, for everyone.

Curious how it works? API reference Β· Explore public forms