Question blocks

You build your typeform out of question blocks. Here are all the different blocks that you can use to create your typeform.

You’ll find all the blocks in the Create panel. To get here, log in to your account, open an existing typeform or start a new one, and the Create panel will open. Click on the Blocks icon to open the menu:

Here’s the Blocks menu. You can find a short description of each block later in this article:

Alternatively, just start writing and you can choose a block type later. Click the small grey question mark next to your text, highlighted here:

This will open up the block settings menu, where you can select a block type from the dropdown menu:

Here’s a short description of each block

Multiple Choice
Use this when you want to offer a range of answers to a question. You can also allow multiple selections. Read more about Multiple Choice.

Short Text
If you want a short written answer from people, this is what you need. You can choose a character limit for answers, from 0-999 characters.

Long Text
This block is ideal if you want people to write you long answers. You can also choose a character limit, like with Short text blocks. If you don’t use Character limit, answers can be as long as people want!

Statement
When you want to say something, but don’t need an answer, this is what you need. Add a quote, or inspiring message to your typeform with a Statement. These are great for making a pause or introducing the next part of your typeform.

Picture Choice
This block is like Multiple Choice, but instead you can give people a choice of images. Find out more about Picture Choice.

Yes/No
Use this for closed questions – where the answer is ‘yes’ or ‘no’.

Email
This block only accepts correctly formatted email addresses as answers: xxxx@yyy.zzz. Use this to help ensure people enter valid email addresses. If someone tries to add text in the wrong format, they will see a warning message, and have to try again.

Opinion Scale
This lets people give a rating from one to ten. You can define the range with the steps tool. Read more about Opinion Scale.

Rating
Give people a visual way to rate something. You can use stars, crowns, cats and many more! Read more here.

Date
The date block allows people to select a date, in the three most common formats:
Month-Day-Year
Year-Month-Day
Day-Month-Year
For more details, follow this link.

Number
This block only accepts numbers as an answer. When you want to know how many of something someone wants, use this to make sure they give you a numerical answer. This block only supports positive whole numbers – you cannot use decimal points, or negative numbers.
For phone numbers and ZIP codes you MUST use Short Text block.

Dropdown
If you want to give people many options to choose from, a dropdown block is a neat solution. It’s ideal for something like selecting year of birth, or country of origin.

Legal
This allows you to add a legal note/disclaimer to your typeform, so your respondents will have to agree to your Terms of Service before submitting answers.

File Upload
Let people upload files to typeforms. Great for job applications, this is a PRO Feature. Learn more in this article.

Payment
If you’re making a shopping basket or asking for donations, our Payment block lets you do that safely and securely. This is a PRO feature. Find out more here.

Website
Use this to collect websites and links from your respondents.

The following blocks must be added separately, you cannot edit other blocks and turn them into any of these blocks.

Welcome Screen
Make a great first impression! Read more about this block here.

Thank You Screen
All typeforms finish with a Thank You Screen by default. With a PRO account you can customize them – read more here.

Question Group
This block is great if you have lots of questions, and want to organize them thematically, or break your typeform into parts. Find out more.

Do you want to improve your customer journey? Are you perfecting the employee experience? Then write kick-ass survey questions that get actionable feedback.

Was this article helpful?
Thanks!