Build and publish your forms in just minutes.
Creating a new form
Only Owners and Administrators of an organization can create forms. Learn more about assigning user permissions.
Once logged in to Cognito Forms, you can create unlimited forms for your organization. To create a new form:
-
Find the New Form section on the Home page or click the + New button in the bottom left corner of the sidebar.

-
Choose whether to create a Form or a Person Form:
- Start from Scratch – Begin with a blank version of your new form.
- Choose a Template – Explore all the available templates from the categories on the left. When you find a template you like, select it to preview the design and field layout. From there, select the Use This Template button to save the template.
- Create from Spreadsheet – Create a form and import entries by uploading a spreadsheet (XLSX or CSV), with AI automatically mapping your columns to form fields. Learn more in the section below.
- Generate from AI – Use Cognito Forms AI to generate a custom online form in just seconds.
- Person Form – Used to manage people, with each entry representing an individual. Learn more about creating people lookups.
-
Next, you’ll be taken to the form builder. Give the form a title, which will appear at the top of your form. You can rename your form at any time, but note that its public URL will update accordingly.
-
Customize the form by adding as many fields as you like. Add a new field by clicking on one of the placeholders and choosing the field type from the left-hand pane. There’s no limit to the number of fields you can add!
-
Click the Save button in the top right corner to save your changes.
Once you save your form, it will appear in the sidebar alongside the rest of your forms.
Create from Spreadsheet
Organizations on the Pro, Team, and Enterprise plans can create forms from spreadsheets and import entries. Individual plan users can create forms from spreadsheets, but cannot import entries.
You can quickly create a new form by uploading a spreadsheet. AI will automatically map your columns to form fields and import entries from your spreadsheet, making it easy to use your existing external data in Cognito Forms.
Please note that imported entries will count toward your organization’s entry limits, and only Excel/CSV files smaller than 1MB can be uploaded. Learn more about importing entries.
To create new forms and import entries from a spreadsheet:
-
Find the New Form section on the Home page or click the + New > Form button in the bottom left corner of the sidebar.
-
Select Create from Spreadsheet.

-
Enter a form title and, if your organization has folders, choose a folder destination.
-
Upload your CSV, XLS, or XLSX file. Make sure your file includes column headers and at least one row of data – this sample data is required so AI can determine the appropriate field type for each column. For best results, include additional rows to help the AI better identify fields, such as phone numbers, dates, or email addresses.

-
Click Create to finish.
After importing, you’ll receive an email with the results of your form creation and imported entries. Review any import errors and correct them if necessary.