HeyForm
HeyForm is an open-source form builder for creating conversational forms, surveys, quizzes and polls, with conditional logic, integrations and analytics.
- GitHub stars
- 9k
- Last commit
- 23 days ago
- Latest release
- v3.0.3
- Licence
- AGPL-3.0
- Self-hosted
- Yes
- Hosted version
- Available

HeyForm is an open-source form builder aimed at small businesses and teams that need to collect information or feedback. It focuses on conversational forms, which cover surveys, quizzes and polls, and lets people build them without writing code.
Forms can use many input types, from text, email and phone number fields to picture choices, date pickers and file uploads. Conditional logic and URL redirects make forms adapt to answers. Integrations include webhooks, analytics and marketing tools, plus Zapier and Make.com. Themes control fonts, colors and backgrounds, and custom CSS allows deeper branding. Analytics report drop-off and completion rates, and results can be exported to CSV.
HeyForm is written in TypeScript and released under the AGPL-3.0 licence. The maintainers recommend their official hosted service for reliability, automatic backups and no maintenance, and the open-source code remains available for teams that prefer to run it themselves.
Key features
- Conversational forms, surveys, quizzes and polls
- Wide range of input types
- Conditional logic and URL redirects
- Webhook, Zapier and Make.com integrations
- Custom themes with custom CSS
- Drop-off and completion analytics
- CSV export of responses
Pricing: No free plan is listed; a 7-day free trial is offered. Basic is $15, Premium $24 and Business $40 per month billed annually; Enterprise is custom.
