How to Let Users Upload JPG Images to a Fillable PDF Form
Question details
The user needs to configure a fillable PDF form so that respondents can browse and upload image files, such as JPGs, directly into the document fields.

- Product
- Adobe Acrobat Pro
- Device & OS
- not provided
- Scenario
- Creating an interactive PDF form that requires respondents to submit photos, identification cards, or other visual attachments.
- Observed behavior
- Requires a functional method to create an image-upload field or configure an interactive button that prompts users to select a local image file.
Keep in mind that browser-based PDF viewers often do not support file-upload features or complex interactive scripts. Advise your end-users to open the form in a dedicated desktop PDF reader for full functionality.
Use a Button Field to Prompt Image Selection
This is the standard method for newer PDF editors, utilizing an interactive button that triggers an image-import action.
In most modern PDF authoring tools, you can create a button field and set its action to import an image. When the respondent clicks the button, a file browser window will appear, allowing them to select a JPG or PNG file from their device.
Open your PDF document in your PDF editor (such as Adobe Acrobat Pro) and navigate to the 'Prepare Form' or 'Form' editing mode.
Select the 'Button' tool from the form controls toolbar and draw a rectangular button area exactly where you want the uploaded image to appear.
Right-click the newly created button and select 'Properties'. Under the 'Options' tab, choose 'Icon Only' for the layout so the uploaded image cleanly covers the entire button space.
Go to the 'Actions' tab, select 'Mouse Up' as the trigger, and set the action to run a JavaScript. Use the script 'event.target.buttonImportIcon();' to prompt the file selection dialog. Save the document and click the button to test.

Use LiveCycle Designer (For Legacy Versions)
A reliable method for older software versions that included dedicated image-upload fields.
Create Interactive PDF Forms with WPS Office
WPS Office offers a comprehensive PDF editor that makes creating and filling out interactive forms incredibly easy. Whether you need text fields, checkboxes, or interactive buttons, WPS Office handles it seamlessly while ensuring high compatibility with standard PDF formats.
- 1. Open your PDF in WPS Office: Launch WPS Office, navigate to the PDF section, and open the document you wish to turn into an interactive form.
- 2. Access the Form Toolbar: Click on the 'Form' tab on the top ribbon to reveal the suite of interactive form controls.
- 3. Insert Interactive Fields: Click on 'Push Button' or other required form fields and draw them onto your document. Right-click the field to adjust properties and actions.
- 4. Save and Distribute: Once your form fields are successfully configured, save the PDF. Your document is now ready to be filled out by respondents.

Frequently Asked Questions
Can users upload images to a PDF using a web browser?
Most built-in browser PDF viewers (like Chrome or Edge) do not support the advanced form actions or JavaScript required to trigger an image upload. Users should download the PDF and open it in a dedicated desktop application like WPS Office or Adobe Acrobat Reader.
What image formats are generally supported for PDF form uploads?
When using standard button import features, most PDF readers support common image formats such as JPG, JPEG, PNG, and GIF. However, JPG and PNG are the most universally recommended for optimal display quality and compatibility.
Why is the LiveCycle Designer option missing from my software?
LiveCycle Designer was included with older versions of Adobe Acrobat (up to version X) but was discontinued and removed in Acrobat XI and all subsequent versions. For modern workflows, you should use a standard push button with a JavaScript import icon action instead.




