Import from JotForm

Migrate from JotForm without retyping every question. Paste your public JotForm URL and we'll extract each field (labels, types, options and required flags) into a clean JSON ready for Fantastic Forms.

Use the public form URL (the one on form.jotform.com or your custom subdomain). Login-required and password-protected forms can't be imported.

How it works

We fetch the publicly-rendered HTML of your JotForm 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 →