What you'll build
By the end of this guide, you'll have a fully structured, editable online form generated directly from an existing PDF or image. Formaloo AI reads your file, extracts every field and section, and builds a ready-to-use form β no manual rebuilding required. You can then review, adjust, and publish it in minutes.
When to use this
You have a printed or digital form (intake sheet, application, order form, waiver) that you need to put online quickly.
Your team is still using static PDF forms and you want to replace them with something respondents can fill out on any device.
You inherited a legacy document and don't want to spend hours recreating it field by field.
You want AI to do the heavy lifting while you focus on reviewing and publishing.
You have a rough document you want to transform β even a photo of a handwritten form.
Step-by-step guide
Video guide
Text guide
Step 1: Open Magic Create
From your Formaloo dashboard, click + New Formaloo and select Magic Create from the options. The Magic Create modal will open.
π New to Magic Create? Start here: How to create any form with AI using Magic Create in Formaloo
Step 2: Upload your document
In the upload section at the top of the modal, drag and drop your file directly into the upload zone β or click it to open the file picker and select your file. Once uploaded, a preview will appear. You can remove or replace it at any time before generating.
π Good to know before uploading:
Supported formats: PDF, PNG, JPG, and JPEG only. DOC and DOCX are not supported at this time.
One file at a time: Magic Create supports a single file per generation. If you have multiple documents, combine them first or run Magic Create separately for each one.
Step 3: Add a text description (optional)
In the AI text box below the upload area, you can type additional instructions to guide how the form is generated. Uploading a file alone is enough β but combining both gives you more control over the output.
π‘ Pro tip: Upload your document for structure, then use the text box to shape it. For example:
"Make this shorter and focus only on contact fields."
"Turn this into a job application form and add a cover letter field."
"Add required fields for email and phone number."
Your text instructions always take priority over the document content.
Step 4: Click "Create"
Click the Create button. Formaloo AI will parse the document, extract field labels, input types, sections, and structure, then generate a complete form. This takes a few seconds.
π If your file cannot be parsed: You will see the message "We couldn't fully understand this file. Try adding a short description to guide us." This usually happens with low-quality images or very complex documents. Add a text description in the AI box to guide the AI, then try again.
Step 5: Review the generated form in the editor
You'll land directly in the Formaloo form editor with your generated form ready. Check each field β labels, field types (text, email, dropdown, checkbox, etc.), required status, and section grouping. Edit anything that needs adjustment.
π‘ Want to understand all available field types and how to edit them? Read: Form editor and field types
Final result
You now have a fully editable online form built from your existing document β complete with the right field types, labels, sections, and required fields. What used to take an hour of manual setup is done in under a minute. Your respondents get a clean, mobile-friendly experience instead of a static file they have to print, fill, scan, and send back.
Start from a template
AI employee performance review
Perfect for HR teams who want to digitize their existing evaluation sheets and turn them into structured, repeatable online review forms.
π Use this ready-to-use template
AI job post description generator
Great for recruiters uploading an existing job brief or role description and converting it into a clean, shareable job application form.
π Use this ready-to-use template
Blog introduction generator
Ideal for content teams who have rough outlines or briefs in document form and want to convert them into structured content input forms.
π Use this ready-to-use template
Blog post outline generator
Use this to turn a content brief or document into a structured form that captures all the inputs needed to generate a full blog post outline.
π Use this ready-to-use template
Related articles
Want to explore everything Magic Create can do beyond document uploads?
π How to create any form with AI using Magic Create in Formaloo
Prefer to build your form from scratch instead?
π How to create a form
Not sure what fields to use or how to edit them in the form editor?
π Form editor and field types
Want to add a digital signature to your generated form?
π How to add a signature field to your forms
Need respondents to attach files or photos when submitting?
π How to let users upload multiple documents and images in a Formaloo form
Want to automate what happens after someone submits the form?
π How to add advanced logic to your form
Ready to share your form with your team or make it public?
π Share your form or app with your team or audience
Want to place the form directly on your website?
π How to embed a form into your website
Want all fields visible at once on a single page instead of step by step?
π How to create a classic (single-step) form
Want to tighten up the layout of your generated form?
π Field width in Formaloo: how to create compact and well-structured forms
Ready to build this?
π Use a template
Start in minutes with a pre-built version of this workflow.
π¬ Get help from our concierge team
Our team will help you set this up for your specific use case.
π
Book a demo for Team/Enterprise setup
See how teams use Formaloo at scale with advanced permissions and integrations.





