Shopify File Uploads Made Simple – Photos, Text & More
Add image upload fields and custom text fields to your Shopify store. Perfect for product personalization, print on demand, and made-to-order items. Our modern UI enables uploads from multiple sources; phone, camera, Dropbox, Google Drive, Facebook & more.
Built for Product Personalization
The easiest way to add custom file upload fields to Shopify product pages. Collect customer photos, artwork, and personalization details for customizable products.
Custom Apparel
T-shirts, hoodies, and clothing with customer uploaded designs and logos.
Gifts & Engravings
Jewelry, trophies, and keepsakes with personalized text and messages.
Print Products
Wedding invitations, business cards, and custom signage.
Pet Products
Collars, bowls, and beds featuring pet photos and names.
UploadGadget is perfect for allowing names, gift messages, delivery instructions, and special requests to be provided with every order.
Powerful Custom Product Options
Everything you need to collect file uploads, image uploads, and custom fields from customers on your Shopify product pages.
Image & File Uploads
Accept photos, images, PDFs, and documents directly on product pages
Custom Text Fields
Add text boxes to collect names, gift messages, and personalization details
Upload from Anywhere
Customers upload from mobile, computer, Instagram, Facebook, Dropbox, Google Drive & more
Smart Targeting
Target products, variants, collections, or use advanced rules by vendor, tags & type
Built-in Image Editor
Let customers crop, rotate, and enhance photos before uploading
Auto-tag Orders
Automatically tag orders with uploads for easy filtering
Google Drive Sync
Automatically backup files to your Google Drive
File Retention
GDPR-compliant automatic file deletion after set period
Malware Protection
All uploads automatically scanned for viruses and malware
Custom Styling
Match the upload widget to your store's theme
Theme Support
Online Store 2.0 Compatible and works with most other Shopify themes
Sync to Google Drive
Automatically sync customer uploads to your Google Drive. Keep files organized and accessible from anywhere.
- Auto-organize files by order number
- Create custom folder structures
- Real-time sync as orders come in
- Access files from any device
Simple, Transparent Pricing
Choose the plan that fits your business. All plans include a 7-day free trial.
Core
- Up to 25 MB file uploads
- Up to 30 days file retention
- Unlimited upload fields
- Custom styling
- Automatic malware protection
Plus
- Up to 200 MB file uploads
- Up to 90 days file retention
- Unlimited upload fields
- Custom styling
- Automatic malware protection
- Auto-tag orders
Pro
- Up to 1 GB file uploads
- Up to 365 days file retention
- Unlimited upload fields
- Custom styling
- Automatic malware protection
- Auto-tag orders
- Google Drive sync
- Hide branding
Save 2 months with annual billing. All prices in USD.
All plans subject to Fair Usage Policy.
Frequently Asked Questions
What file types are supported?
UploadGadget supports all common file types including images (JPG, PNG, GIF, WEBP), documents (PDF, DOC, DOCX), and more. You can configure which file types are accepted for each upload field.
Does it work with my Shopify theme?
UploadGadget works with most Shopify themes, including Shopify Online Store 2.0 themes and custom themes. The upload widget automatically adapts to your theme's styling. Use the theme editor to add upload fields as app blocks, or let the app auto-inject them on product pages.
How do I see uploaded files?
Uploads appear directly in your Shopify admin order details so you can download the customer's files, and manage each order. With the Pro plan, files can automatically sync to Google Drive for easy fulfillment.
Is there a file size limit?
File size limits depend on your plan: Core allows up to 25 MB, Plus up to 200 MB, and Pro up to 1 GB per file. You can set custom size limits per upload field to ensure customers upload appropriately sized files for your needs.
Can I customize the upload widget's appearance?
Absolutely! You can customize colors, choose from different widget styles, and even use CSS selectors to place upload fields exactly where you want them on your product pages.
What happens to files after the order?
Files are stored securely and automatically deleted after your configured retention period. This helps you stay GDPR compliant while giving you enough time to process orders. You can extend retention up to your plan's limit.