Zoho Forms
Free
-
Official plan card
Forms
-
3
Limited -
Official plan card
Submissions
-
500/month
Limited -
Official plan card
Users
-
1
Limited