Form Building

25+ Question Types

From simple text inputs to advanced fields like NPS scores, file uploads, and payment collection—MakeForms gives you every question type you need. Each field is carefully designed for optimal user experience and data quality.

Text Input

Collect written responses in various formats

Short Text

Single-line text for names, titles, short answers

"What is your name?"

Long Text

Multi-line textarea for detailed responses

"Tell us about your experience..."

Email

Email input with validation

"What is your email address?"

Phone Number

Phone input with formatting

"What is your phone number?"

Website

URL input with validation

"Your website URL?"

Choice

Let respondents select from options

Multiple Choice

Select one from multiple options

"Which plan interests you?"

Dropdown

Compact single-select for many options

"Select your country"

Checkbox

Select multiple options

"Which features do you need?"

Yes/No

Binary choice toggle

"Would you like to subscribe?"

Picture Choice

Visual selection with images

"Choose your preferred design"

Ranking

Order items by preference

"Rank these features by importance"

Rating & Scales

Measure opinions and satisfaction

Rating

Star rating 1-5 or 1-10

"Rate your experience"

Opinion Scale

Numbered scale for opinions

"How likely are you to recommend us?"

NPS Score

Net Promoter Score 0-10

"Net Promoter Score survey"

Structured Data

Collect formatted information

Address

Complete address fields

"What is your shipping address?"

Contact Info

Name, email, phone, company

"Please provide your contact details"

Date

Date picker input

"When is your preferred date?"

Number

Numeric input only

"How many team members?"

Matrix

Grid of questions with same answers

"Rate these statements 1-5"

Media & Files

Accept uploads and media

File Upload

Documents, images, any file type

"Upload your resume"

Video/Audio

Record or upload media

"Record a video introduction"

Special

Advanced and utility question types

Payment

Collect payments via Dodo

"Complete your purchase"

Legal

Terms acceptance with checkbox

"I agree to the terms"

Statement

Display text without input

"Welcome to our survey"

Welcome Screen

Introduction page

"Welcome page with start button"

Multi-Question Page

Group questions on one page

"Contact information section"

Built for Better Data

Validation

Built-in validation ensures data quality. Emails must be valid, numbers must be numeric, and required fields cannot be skipped.

Accessibility

Every question type is keyboard navigable and screen reader friendly, meeting WCAG standards for inclusive design.

Mobile Optimized

Touch-friendly inputs, appropriate sizing, and native controls on mobile devices for the best experience everywhere.

Adding Questions is Easy

  1. 1Click the "+" button or "Add Question" in the sidebar
  2. 2Browse question types by category
  3. 3Click on the type you want to add
  4. 4Customize the question text and settings
  5. 5Drag to reorder questions as needed
Question type selector modal

Start building with 25+ question types

Create any form you can imagine with our comprehensive selection of question types.

Start building for free