Webforms can be built using the following components:
| Components for data input | Description | 
|---|---|
| Textfield | Input a single line of text; minimum and maximum character limits can be set for each Textfield | 
| Textarea | Input a block of text; the size and ability for the end-user to resize the text area can be configured | 
| Input an email address | |
| Number | Input a number value | 
| Select options | Provide a set of options to select from; can be displayed as radio buttons or as a dropdown list | 
| Grid | Provide a grid of checkboxes for answering a set of questions which require answers on a scale | 
| Date | Input a date; the date format can be configured | 
| Time | Input a time; a time-range for the end-user to select from can be configured | 
| File upload | Upload a file via the form; the filetypes which can be uploaded can be configured | 
| Components for form layout | |
| Fieldset | Group a set of input fields; provide a title for the grouping; the grouping can be set to be in an expandable section | 
| Markup | Provide text and image content to the form using a text editor | 
| Page break | Break the form into pages | 
 
        
       
          