This is a personal portfolio project. Feel free to explore and play around!

Describe your form.
FormGPT builds it.

Turn plain English into beautiful, intelligent forms — in seconds. No code. No drag-and-drop. Just describe what you need.

0 / 2000

Build any type of form

Job ApplicationsPatient Intake FormsEvent RegistrationScholarship ApplicationsHR OnboardingCustomer FeedbackContact FormsOrder FormsResearch SurveysInsurance ClaimsLoan ApplicationsVolunteer SignupsBug ReportsAppointment BookingJob ApplicationsPatient Intake FormsEvent RegistrationScholarship ApplicationsHR OnboardingCustomer FeedbackContact FormsOrder FormsResearch SurveysInsurance ClaimsLoan ApplicationsVolunteer SignupsBug ReportsAppointment Booking

How it works

From idea to form in 3 steps

01

Describe your form

Type what you need in plain English. Be as detailed or as brief as you like — FormGPT understands both.

02

AI generates the schema

GPT-4o creates a complete, validated form with the right fields, types, and layout — in seconds.

03

See it come to life

Your fully rendered form appears in real time, ready to preview, embed, or export.

Features

Everything a form could ever need

From simple contact forms to complex multi-step applications — FormGPT handles it all.

15+ Field Types

Text, email, number, date, select, checkbox, radio, file, and more — all generated from your description.

Multi-step Wizards

Break long forms into digestible steps with progress indicators and per-step validation.

Conditional Logic

Show or hide fields based on previous answers — automatically wired by AI.

Branching & Skip Logic

Route users to different pages based on their answers. No manual setup required.

Repeatable Sections

Let users add multiple entries — education history, work experience, line items.

Conversational Mode

One field at a time, full-screen. Typeform-style experience, built by AI from a single prompt.

Subsections

Group related fields under named sections with titles and descriptions — on the same page.

Calculated Fields

Auto-compute values from other fields — totals, percentages, conditional sums.

Signatures

Canvas-based signature capture with touch support. Output as base64 PNG.

Tables

Grid data entry inside a form — add/remove rows, per-cell validation, perfect for line items.

Date Ranges

Paired start/end date pickers with automatic end-after-start validation.

Rich Text Editors

WYSIWYG input for long-form content — bold, lists, links, and more via Tiptap.

File Uploads

Drag-and-drop file input with type filtering, max size limits, and multi-file support.

API-powered Selects

Populate dropdowns from any REST endpoint. Supports dependent selects and search.

Ready to build your first form?

No signup required to try. Describe any form and see it rendered instantly.