Forms.md lets you build powerful multi-step forms and surveys with minimal code. Create production-ready forms that are privacy-focused, accessible, localizable, and themeable. Perfect for user onboarding, data collection, customer feedback, and much more.
Unlimited form responses
Collect as many responses as you want without any arbitary limits.
Multi-step forms
Create slides with progress indicators to show current step.
Logic jumps
Show or skip slides depending on what the user inputs.
Partial submissions
Slide-level (or partial) submissions to store data on every step.
Collect data of all types
Picture choice, rating, NPS®, date-time, file, etc., plus all basic types.
Data-binding
Display input values that automatically update when the value changes.
Fully customizable
Set the colors, font, and everything else to match your brand.
Localizable
Set localization and automatically translate your forms.
Google Sheets integration
Send your form responses directly to Google Sheets.
Spam protection
Use reCAPTCHA to protect against spam using the built-in integration.
Works with your tech stack
Works with projects written in JavaScript, TypeScript, React, Angular, Vue, Python, Django, etc.
Privacy-focused
No telemetry, the forms are created entirely on the client-side without any iframes. GDPR compliant by default.
Use case
Survey your customers
Collect meaningful feedback through ratings, opinion scales, and Net Promoter Scores®. Create simple, powerful forms that integrate seamlessly into your website or app—giving you the insights you need to grow.
Use case
Collect employee feedback
Uncover what motivates your employees through engaging surveys that capture authentic feedback on workplace experiences, job satisfaction, and innovative ideas. Transform insights into action.
Use case
Mailing list sign up
Grow your subscriber count with beautifully designed forms that turn visitors into loyal followers. Create delightful email capture forms that consistently drive high conversion rates.
Use case
Simple job posts in minutes
Create simple job posts directly on your website or app. No need to pay for expensive recruiting platforms until you actually need them.
Feature
Translate, customize, and make it entirely yours
Change the localization setting to automatically translate your forms. Easily set the colors, font, and everything else to match your brand, seamlessly blending in the forms on your website or app. There's also a handy translate({...}) function that lets you define your translations directly in the form composer for dynamic localization.
Feature
Save form submissions directly in Google Sheets
Use our Apps Script integration to save form submissions directly in your Google Sheets. It also supports spam protection with Google reCAPTCHA and file uploads via Google Drive. Please watch the video to get started, or read the docs to learn more.
Pricing
Get everything, forever
All features on Forms.md are completely free without any arbitary usage limits. You only need to pay to remove the branding on the forms. Our product delivers enterprise-level functionality with a lifetime access deal. No subscriptions, free updates, just pay once and use forever. Read the honest pitch about how and why.
- Yes: 1 end product
- Yes: All features available
- Yes: Use for personal or client
- Yes: Unlimited form responses
- Yes: Lifetime access & updates for v1
- No: Email/chat support
- No: Remove Forms.md branding
Pro single-site
Remove branding
$99/one time payment
Tax inclusive
- Yes: 1 end product
- Yes: All features available
- Yes: Use for personal or client
- Yes: Unlimited form responses
- Yes: Lifetime access & updates for v1
- Yes: Email/chat support
- Yes: Remove Forms.md branding
Pro multi-site
Remove branding
$299/one time payment
Tax inclusive
- Yes: Unlimited end products
- Yes: All features available
- Yes: Use for personal or client
- Yes: Unlimited form responses
- Yes: Lifetime access & updates for v1
- Yes: Email/chat support
- Yes: Remove Forms.md branding
.png)
