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.

UploadGadget app screenshot

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

Custom Apparel

T-shirts, hoodies, and clothing with customer uploaded designs and logos.

Gifts & Engravings

Gifts & Engravings

Jewelry, trophies, and keepsakes with personalized text and messages.

Print Products

Print Products

Wedding invitations, business cards, and custom signage.

Pet Products

Pet Products

Collars, bowls, and beds featuring pet photos and names.

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

Google Drive

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
See Pro Plan

Simple, Transparent Pricing

Choose the plan that fits your business. All plans include a 7-day free trial.

Core

$6.95 /month
  • Up to 25 MB file uploads
  • Up to 30 days file retention
  • Unlimited upload fields
  • Custom styling
  • Automatic malware protection
Start Free Trial
Most Popular

Plus

$11.95 /month
  • Up to 200 MB file uploads
  • Up to 90 days file retention
  • Unlimited upload fields
  • Custom styling
  • Automatic malware protection
  • Auto-tag orders
Start Free Trial

Pro

$19.95 /month
  • 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
Start Free Trial

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.

Ready to accept file uploads in your Shopify store?

Join Shopify merchants using UploadGadget to collect customer photos, images, and personalization details for custom products.

Install UploadGadget

Try the Demo

Custom T-Shirt

Custom T-Shirt

Custom T-Shirt

$19.95