Field Types | Basic Fields - Zoho Forms

Basic Fields

In your form builder, Basic Fields lists the fields that your form will need to collect basic information from your respondents.

List of Basic Fields

The fields listed in the table below are available under Basic Fields.
The table column headers denote the following:

FIELD NAME: Specifies the name of the fields in Zoho Forms.
EXAMPLE: Gives an illustration of a real-time form.
DESCRIPTION: Defines each field and its properties.
VALIDATION: Conditions such as Mandatory, No Duplicates, Allow Negative Value, etc. can be applied to validate fields.

FIELD NAME
EXAMPLE
DESCRIPTION
VALIDATION
Single Line
Single Line field example


  1. Single line text with the specified character limit.
  2. Range: 0 - 255 characters
  3. You can choose the Input Type (Any Character, Letters Only, Letters and Numbers, Custom Entry Format) in which respondents can enter the input. Learn more
    Custom entry format
Mandatory
Multi Line
Multi Line field example

  • Text of multiple lines with specified text length.

  • Range : 0 - 65535 characters

Mandatory
Number
Number field example
  • Numbers within a specified range.

  • Choose the number of digits, minimum, and maximum values.

  • Range : 0 - 18 digits

  • Setting a Range with Minimum and Maximum values: This involves defining specific limits for the Number field. For example, for an Age field, you can set the minimum value to 18 and the maximum value to 65. This ensures that respondents can only enter values within this defined range.

  • Setting field responses as Min-Max Values: You can use responses from other fields to dynamically influence the minimum and maximum values the respondent can enter in the Number field.


  1. Mandatory
  1. No Duplicates
  1. Allows Negative Value

Decimal
Decimal field example
  • Obtain decimal numbers in a specific format and decimal places.

  • Range : 0 - 50 digits

  • Setting a Range with Minimum and Maximum values: This involves defining specific limits for the Decimal field. This ensures that respondents can only enter values within this defined range.


  1. Mandatory
  1. No Duplicates

Name
Name field example
  • Collect name in your forms.

  • Name elements : Title ( Mr.,Mrs., Ms.), First, Middle, and Last.

  • You can set individual name elements as mandatory.

  • You can choose the Input Type (Any Character, Letters Only, Letter and Numbers) in which respondents can enter the Name.

  • You can choose to hide the labels of name elements.

Element-level Mandatory
Address
Address field example
  • Collect address in your forms.

  • Address elements :
    Street Address, Address Line 2, City, State/Region/Province, Postal/Zip Code,  and Country.

  • You can set individual address elements as mandatory.

  • You can also set a default country either by selecting a country from the list or by the IP location of respondent.

  • You can select the countries to be displayed in the Country element.

  • You can choose to hide the labels of Address elements.

Element-level Mandatory

Phone
Phone field example

  1. Collect phone numbers and choose the number format from the Field format dropdown list.
  2. You can choose to include the  Country Code and the desired countries to be listed.
  3. You can also set a default country either by selecting a country from the list or by the IP location of respondent.
  4. You can include a phone number input confirmation field to let respondents re-enter the phone number for confirmation.
  5. Choose the number of digits, minimum, and maximum values in Range .
  6. Range: 5 - 15 digits
  7. You can allow the entry of special characters (+, -, (), and space.) Special characters are excluded from the digit count as set in  Range.


  1. Mandatory
  1. No Duplicates
  1. Include phone input confirmation
  1. Allow only numbers

Email
Email field example

  1. Get an email address from users using this field.
  2. Use domain validation to allow/restrict certain domains.
    Domain validation
  3. You can include an email input confirmation field to let respondents re-enter the email address for confirmation.

    confirm email

  1. Mandatory
  1. No Duplicates
  1. Include email input confirmation

Date
Date field example
  • Obtain a date within the specified range.

  • Choose Autofill Date of Response to prefill the Date field with current date.

  • You can configure customized date settings. 


  1. Mandatory
  1. No Duplicates

Time
Time field example

  1. Get time values in the desired time format and the minute intervals. 
  2. Choose Autofill Time of Response to prefill the Time field with the current time.

  1. Mandatory
  1. No Duplicates

Date-Time
Date-Time field example

  1. Collect date values within a specific range and  time values in the desired time format.
  2. Choose Autofill Date-Time of Response  to prefill the Date-Time field with the current date and time.
  3. You can configure customized Date-Time settings.


  1. Mandatory
  1. No Duplicates

Decision Box
Decision Box field example

  1. Allow users to indicate their agreement to an option.
  2. You can also set a default status in the decision box.
  3. State represents the user's agreement or disagreement.
  4. You can customize the  State Display Message       depending on the checked/unchecked status, which will be used in email notifications, Zoho Sheets integration, Google Sheets integrations, reports, all entries, approvals and tasks.
  5. If you have configured to pre-fill the decision box state from the current form to the redirected form / website, the decision box state of the current form will be applied to the redirected form /website. Refer to the FAQ.

Mandatory
Dropdown
Dropdown field example
  • Insert a dropdown list in your forms. Add as many choices as you want, and alter the choice labels as you wish.

  • In the dropdown list, you can also create  multiple groups and group the choices under each group.

  • You can change the Dropdown style to include a search option for quickly finding the required option in the list. To do this, go to the  Themes tab > Customize Form > Form tab > Fields > Dropdown List > Style > Searchable.

Mandatory
Radio
Radio field example

  1. Get a single answer from a list of choices.
  2. Choose the number of choices, choice labels, and customize the field appearance.
  3. To change this field as a dropdown list, choose  Dropdown from the Field Type dropdown.
Mandatory
Multiple Choice
Multiple Choice field example

  1. Get a single answer from multiple choices.
  2. Choose the field size, number of choices, and alter the choice label.
  3. You can also specify the choice limit. 
  4. To change this field to Checkbox field type, select  Checkbox from the Field Type dropdown.
Mandatory
Checkbox
Checkbox field example

  1. Get multiple answer choices from a list of options. Specify the field type, number of choices, and alter the choice labels.
  2. Customize field appearance from  Show data  in the dropdown.
  3. To change this field to multiple choices, select  Multiple Choice from the Field Type dropdown.

Mandatory
Website
Website field example
Capture the website address in your forms using this field.
Mandatory
Currency
Currency field example

  1. Get the exact payment amount and specify the currency. Choose the decimal format and the decimal point numbers.
  2. Range : 0 - 50 digits
  3. Setting a Range with Minimum and Maximum values: This involves defining specific limits for the Currency field. For example, for an Age field, you can set the minimum value to 18 and the maximum value to 65. This ensures that respondents can only enter values within this defined range.


  1. Mandatory
  1. No Duplicates

File Upload
File Upload


  1. Accept multiple files from users.
  2. By default, files of all formats can be uploaded into the field. If you only want to accept files of the desired format, enter the format in Allowed File Type.
  3. Choose the number of files (both minimum and maximum) that can be uploaded and specify each file's minimum and maximum size.
  4. Choose to select the file upload size limit in KB or MB.
  5. File Upload Limit : Up to 5
  6. Maximum size allowed:  20 MB/20480 KB

  7. To allow file size above 20MB (upto1GB): Upgrade to our Premium or Zoho One Enterprise  plan and configure to store the file attachments in Zoho WorkDrive. Learn more

Mandatory
Image Upload
Image Upload field example

  1. Allow your users to upload an image using this field. You can specify the image type, size, default camera mode, and timer options.
  2. Image Upload Limit : Up to 5
  3. Maximum size allowed : 20 MB /20480 KB 
    Learn more

Mandatory
Section
Section field example

  1. Create new sections in your form. 
  2. Enter the required field label.


Page Break
Page Break field example

  1. Create multi-page forms using this field.
  2. Enter the page title and the field navigation from the Navigation Options.

Slider
Slider field example

  1. Insert a slider for rating.
  2. Specify the minimum and maximum ranges.

Mandatory
Rating
Rating field example

  1. Allow different types of ratings in your forms.
  2. Choose from our different rating types and count.

Mandatory
Description
Description field example

  1. Add a description to your forms with text of any font, style, and color with any alignments. 
  2. You can change the font style of the description from the  Font Family  dropdown. 
    If you wish to choose any web font other than the  Default Fonts  available, click  Manage Fonts.
  3. Insert hyperlinks and images.



The Unique ID field will not be visible to the respondent.

  1. Track form submission through a unique identifier. Customize it by entering the starting number, prefix, and suffix values. 
  2. Field values can also be prefixed or suffixed. Learn more                                     




Single Line

You can choose the Input Type (Any Character, Letters Only, Letters and Numbers, Custom Entry Format) in which the respondents can provide input in the Single Line field. 
If you are looking to collect field responses in a specific format (for example, an ID number which is a combination of alpha-numeric characters), choose the Custom Entry Format option in the Input type of the Single Line field properties.
Collect field responses in the desired format
Watch a quick video to understand a simple use-case where the Entry Format option can be used.



To use this option,
  1. Go to the Properties of the Single Line field.

  2. Under Input Type, select Custom Entry Format from the dropdown.

    Select Custom Entry Format

  3. Under Entry Format, enter the format in which you wish to receive the responses using the below denotations:

    W

    Uppercase letters

    w

    Lowercase letters

    L

    Any letters (case insensitive)

    d

    Digits

    *

    Alphanumeric characters

    @  #  $  %  ^  &  *  (  ) -  _  +  =  \ |  :  '  "  ,  .  / Space

    Special characters 

  4. To accept any of the above mentioned characters as input from respondents, you must prefix  \  with these characters as shown:
\W  denotes the alphabet W
\w   denotes the alphabet w
\L   denotes the alphabet L
\d  denotes the alphabet d
  \*  denotes the character *
  \\  denotes the character \

Check out the following examples to understand better:

If you wish to collect driver's license number with one alphabet followed by 12 numbers (Eg: S-514-778-616-977), you must enter the pattern as follows in the Single Line field Properties:

W-ddd-ddd-ddd-ddd
Entry Format - Example 1

 

If you wish to collect the Employee IDs of respondents in the format:
ZYK-pm-0497 (ZYK - 2 Lower case alphabets - 4 Digits)

You must enter the pattern as follows in the  Single Line  field Properties:
ZYK-ww-dddd
Entry Format - Example 2

If you wish to collect a Product Code in the format:
Wd-36-fp\6546 (Wd - 2 Digits - 2 Lower case alphabets \ 4 Digits)

You must enter the pattern as follows in the Single Line field Properties:
\W\d-dd-ww\\dddd
Entry Format - Example 3

Alternatively, you can generate a format in which you wish to receive the field input. To do so,

  1. Click the Generate Format option in the right corner of Entry Format under  Properties.

  2. In the pop-up, enter an example in the desired format.

    For example: If you wish to collect the PAN of your respondents in a format with the first 5 characters being alphabets, followed by 4 numeric values, and ending with an alphabet, you can enter an example of the format as shown:

    Format Generator - Example 1
    Note: If you wish to have a static content in the format, you must enclose the content in curly braces {}.

    For example, {ZYK} - 123 will generate the format  ZYK - ddd.
    Format Generator - Example

  3. Click  Generate.

  4. Click Use Format to use the generated format under Entry Format.

    You can customize the default error message  Entry does not match the required format under 
    Settings Custom Messages > Field Validation Messages to help your respondents enter the response in the required format.

We recommend that you include a description of the desired format in the field  Instructions  to help your respondents enter the response in the required format.

Image Upload  

Using this field, respondents can capture an image using their smart phone or upload images from their gallery or computer to a form.

Image Upload Field Properties

To configure an Image Upload field,
  1. Add the Image Upload field from the Basic Fields to your form.
  2. Under Properties, enter the name of the field in Field Label.
  3. You can enter the minimum and the maximum number of images that can be uploaded to the field under Image Upload Limit.
  4. You can enter the minimum and maximum size allowed for an image under File Size.
    To allow image size above 20 MB (upto 1 GB): Upgrade to our  Premium or Zoho One Enterprise  plan and configure to store the file attachments in Zoho WorkDrive. Learn more
  5. You can select the allowed formats of images under Allowed File Type.
Respondent can either upload images from their device or use the webcam to directly take pictures by clicking .

Note
  1. Respondents must turn on the camera permission on their browser if they wish to use their webcam to capture pictures.
  2. Respondents can capture images using webcam only in .png format.
  3. If your form is embedded on a website, the respondents will not be able to capture pictures using the webcam. To allow this, you must include the following in the embed code:
    allow="camera"
    ?zf_enablecamera=true
For example:
While embedding using iframe

<iframe frameborder="0" style="height:500px;width:99%;border:none;" allow="camera " src=' https://forms.zoho.com/zylker/form/TravelRequestForm/formperma/1d2ld7jUoGDLINcnloYo2R_VOPJGeUSGtSq5WWDf3sc ?zf_enablecamera=true" ></iframe>

While embedding using JavaScript

js embed code

While embedding as Lightbox pop-up

lightbox embed codd


For a mobile app user,
  1. Select if you wish to allow users to capture images using the Front Camera or Rear Camera under Default Mode.


  2. To allow users to upload pictures from their gallery, select Use Photo Gallery.

  3. To allow users to capture images using both front and rear camera modes, select Switch between Camera modes.

  4. To set a timer to capture images, select Use Timer.

  5. To compress the size of the captured images, select Enable Compression.

Audio/Video Upload

Whether you're collecting video resumes in job applications, getting videos for a film audition, or getting song auditions via online forms, the Audio/Video Upload field makes it a breeze. Using this field, you can let your respondents upload audio/video files or record audio/video in the live form.


Upload video


To add an Audio/Video field on your form,

  1. Drag and drop the Audio/Video Upload field from the Basic Fields.
  2. In the pop-up, select if you want to let respondent upload Audio or Video files.



  3. In the field Properties, you can change the Field Label and describe your expectation of the media file to be uploaded under Instructions.
  4. You change the Field Type from Audio to Video or vice-versa at any point.
  5. You can enter the minimum and the maximum number of media files that can be uploaded to the field under File Upload Limit.
  6. You can enter the minimum and maximum size allowed for a media file under File Size. The maximum size allowed is 20 MB.
    To allow file size above 20 MB (upto 1 GB): Upgrade to our Premium or Zoho One Enterprise plan and configure to store the file attachments in Zoho WorkDrive. Learn more
  7. When respondents upload audio/video files to your form, the different file names they use can make it difficult for you to visually organize the files. To make the names look consistent, you can use the File Name option to rename the uploaded files automatically when a respondent submits the form. 
  8. You can select the formats of the audio/video files that can be uploaded under Allowed File Format.
    Supported Audio file formats: mp3, m4a, flac, wav, wma, aiff
    Supported Video file formats: mp4, mov, wmv, avi, mkv, webm

Supported Audio/Video recording formats in web and mobile browsers

By default some web browsers support recording of audio/video in a specific format only.
Audio recording formats supported - wav (in all web and mobile browsers)
Video recording formats supported (in web browsers):

Chrome
webm
Firefox
webm
Edge
webm
Opera mini
webm
Ulla
webm
Safari
mp4


Field Properties


For a mobile app user:
  1. To allow users to upload audio files from their media gallery, select Use Media Gallery.
  2. If you have chosen to provide a Video Upload field, you can additionally allow users to record video using both front and rear camera modes, by selecting Switch between Camera modes.

You can download or play the media files uploaded in the submitted form entries in the All Entries/ Reports section.

Note:
  1. To record audio, respondents must grant microphone permission in their browser settings.
  2. To record video using the webcam, respondents must grant camera permission in their browser settings.
  3. To record video with audio, respondents must enable both camera and microphone permissions. However, if only camera permission is enabled without the microphone permission, video will be recorded without any audio.

Unique ID   

With this field, each form entry will be assigned a unique ID to help uniquely identify each entry.
To do so,
  1. Add a Unique ID field from the Basic Fields to your form.
  2. Under Properties, you can enter a numeric value for the unique ID sequence to start with in Starts From .
  3. You can include the field responses as Prefix or Suffix to the Unique ID.

    Unique ID Field Properties
The unique IDs assigned to the form entries can be viewed under the Unique ID column in the All Entries section of your form.
Note :
  1. Unique ID field supports a maximum length of 250 characters. If the prefixed or suffixed field responses make the character count exceed the maximum limit, the Unique ID will be trimmed to 250 characters.
  2. Fields supported to be added as Prefix or Suffix to the Unique ID: Single Line, Number, Decimal, Phone Number, Name, Address, Date, Date-Time, Currency, Slider, Rating, Time, DropDown, Radio.
Check out how you can make the Unique ID field visible in your form's PDF copy.

Description

You can make personalized interactions with your respondents by customizing the Description field. You can include the responses of other fields within the Description text. 


To do this,
  1. Drag and drop the Description  field from the Basic Fields to your form in the form builder.
  2. In the Text Editor, enter your description and click the   icon in the top-right and select the required fields wherever needed in the description.

    Click the merge icon

    Description with merged fields

    The response for a field included within the Description will automatically appear in the live form as a respondent fills the form.
Click  Done .

Slider

A Slider field allows your users to choose a number value on a slider scale by clicking and dragging the pointer on the slider. This field can be used in scenarios where you want to know what your respondents think about your service, or if you want to know their level of satisfaction, their experience with your business on feedback forms, and a lot more.

Slider field

To add a Slider field to your form,
  1. Drag and drop the Slider  field from the Basic Fields to your form in the form builder.

    Slider field properties

  2. Under Properties, you can enter a numeric value to be set as the Initial Value on the slider when a respondent accesses your form. The respondent can however, change this initial value as required.
  3. You can set the minimum and the maximum values that the the user can select on the slider under Range .
  4. You can give a Unit of measurement for the values that will be displayed next to the min and max values on the slider scale.
  5. You can provide a Step Value which determines the step size for each increment in the pointer's position on the slider.
    If you set the Step Value to 10, for example, each click and drag on the slider will scale to 10, 20, 30, and so on.
    Note: Ensure that the you choose a step value that splits the slider at equal intervals within the given range.
  6. You can choose to display these Step Values, and the Step Pointers on the slider by enabling the respective checkboxes as shown.
    Note: The step values and the step pointers will be displayed only if the slider's slice count is 10 or less.
  7. If you choose to have different labels for Min and Max, select the Show Min/Max Label option and provide the desired label name for each.


    Zoho CRM Training Programs

    Learn how to use the best tools for sales force automation and better customer engagement from Zoho's implementation specialists.

    Zoho CRM Training
      Redefine the way you work
      with Zoho Workplace

        Zoho DataPrep Personalized Demo

        If you'd like a personalized walk-through of our data preparation tool, please request a demo and we'll be happy to show you how to get the best out of Zoho DataPrep.

        Zoho CRM Training

          Create, share, and deliver

          beautiful slides from anywhere.

          Get Started Now


            Zoho Sign now offers specialized one-on-one training for both administrators and developers.

            BOOK A SESSION





                        Still can't find what you're looking for?

                        Write to us:  support@zohoforms.com


                                



                            





                          Manage your brands on social media




                              Zoho Marketing Automation

                                Zoho Sheet Resources

                                 




                                    Zoho Forms Resources


                                      Secure your business
                                      communication with Zoho Mail


                                      Mail on the move with
                                      Zoho Mail mobile application

                                        Stay on top of your schedule
                                        at all times


                                        Carry your calendar with you
                                        Anytime, anywhere




                                              Zoho Sign Resources

                                                Sign, Paperless!

                                                Sign and send business documents on the go!

                                                Get Started Now





                                                        Zoho TeamInbox Resources



                                                                Zoho DataPrep Resources



                                                                  Zoho DataPrep Demo

                                                                  Get a personalized demo or POC

                                                                  REGISTER NOW


                                                                    Design. Discuss. Deliver.

                                                                    Create visually engaging stories with Zoho Show.

                                                                    Get Started Now










                                                                                          • Related Articles

                                                                                          • Advanced Fields

                                                                                            In your form builder, Advanced fields list certain complex fields that help you perform calculations, collect Payments, capture digital signatures, and more. The fields listed in the table below are available under Advanced Fields . The table column ...
                                                                                          • Basic Tracking

                                                                                            The basic tracking code contains the default UTM parameters and the custom parameters you defined. If the webpage's URL does not contain the defined parameters, then the tracking code will return a null value.  To use the basic tracking code, After ...
                                                                                          • Personal and Encrypted Fields

                                                                                            Table of Contents Overview Marking Fields as Personal Encrypting Fields Overview When you collect sensitive data from your respondents, such as Social Security Numbers, phone number, passport number, medical data, etc. through your forms, there is a ...
                                                                                          • Salesforce Integration

                                                                                            Table of Contents Overview Integration Setup Supported Field Types Add Input Manually while mapping fields Trigger Actions while pushing form entries Set Alert on Integration Failure Overview With the Zoho Forms and Salesforce integration, you can ...
                                                                                          • Zoho Projects Integration

                                                                                            If you are looking to automate the creation of tasks in your Zoho Projects account and save the time spent on the manual task creation, you can use the Zoho Forms - Zoho Projects integration. With this integration, a new task will be automatically ...
                                                                                          Wherever you are is as good as
                                                                                          your workplace

                                                                                            Resources

                                                                                            Videos

                                                                                            Watch comprehensive videos on features and other important topics that will help you master Zoho CRM.



                                                                                            eBooks

                                                                                            Download free eBooks and access a range of topics to get deeper insight on successfully using Zoho CRM.



                                                                                            Webinars

                                                                                            Sign up for our webinars and learn the Zoho CRM basics, from customization to sales force automation and more.



                                                                                            CRM Tips

                                                                                            Make the most of Zoho CRM with these useful tips.



                                                                                              Zoho Show Resources