Skip to main content
Answered

Is it possible to create a table directly in Typeform?

  • February 4, 2026
  • 3 replies
  • 32 views

Forum|alt.badge.img

Hello everyone,

I’m currently building a form in Typeform and I have a question regarding tables.

In some questions, I would need respondents to answer using a table format, for example with multiple columns such as:

  • Constraint

  • Application

At the moment, I’m adding this information as an image, but it’s not ideal.

👉 My question is:
Is it possible to create a table directly in Typeform, for example to:

  • organize answers in rows and columns,

  • allow users to fill in multiple cells,

  • or have a spreadsheet-like format within a question?

Best answer by john.desborough

@Questionaire oberA - the short answer is no. 

though it’s been requested as a product feature by a number of folks over the years. 

the Matrix question type will allow you to present a grid of columns and rows from which users can select response but that doesn’t come close to dynamic entry into a table. Additionally, the Matrix question does not allow for logic rules to be applied. 

 

des

3 replies

john.desborough
Forum|alt.badge.img+6
  • Certified Partner & Champion
  • Answer
  • February 4, 2026

@Questionaire oberA - the short answer is no. 

though it’s been requested as a product feature by a number of folks over the years. 

the Matrix question type will allow you to present a grid of columns and rows from which users can select response but that doesn’t come close to dynamic entry into a table. Additionally, the Matrix question does not allow for logic rules to be applied. 

 

des


Forum|alt.badge.img

hank you for your response.

It should be possible to copy and paste a table into the description area.


Grace
Community Team
Forum|alt.badge.img+5
  • Community Advocate
  • February 13, 2026

Hi ​@Questionaire oberA it’s a great feature request, I’ve added it to our internal board for the Product team to review 🙏 let us know if you have any other feedback!