Customer file uploads,
built in.
Let customers attach proofs, artwork, and documents right on the product page, cart, and checkout. They save straight to your Shopify Files. No new accounts, no clutter, native to your theme.
Including a required file upload inside Shopify checkout. On Shopify Plus, block payment until the buyer attaches their proof or artwork.
Live in three steps
Add the block
Drop the Upload Native block onto any product or cart page from the theme editor. No code needed.
Customers upload
They drag in a proof, photo, or document on the product page or cart, or, on Shopify Plus, right inside checkout before they pay.
Saved + automated
Each file saves to your own Shopify Files and its reference is carried onto the order automatically. On Shopify Plus, every upload also fires a Shopify Flow trigger.
Everything you need to collect files
Native to any theme
Inherits your store’s fonts and colors. Minimal chrome, no jarring widget.
Capture files in checkout (Plus)
Collect files at every step. Product page, cart, and inside Shopify checkout. On Shopify Plus you can make the file required at checkout, so customers cannot complete the order without it.
Single or multiple files
Set how many files customers can attach, with per-file type and size limits.
Stored in your own Shopify Files
Every upload is stored securely in your own Shopify Files, so your data stays yours. Nothing new to log into or manage.
Developer SDK for your theme
A lightweight JavaScript SDK (window.UploadNative) lets developers upload files straight from theme code or a custom UI. Same secure Shopify Files pipeline, your own markup, with full API docs.
Usage at a glance
A lightweight dashboard shows monthly usage against your plan.
No customer data stored
Only an opaque order reference is kept. Built for privacy from day one.
Make uploads required at checkout
On Shopify Plus, you can make the upload required at checkout, so customers cannot complete the order until the file is attached. No missed proofs, no back-and-forth after the order.
Plans that scale with your uploads
Pay by what you collect. Caps are enforced fairly, with no surprise overages.
- Product page, cart, and checkout
- Files saved in your Shopify Files, kept forever
- Single or multiple files, with type and size limits
- Shopify Flow on every upload
- Developer SDK and usage dashboard
- Everything in Free
- Files saved in your Shopify Files, kept forever
- Built for steady daily volume
- Email support
- Everything in Growth
- No monthly cap to manage
- For high-volume stores and busy checkouts
- Priority support
Plans are managed through Shopify billing. Upgrade or downgrade anytime from the app.
Questions, answered
Does it work with my theme?
Where are the files stored?
What file types and sizes are allowed?
Can I make an upload required at checkout?
Can customers upload files during checkout?
Do you store customer data?
Start collecting files today
Install free, add the block, and capture files on every product page, cart, and Shopify checkout. Live in minutes.
Get in touch