---
title: File Upload
description: Use File upload question to your survey to enable the user to upload files from his computer directly inside the survey. Discover Custom Button now 👉
---

[Skip to content](https://help.pointerpro.com/file-upload#main-content)

[![Pointerpro-logo](https://help.pointerpro.com/hs-fs/hubfs/Pointerpro-logo.png?width=188&height=53&name=Pointerpro-logo.png)](https://pointerpro.com/)

- [Getting started](https://help.pointerpro.com/how-to-get-started-with-pointerpro)
- [Pricing](https://pointerpro.com/pricing)
- [Customer stories](https://pointerpro.com/case-studies)

Open main navigation

Close main navigation

- [Getting started](https://help.pointerpro.com/how-to-get-started-with-pointerpro)
- [Pricing](https://pointerpro.com/pricing)
- [Customer stories](https://pointerpro.com/case-studies)
- [New here? Explore what Pointerpro can do](https://www.pointerpro.com/)

[New here? Explore what Pointerpro can do](https://www.pointerpro.com/)

 How can we help you?

- There are no suggestions because the search field is empty.

1. [Knowledge Base](https://help.pointerpro.com/?hsLang=en)
2. [Build & Design](https://help.pointerpro.com/build-design?hsLang=en)
3. [Question Types](https://help.pointerpro.com/build-design?hsLang=en#question-types)

# File Upload

## File Upload is the perfect way to get the extra documents you require from your respondent, like a work history, an agenda or the yearly numbers.

##### You'll need this:

- One of these Pointerpro plans:

![](https://assets.pointerpro.com/custom/help-guide/Pointerpro+icon+Grey.svg)   Professional         ![](https://assets.pointerpro.com/custom/help-guide/Pointerpro+icon+Orange.svg)  Enterprise         ![](https://assets.pointerpro.com/custom/help-guide/Pointerpro+icon+Orange.svg)  ReportR         ![](https://assets.pointerpro.com/custom/help-guide/Pointerpro+icon+Orange.svg)  DistributR    

---

 

DEFINITION

 

File upload question enables the user to upload files from his computer directly inside the survey.

##### On this help guide page:

1. [Add a file upload question](https://help.pointerpro.com/file-upload#add-file-upload)
2. [Change the general question settings](https://help.pointerpro.com/file-upload#change-settings)
3. [Edit the question](https://help.pointerpro.com/file-upload#edit-question)<https://pointerpro.freshdesk.com/a/solutions/articles/35000048228/edit?lang=en&portalId=35000062269#edit-the-question>

---

#### 1. Add a File Upload question

In the Questions tab, click the button ?Questions Select File Upload from the list of question types and click Add question.

![File Upload- add a File Upload question](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/35169809741/original/88ZFr-FTRYeCCwTwEHvKjlHOhphOsqow2w.gif?1657804976)

Now that you've added the File Upload question, you can change the general question settings and edit the question.

#### 2. Change the general question settings

![File Upload- change the general question settings](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/35169809836/original/5iiT8SLkh9z8x662OiZXooqWqMUi-cOtfA.png?1657805007)

1. Hide/show the question settings.
2. Change the question order.
3. [Change question type](https://help.pointerpro.com/migration/knowledge/overview-of-different-question-types?hsLang=en).
4. Make the question active/inactive.
5. Lock/unlock the question to be edited by other team members.
6. Copy, Delete or Preview that particular question.

#### 3. Edit the question

![File Upload-edit the question](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/35169809873/original/AK2oLe3qpD6ePCpHlD_dXNWyxpfkdBC9_g.png?1657805018)

1. Add your **question** here. Want to know how to make your text larger or change the color? Click here and learn about [custom CSS](https://help.pointerpro.com/migration/knowledge/custom-css?hsLang=en).
2. Click Add media or Add YouTube video to upload images or videos to make your questionnaire more entertaining. The file needs to be under 2MB. To add a YouTube video, paste a YouTube link after you've clicked the Add YouTube video button.
3. Make the question mandatory - toggle the button to require respondents to answer the question before moving to the next question.
4. Add a question tag - turn this feature to add a tag to your question that you can reference in your survey or PDF.

NOTE

 

Your respondents can upload files that are maximum 2 MB. The supported file types are .pdf, .docx, .txt, .csv, .xslx, .doc .xls and .mp3

You can toggle the button so that a Not applicable option will be automatically added. If you want to ask respondents to leave a comment, toggle to turn on Add a text box to specify or leave an extra comment and a box will appear underneath your question.

![File Upload-edit the question](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/35169809969/original/vKXA4zuGyWl45P6vXDJ3eqM3WFklAik-Kw.png?1657805043)

TIP

 

To change the text of the button label and upload messages, head to [Labels and messages](https://help.pointerpro.com/migration/knowledge/labels-and-messages?hsLang=en) in Extra options.

Here's an example of how the respondent will see this type of question.

![File Upload- File Upload example](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/35169810183/original/3jW58c7u_wKYhL6hxtBPUj_VDVR2fFKTuA.png?1657805117)

#### What's next?

- [Add Media to your questionnaire](https://help.pointerpro.com/migration/knowledge/adding-media-to-your-questions?hsLang=en). Upload an image, video, GIF, or audio file to make your questionnaire more entertaining. Respondents will be more likely to go all the way to the end of your questionnaire if you add something besides just the plain text question and answers.
- [Add a signature question](https://help.pointerpro.com/migration/knowledge/signature?hsLang=en) to collect the respondent's signature as part of the questionnaire! It's a really useful feature and here are some ideas for when you can use it: if you want to gain signed consent before continuing the survey, for filling out a petition via a form, or even as part of signing up for a promotion or course while answering the survey.
- Check your[ responses view](https://help.pointerpro.com/migration/knowledge/responses-view?hsLang=en) to analyze the responses you have collected, how a particular respondent answered, the last slide and last question when save per question or save and continue is enabled. This is where device data and properties are included, if data collection setting is enabled.

.

- [Getting Started](https://help.pointerpro.com/getting-started?hsLang=en#main-content)

    - [Getting Started](https://help.pointerpro.com/getting-started?hsLang=en#getting-started)
    - [How To Guides](https://help.pointerpro.com/getting-started?hsLang=en#how-to-guides)
    - [Glossary](https://help.pointerpro.com/getting-started?hsLang=en#glossary)
- [Build & Design](https://help.pointerpro.com/build-design?hsLang=en#main-content)

    - [Intro Screen & Final Screen](https://help.pointerpro.com/build-design?hsLang=en#intro-screen-final-screen)
    - [Question Types](https://help.pointerpro.com/build-design?hsLang=en#question-types)
    - [Media & Variables](https://help.pointerpro.com/build-design?hsLang=en#media-variables)
    - [Design your survey](https://help.pointerpro.com/build-design?hsLang=en#design-your-survey)
    - [Campaigns](https://help.pointerpro.com/build-design?hsLang=en#campaigns)
    - [FAQ](https://help.pointerpro.com/build-design?hsLang=en#faq)
- [Extra Options](https://help.pointerpro.com/extra-options?hsLang=en#main-content)

    - [Text options](https://help.pointerpro.com/extra-options?hsLang=en#text-options)
    - [Question logic](https://help.pointerpro.com/extra-options?hsLang=en#question-logic)
    - [Custom scoring](https://help.pointerpro.com/extra-options?hsLang=en#custom-scoring)
    - [Quiz Options](https://help.pointerpro.com/extra-options?hsLang=en#quiz-options)
    - [Kiosk mode options](https://help.pointerpro.com/extra-options?hsLang=en#kiosk-mode-options)
    - [Data collection options](https://help.pointerpro.com/extra-options?hsLang=en#data-collection-options)
    - [Other options](https://help.pointerpro.com/extra-options?hsLang=en#other-options)
    - [Integrations & API](https://help.pointerpro.com/extra-options?hsLang=en#integrations-api)
    - [FAQ](https://help.pointerpro.com/extra-options?hsLang=en#faq)
- [Share & Results](https://help.pointerpro.com/share-results?hsLang=en#main-content)

    - [Sharing your questionnaire](https://help.pointerpro.com/share-results?hsLang=en#sharing-your-questionnaire)
    - [View Results](https://help.pointerpro.com/share-results?hsLang=en#view-results)
    - [Results Dashboard](https://help.pointerpro.com/share-results?hsLang=en#results-dashboard)
    - [Uploading and Downloading Results](https://help.pointerpro.com/share-results?hsLang=en#uploading-and-downloading-results)
    - [FAQ](https://help.pointerpro.com/share-results?hsLang=en#faq)
- [Report Builder](https://help.pointerpro.com/report-builder?hsLang=en#main-content)

    - [General](https://help.pointerpro.com/report-builder?hsLang=en#general)
    - [Widgets](https://help.pointerpro.com/report-builder?hsLang=en#widgets)
    - [Aggregate Reports](https://help.pointerpro.com/report-builder?hsLang=en#aggregate-reports)
    - [FAQ](https://help.pointerpro.com/report-builder?hsLang=en#faq)
    - [Legacy Report Builder \[deprecated\]](https://help.pointerpro.com/report-builder?hsLang=en#legacy-report-builder-deprecated)
- [Dashboard Builder](https://help.pointerpro.com/dashboard-builder?hsLang=en#main-content)

    - [General](https://help.pointerpro.com/dashboard-builder?hsLang=en#general)
    - [Widgets items](https://help.pointerpro.com/dashboard-builder?hsLang=en#widgets-items)
- [Distribution Portal](https://help.pointerpro.com/distribution-portal?hsLang=en#main-content)

    - [Configuration](https://help.pointerpro.com/distribution-portal?hsLang=en#configuration)
- [Management & Administration](https://help.pointerpro.com/management-administration?hsLang=en#main-content)

    - [Account & Billing](https://help.pointerpro.com/management-administration?hsLang=en#account-billing)
    - [GDPR compliance](https://help.pointerpro.com/management-administration?hsLang=en#gdpr-compliance)
    - [FAQ](https://help.pointerpro.com/management-administration?hsLang=en#faq)

[![Pointerpro-logo](https://help.pointerpro.com/hs-fs/hubfs/Pointerpro-logo.png?width=140&height=39&name=Pointerpro-logo.png "Pointerpro-logo")](http://pointerpro.com)

Can't find what you're looking for? Contact us at [support@pointerpro.com](mailto:support@pointerpro.com)

<https://facebook.com/pointerpro> <https://twitter.com/pointerproapp> <https://www.linkedin.com/company/pointerpro/>

Copyright © 2026, Pointerpro