Free for building. Paid for white-label.

Most of Request Forms stays free. Paid is $23.20 per month billed yearly (20% off), or $29 per month, to hide branding and use a custom domain.

Free

$0

Per organization. Rate limits apply.

  • Unlimited forms.
  • Unlimited responses.
  • Show, hide, require, and jump. AND or OR.
  • Add, subtract, multiply, divide, min, max, round. Free.
  • Stripe Connect. The organization connects its own account.
  • Unlimited file size.
  • Drawn signature pad. Free. Not a certified e-sign product.
  • 50,000 character cap. Unsafe CSS is stripped.
  • Public HTTPS. 5 second timeout.
  • Web component embed: inline, button modal, link modal, and RequestForms.open. Free.
  • No seat limit. Invite as many members as you need.
  • In-app assistant can write and edit a form. Guided or LLM. Hosted MCP at /mcp can sign in and call the same API as the website.
  • Create and update forms, read submissions, and manage webhooks. Free.
Start free

Paid

20% off

$29$23.20/ month

Per organization. Billed $278.40 per year. 20% off the monthly price.

  • Everything on Free.
  • Hide the Request Forms link on hosted and embed forms.
  • Serve hosted forms on a verified custom domain.
Upgrade an organization

Compared with other form builders

A green check means the product has the feature. A red X means it does not. Notes name plan gates and limits. Open all comparisons.

FeatureRequest FormsTypeformFilloutJotformGoogle FormsMicrosoft Forms
Starting price$23.20 per month billed yearly (20% off), or $29 per month. Paid adds hide branding and a custom domain.Basic $39 per month, or $28 billed yearly.Starter $15 per month. Pro $40. Business $75.Bronze $39 per month. Silver $49. Gold $129.Included with a Google account.Included with Microsoft 365.
Form countUnlimited forms.Unlimited forms. Responses are metered.Unlimited forms.5 active forms on Starter.Unlimited with a Google account.400-form cap on work accounts.
Response countUnlimited responses.100 per month on Basic. Trial cap varies.1,000 responses per month.100 submissions per month on Starter.Unlimited, limited by Drive storage.200 per form on personal accounts. Up to 5,000,000 on work accounts.
File uploadsUnlimited file size.File attachments. Storage varies by plan.20 MB per file. Larger on Business.100 MB space on Starter.Drive upload. Google sign-in required.Follows Microsoft limits.
REST APICreate and update forms, read submissions, and manage webhooks..Create and retrieve typeforms. Tied to Typeform plans.REST API.Confirm plan in Jotform developer docs.Google Forms API.Microsoft Graph. Not a public hobby API.
Conditional logicShow, hide, require, and jump. AND or OR.On Basic and above.Conditional hiding and multi-page logic.Conditions, skip, and change-field rules.Go to section. No show/hide per question.Branching.
PaymentsStripe Connect. The organization connects its own account.Stripe on Basic and above. Not on EU data-center accounts.Collect payments.Many processors. 10 payment submissions on Starter.No native card payments.No native card payments.
Custom CSS50,000 character cap. Unsafe CSS is stripped.Theme and brand kit.Custom CSS on Pro.Custom CSS starts on Bronze.Themes only.Themes only.
Teams and seatsNo seat limit. Invite as many members as you need.1 on Basic. 3 on Plus. 5 on Business.No seat limit.Single-user on Starter through Gold. Multi-user is Enterprise.Share in Google Drive.Share in the Microsoft 365 tenant.
Remove vendor brandingHide the Request Forms link on a paid organization. Free forms keep the link.Remove Typeform branding on Plus.Brand badge until Pro.Removable from Bronze. Starter keeps Jotform branding.Google branding stays.Microsoft branding stays.
Custom domain hostingCNAME a hostname and serve forms on that host. Needs a paid organization.Custom subdomain (name.typeform.com) on Plus. Your own domain is Enterprise.Custom domain on Business.Custom domain starts on Gold.No custom form domain.No custom form domain.
WebhooksPublic HTTPS. 5 second timeout.On Basic and above.Webhook integration.Webhooks.No first-party webhook.No first-party webhook.
Native Google SheetsCSV or a new Google Sheet. No live link.Google Sheets integration.Sheets and other destinations.Google Sheets integration.Native linked spreadsheet.Excel, not Sheets.

Questions

Can I stay on Free?
Yes. Forms, responses, logic, payments, unlimited file uploads, custom CSS, webhooks, embeds, and members with no seat limit stay free. Rate limits apply.
What does Paid add?
$23.20 per month billed yearly (20% off), or $29 per month. Paid adds hide branding and a custom domain.
How do I upgrade?
Paid is per organization. Sign in, open the organization, and start monthly or yearly checkout with Stripe.
Is the API a write API?
Yes. Organization API keys can create and update forms. The hosted MCP server can also create and edit forms as the signed-in user. Both stay free.
When should I pick Typeform or Fillout instead?
Pick Typeform if you want Typeform's motion and brand. Request Forms Focus shows one question at a time. A section break after each question does the same on Pages and Stepper. Pick Fillout if you need native Notion, Airtable, or a live Sheets link. Open a compare page for the full tables.

Start on Free

Build and publish without a card. Upgrade later if you want to hide branding or use your own domain.

Write your form

no signup required