Import from Google Forms
Paste a public Google Forms URL and get back a clean JSON schema of every question, type, and option, ready to recreate inside Fantastic Forms (or any other form builder).
Use the responder URL (the one that ends with /viewform). The form must be set to accept responses, not require sign-in, and not be restricted to a Google Workspace organization.
How it works
We fetch the publicly-rendered HTML of your Google Forms form server-side, parse the embedded form definition, and recreate it as a Draft inside Fantastic Forms. Every field's label, type, required flag, and options mapped 1-to-1. Your form data never leaves our server beyond the single read needed to parse it.
What gets imported
- Form title
- Every supported field's label, type, and required flag
- Multiple-choice / dropdown / checkbox options
What doesn't get imported: branding, conditional logic, advanced validations, and third-party integrations. Payment fields are imported as a Fantastic Forms Payment element — open it after import to paste your provider API keys (Stripe, PayPal, Paddle, Polar, Creem, Dodo or Lemon Squeezy) and confirm the price.
Built by the team behind Fantastic Forms
We make the form builder Tally and Typeform users switch to. Every feature free, one paid plan at $99/month.
Try Fantastic Forms free →