The right pick depends on whether payments, openness, or ecosystem lock-in matters most. Cognito Forms is the strongest choice when a form needs to collect…
Freemium · From Free (Pro from $19.20/month billed annually)
Best for: Small businesses, nonprofits, and schools that need to accept payments (via Stripe, PayPal, or Square) and build conditional logic or cost calculations directly into a form without paying for a separate payment integration.
Freemium · From Free; hosted plans from $15/month
Best for: Startups, indie makers, and technically capable teams who want a genuinely open-source, self-hostable conversational form builder to keep full ownership of response data and avoid escalating per-response fees.
Freemium · From Free
Best for: Organizations already standardized on Microsoft 365 that want forms and quizzes to flow natively into Excel, Teams assignments, and SharePoint without any extra setup or integration work.
| Cognito Forms | HeyForm | Microsoft Forms | |
|---|---|---|---|
| Primary category | Forms | Forms | Forms |
| Rating | Not documented | Not documented | Not documented |
| Pricing model | Freemium | Freemium | Freemium |
| Starting price | Free (Pro from $19.20/month billed annually) | Free; hosted plans from $15/month | Free |
| Free plan | Yes | Yes | Yes |
| Free trial | Not documented | Yes | Not documented |
| Platforms | Web | Web | Web |
| Team collaboration | Not documented | Not documented | Not documented |
| AI features | Not documented | Yes | Not documented |
| Public API | Yes | Not documented | Not documented |
Cognito Forms pairs a real free plan with native payments
Cognito Forms' free Individual plan allows unlimited forms and includes payment acceptance via Stripe, PayPal, or Square, which is unusual for a free tier and makes it a strong pick for registration or order forms that need to collect money from day one.
Cognito Forms
HeyForm is the only self-hostable option
HeyForm is open source and can be self-hosted via Docker, giving teams full control over where response data lives, an option neither Cognito Forms nor Microsoft Forms offers.
HeyForm
Microsoft Forms is built for the Microsoft 365 workflow
Automatic quiz grading with Teams assignment integration, direct Excel export, SharePoint embedding, and Power Automate triggers make Microsoft Forms the natural choice for organizations that already live inside Microsoft 365.
Microsoft Forms
Free-tier generosity varies sharply
Cognito Forms and HeyForm both allow unlimited forms on their free plans (capped by monthly entries or responses), while Microsoft Forms caps free Personal accounts at 200 responses per form, which can be limiting for anything beyond casual use.
Cognito Forms, HeyForm, Microsoft Forms
Only two of the three accept payments natively
Cognito Forms and HeyForm both let respondents pay directly through the form, with HeyForm charging a payment commission that decreases as customers move up plan tiers, while Microsoft Forms has no documented native payment collection feature.
Cognito Forms, HeyForm
| Feature | Cognito Forms | HeyForm | Microsoft Forms |
|---|---|---|---|
| Conditional logic / branching | Available | Available | Available |
| Electronic signature capture | Available | Not documented | Not documented |
| Automatic quiz grading | Not documented | Not documented | Available |
| Feature | Cognito Forms | HeyForm | Microsoft Forms |
|---|---|---|---|
| Native payment collection | Available | Available | Not documented |
| Feature | Cognito Forms | HeyForm | Microsoft Forms |
|---|---|---|---|
| Self-hosting / open-source option | Unavailable | Available | Unavailable |
| Native productivity-suite integration (Excel, Teams, SharePoint) | Unavailable | Unavailable | Available |
| Multi-user team collaboration | Available | Available | Limited |
| Feature | Cognito Forms | HeyForm | Microsoft Forms |
|---|---|---|---|
| Unlimited forms on the free plan | Available | Available | Limited |
Starting price reflects the lowest paid tier, not the full cost for every team size or usage level.
Pros
Cons
Pros
Cons
Pros
Cons
Cognito Forms and HeyForm both allow unlimited forms on their free tiers, with Cognito Forms capped at 100 entries per month and HeyForm at 250 responses per month. Microsoft Forms Free Personal is capped at 200 responses per form and 400 surveys total, which can run out faster for an active form.
Yes with Cognito Forms (via Stripe, PayPal, or Square, including on the free plan) and yes with HeyForm (built-in payment forms with a commission that decreases on higher plans). Microsoft Forms does not document a native payment collection feature.
HeyForm is the only one of the three that is open source and can be self-hosted via Docker for full control over response data. Cognito Forms and Microsoft Forms are both cloud-only SaaS products.
Microsoft Forms is the clear choice here, since it supports automatic quiz grading with due dates and direct integration into Microsoft Teams assignments, a capability not documented for Cognito Forms or HeyForm.
No, a Free Personal plan exists with response and survey caps, but the higher-volume tiers (up to 1,000 or up to 5,000,000 responses per form) are included as part of Microsoft 365 Personal or Business/Education licensing rather than sold as a standalone Forms subscription.
Cognito Forms Team plan supports 5 users plus 5 guest accounts with a client portal and approval workflows for $39.20/month billed annually, while HeyForm Business supports up to 10 team members with zero payment commission for $40/month. Microsoft Forms collaboration instead scales through an organization's entire Microsoft 365 business or education licensing rather than a per-seat forms plan.
Read the full Cognito Forms review · Read the full HeyForm review · Read the full Microsoft Forms review