A fast form maker that gets you 3x more completions

Create a form to register in style, get contact details, or to collect feedback. Our form builder is easy-to-use, free to get started with, and integrates with your favorite tools.

It’s easy as pie. To make a form like this—

—all you have to do is:


1. Add question types

Collect the data and deets you need—everything from names and emails to opinions and files. There’s over 20 question types to choose from.


2. Shape your look

Make your custom form belong to your brand. Pick a color scheme, switch up the layout, and add video or images from our free gallery.


3. Make it live

Share your form wherever your customers hang out—be it your website, emails, or social media. We handle the code, so you can just click publish.

And when responses roll in, integrations take care of them



Google Sheets

Google Sheets



Google Analytics

Google Analytics






Sync & sort results

Don’t let data gather dust. Plug your go-to apps into our form reporting, so every response gets your eyes and ears.

See all integrations

The best form builder I've ever seen! So clean and easy to use.

avatar-logoDerek PerezFounder @ Think! Ad Group

New to this form-making stuff?

Start with a free form template. They’re easy to tweak.

Forms 101

Make an online form that focuses on trust—results will follow

If you want information from someone, you just ask them for it, right? If it's a stranger, you might start off with some small talk, a comment on the weather, or maybe even a compliment. But what happens when you don't want to ask just one person, but 10, 100, 1000 people? "Just asking" is suddenly not so easy. So, you build yourself an online form to start asking at scale. But your web form is forgetting something. It's forgetting that the users completing it are actually humans. They deserve to be eased into giving you information, just like someone does when you speak to them face to face. Your form doesn't do small talk and it definitely doesn't offer up compliments, does it? We'd like to guide you through a few ways to collect information conversationally and at scale. Think this sounds like airy-fairy online form builder mumbo jumbo? Think about it. Better conversation means better engagement. Better engagement means more and better responses. Want to learn more? Read on or take a look at our collection of form templates.

What the heck are online forms, anyway?

"Online forms". Have you ever been less excited by two words? Probably not. However, whether you like it or not, forms are all around us. They're tirelessly working to take data and information from the fingertips of human beings—typed into a form field—and turn it into actions. Did you sign up for an event recently? Then you filled in a form. Take some money out the ATM this morning? Yup, that was form data, too.

Online form builders - why Typeform?

We like to think that not all forms are equal. Typeform's form builder allows you to quickly create beautiful forms that are easy to take and get higher completion rates. Just start typing like a notepad, and out intuitive form builder anticipates your questions and automatically adds them.

Wow your audience with beautiful custom designs and GIFs and follow every step of the building process in the live form creator preview window.

How to know what form to create

Welcome to square one of the hopscotch. Before you start form building, make sure you clearly know what information you're after. This will dictate the structure of your form, and the type of form creator you should be using. Online forms come in many shapes and sizes, and can find themselves popping up all across your business or organization. To get a better idea of just how many hats a form can wear, have a look at Typeform's online form templates.

Registration Form Template

Here's an example of a form asking for basic information for registration purposes. Its sleek design puts respondents at ease.

Job Application Form Template

This template is ideal for receiving tidy job applications. It gives HR professionals the space to fully explain the position through an application form, and specifically ask the candidate what they need to know.

Lead Generation Form Template

Here's a great way to successfully capture leads (aka lead generation) in exchange for an offer such as a service, a coupon, or a piece of content.

Customer Feedback Form Template

Is your product solving your customers' problem? Find out with this engaging feedback form, aiming to collect actionable feedback about your business.

Job Requisition Form Template

Want to speed up your hiring process? Use this job requisition form template to create an easy way for managers to request approval to add new hires to their team.

Customer Service Request Form Template

Provide an easy way for customers to contact your support team with this attractive form template. Make the process of submitting a support ticket a more joyous experience for your customers.

Contest Registration Form Template

Running an online contest is a tried and tested way to grow traffic, leads, or subscribers. Take the hassle out of setting up and running an online contest with this simple template.

Referral Form Template

Use this free referral form template to effortlessly refer someone that you know will be perfect for the job

Reference Request Form Template

Get meaningful feedback on candidates – with a conversational form

Information Request Form Template

Exceed expectations - turn your information request form into an engaging, interactive experience with this unique template.

Know what you need to know

What information do you want to collect through our form builder? Whether it's for employee feedback, a donation form, registration for an event, or job applications, one thing should be clear: only ask what you need to know. There's no time or space for unnecessary questions, which can come across as unprofessional. On the other hand, if you stay transparent about your objective, your respondent will be more willing to help you achieve it.

How to ask questions conversationally

If you ask someone to fill out, say, a contact form in the street, will you start by blurting out " Name", "Email", or "Question"? If you want your online form to unroll as a natural dialogue between you and your respondent, you'll need to make your questions a little friendlier. If you insert personality into your copy when using our form builder, your respondents will feel like they are part of a casual, and even fun, conversation.

Here are a few suggestions to get you started:

Name: Hey there! What's your name?

Email: What's your email? We'll use it to get back to you.

Question: Can you tell us what's on your mind?

How to create an online form that builds trust

Creating an online form that builds trust may require time, coding and, product design resources that you may not have. Luckily, the Typeform form builder can do the dirty work for you, while giving you the freedom you need to create your own content, structure, and design.

In the end, what you're looking to have is an honest conversation with your audience. Here are a few Typeform features that can help you achieve that.

  1. 1

    Imitate the rules of real conversation

    Remember the last time you had to fill out a form. You may have felt discouraged by the long list of questions stretching in front of you. The problem with seeing all these inquisitions at once is that it feels too robotic, too far from a real interaction between two individuals. Yet, your respondent is a human being who you have to convince to trust you. The solution is quite simple; ask one question at a time through our form builder, just like in a real-life conversation. Typeforms are designed to achieve this sense of genuine communication, gathering data without overwhelming anybody.

  2. 2

    Put form builder glitter in your hands, and puff!

    When it comes to designing your custom form to gather data, there's really no need to be dull. Use our online form builder to select your favorite colors and fonts, and throw in a fun GIF, image or video. When it comes to first impressions, looks can be crucial, so make sure you are perfectly dressed for the occasion.

  3. 3

    Pipe your way to better conversations

    Want to let your respondent know you've 'remembered' their name throughout your conversation? The Piping feature on our free online form builder allows you to repeat any previous answers to your questions, so your form feels more human to the person filling it out. Who said data collection couldn't be conversational?

  4. 4

    Steer your form to different paths

    At some point in your form, you may want to change the flow of your questions according to your respondents' answers (aka conditional logic). Typeform's Logic Jump, a form builder feature, takes care of that. Adapting the form to every individual is another way of making them feel engaged in the conversation.

  5. 5

    Ask for and retrieve documents in a click

    If you need people to send you files, just use the File upload field. With this simple add-on, your audience can easily attach visual or audio files of up to 10 megabytes. This kind of data can be extremely valuable, so it's great to have the option to retrieve it.

  6. 6

    Follow up, automatically

    Say you've used our online form builder to capture a lead, or that someone has confirmed their attendance to your event. Wouldn't it be rude to leave them hanging? Set up notifications to fire off an email to your respondents once they've completed your form. This is a great way to keep in touch with new contacts.

  7. 7

    Leave a lasting impression, form builder-style

    Thanking your respondents for having completed your form is basic social etiquette. Now, what if you were given the option of creating a visually appealing thank-you note that would stick in your audience's mind? Typeform's Thank You Screen form builder feature is an opportunity to leave that all-important lasting impression.

  8. 8

    Embed your form right into your website or app

    If your form serves an ongoing purpose to your business, you might want to embed it on your website. Just copy-paste the embed code to WordPress or into your own HTML code. An engaging form on your website that maintains your brand's personality is a great way to gather the information you need.

  9. 9

    Make your form as mobile as the people completing it

    Your audience is as busy as you are, so there's a good chance that your form will live on smartphones and tablets before seeing the light on a desktop device. Fortunately, typeforms are fully responsive, so your audience can easily fill out your mobile form at any moment of the day.

Power up your forms with integrations

After creating your online form, why stop there? Integrations can help you create whole workflows, taking the hard work off your plate and saving you time. If you're looking for something other than forms, take a look at our quizzes and polls pages. For now, let's take a look at some example workflows you can make using the Typeform form builder and some of your favorite tools.

  1. 1

    Add new email entries to your Mailchimp account

    Did your respondent leave their email in your typeform? Don't put it to waste. With a simple form builder integration, you can send new contact information to your Mailchimp account.

  2. 2

    Neatly send responses to Trello boards

    Are you an avid user of Trello? If so, you'll love this integration, which can send every new Typeform entry to your Trello board. Stay on top of things by keeping your favorite organization apps close!

  3. 3

    Transfer new leads to Salesforce

    Say you've gathered a new lead through our form builder. You probably won't want to just leave it lying around. Instead, store it in your Salesforce account-automatically. And voilà! You have everything kept in one place.

  4. 4

    Add new contacts to your Hubspot CRM

    If you're a marketer and an active user of Hubspot, you might want to consider integrating your account with the Typeform form builder. That way, you'll be able to easily store new contacts.

  5. 5

    Create Zendesk tickets from Typeform entries

    So, your contact form is a typeform? Great. But tickets are flooding in. Yikes. Connect your typeform to your Zendesk account to help you organize form submission pile, and in turn, communicate better with your clients.

  6. 6

    Get new data sent to your web app or URL

    Would you like your Typeform form builder data to be sent to a compatible web app or URL? You can do so by enabling webhooks. Webhooks immediately send Typeform responses to your chosen destination.

How you ask is everything.

Start creating