How to Build an Online Form for Free

Think of how much information you’d like to collect from your customers. Wouldn’t it be nice if you could collect it all online, with emails to let you know when you got new entries? And then if you were able to manage all of that data quickly and easily?

That’s what Cognito Forms helps you do – collect and manage your data and payments. And best of all, we’re the only online form builder that you can use without paying a dime. Here’s how to get started.

Start With More Free Features than Anyone Else

We’re here to make it easy for you to build any and as many online forms as you need. We support unlimited forms, unlimited fields, unlimited submissions and unlimited payments. There’s no monthly fees, and we don’t limit how many times you can use a great feature like conditional logic.

Cognito Forms Wufoo Formstack JotForm
# of Forms Unlimited 3 No free plans Unlimited
# of Fields Unlimited 10 No free plans Unlimited
# of Submissions Unlimited 100 per month No free plans 100 per month
Payments? Unlimited No No free plans Up to 10
File Uploads? Unlimited No No free plans Up to 100 MB
Website Redirect? Yes No No free plans Yes
Submission Message? Yes No No free plans Yes
Repeating Sections? Yes Not supported Not supported Not supported
Calculations? Unlimited Not supported No free plans Unlimited
Conditional Logic? Unlimited Up to 3 per form No free plans Unlimited

Add Free Payment Collection

With other form builders, you’ll be charged the monthly fee PLUS the per-transaction fee required by the payment processor. But not so with Cognito Forms. You can collect payments through our integration with Stripe, who charges 2.9% + $0.30 on each transaction. We only charge an additional 1% transaction fee, no monthly fees.

But guess what?

You don’t have to pay anything if you don’t want to, and we make it super simple.

Once you’ve connected your Stripe account, you’ll see an option on your Payment Settings:

Include processing fees.

Leave this box checked to automatically calculate and add the Stripe and Cognito Forms processing fees to the amount your customer pays. We’ll take out the fees and deposit the original transaction total into your bank account in 2 business days.

Finish with Powerful Entry Management

You’ll always be able to access your data. Visit your Entries menu at any time, and you can edit, print or export anything you’ve captured. You can even refund any payments you’ve collected, at no charge to you.

Really? How are you guys making this work? It can’t really be free.

Sure it can – though eventually we’ll build out paid plans. But they won’t cost an arm and a leg, and they definitely won’t take away all of the features you’re already getting for free. They’ll be for power users – those who want to capture a LOT of data or have multiple users.

If you don’t need the fancy features and you don’t need the extra data? No problem. Cognito Forms will always be free for you to use.

Get started building your free online form – try it right now!


Rita is the marketing director for Cognito Forms. She brings more than 8 years of experience in marketing and is probably the team's most talkative member. An avid Gamecock fan and not-so-closet nerd, she loves spending time with her husband and their dog, Sirius.