Images Upload for Gravity Forms
Add a drag-and-drop image upload field to your Gravity Forms so users can upload, preview, and manage multiple images before submitting.
What it does
Collecting multiple images through a standard file field can feel clunky. This add-on replaces that experience with a dedicated image upload field that lets users drag and drop files, preview them, and remove or edit selections—all before hitting submit.
Uploads happen via AJAX, so the page never refreshes. Images are stored directly in WordPress, and their URLs are available in your Gravity Forms entries and included in CSV and Excel exports.
It suits any form where users need to submit several images at once, from property listings to insurance claims to portfolio submissions.
Key features
- Drag-and-drop field for uploading multiple images at once
- Live image preview before the form is submitted
- Edit or remove individual images after uploading
- AJAX-powered uploads with no page refresh
- Mobile-friendly upload experience
- Images stored in WordPress media library
- Image URLs carried through to CSV and Excel entry exports
Good for
Written from Ujwol Bastakoti’s own listing. Version and dates come straight from the source and are checked weekly.

Where are the uploaded images stored?
Images are stored directly in WordPress, and their URLs appear in your Gravity Forms entries.
Will image URLs show up when I export entries?
Yes, image URLs are retained in CSV and Excel exports.
Does uploading require a page reload?
No. Uploads are AJAX-powered, so the page never refreshes during the process.
Does it work on mobile devices?
Yes, the upload experience is designed to be mobile-friendly.