Turn a spreadsheet structure into a digital form
Upload your spreadsheet. Its columns become form fields with matching types and validation. Every submission flows back into a searchable database — in minutes.
No credit card required · Published in minutes
Also accepts CSV as a schema reference
How it works
Three steps. No form-builder tool required.
Describe the form you need
Tell Exepad what the form is for — intake, application, survey, registration — and what should happen when someone submits.
Attach your spreadsheet schema
Upload the .xlsx with the columns you want to collect. Exepad detects each column's type and turns it into a matching form field with validation.
Publish and share
Your form is live with its own URL. Share the link, embed it in a website, or send it directly to respondents. Submissions pour into the app's database.
Not an Excel template attachment.
A working digital form.
Your spreadsheet's structure becomes a digital form with typed fields, validation, and database storage — so the data comes in clean, searchable, and reportable.
Fields matched to your columns
Text, email, phone, date, dropdown — each column becomes the right kind of form field with validation and placeholders derived from your sheet.
Submissions stored structured
Every submission becomes a row in the app's database — searchable, filterable, and exportable. No more stitching together .xlsx attachments.
Email on submit, auto-reply to respondent
Your team gets a notification per submission. Respondents get a confirmation. All configurable in the app — no Mailchimp.
Search and filter responses
Find submissions by date, field value, or any combination. Saved filter views let your team triage incoming records.
Submission analytics and drop-off
See submissions over time, completion rates, and where respondents abandon the form. Identify the confusing field before it hurts conversion.
Mobile-friendly form layout
Forms reflow and resize for phones and tablets with tap-friendly controls. Your respondents don't need to pinch-and-zoom.
Built for spreadsheet schemas
Your spreadsheet's columns already define the form. Exepad just needs to know which rows are sample data and which are the schema.
Column headers become field labels
Each column's header becomes the form field label. You can override in the app if the header name is awkward.
Data types detected per column
Email columns become email inputs with validation. Date columns become date pickers. Number columns become numeric inputs.
Dropdown values detected from data
If a column has repeating values (Yes/No, Low/Medium/High), Exepad makes it a dropdown or radio group — no manual option setup.
Required-field inference
Columns with no blanks in your sample data are marked required by default. You can change this in the app.
Spreadsheet template vs. Exepad form
A blank spreadsheet template is a hope that people fill it in correctly. A digital form enforces what they type — and captures it into a real database.
Everything a spreadsheet template can't do
A template gets you replies with a dozen typos. A form gets you validated, searchable, notified-on-submit data. Both started from the same columns.
From spreadsheet schema to form
in one sitting
Your columns define the questions. Your sample rows hint at the types. Exepad turns that into a live form — no drag-and-drop builder required.
Columns become form fields
Each column in your spreadsheet becomes a form field with an appropriate input type, label, and validation — inferred from the header and sample data.
Sample rows become input hints
Example data in your spreadsheet becomes placeholder text or dropdown options — the form learns the shape of valid answers from what's already there.
Submissions become records
Every form submit writes a new row into the app's own database — not your original spreadsheet. The two stay independent.
Frequently asked — Excel to Form
Ready to collect?
Upload your schema. Describe the form. Start receiving validated, structured submissions in minutes.