Free
$0 No credit card, no trial
- 500 uploads / month
- 1-month file retention
- Images only
- Categories-only targeting
Let customers attach files and images from the product page or checkout. No email attachments, ever.
Not ready to pay? Download the free plugin instead.
Finally, a bloat-free way to accept file uploads in WooCommerce. Customers attach images and files to their order, no support emails required, ever.
Built on a dedicated uploading infrastructure, so every file goes through, and so does your order.
The upload widget on a real product page: a customer attaches a file, and it's on its way to your order.
Turn it on for the categories that need it, and customers do the rest, unattended.
If your store offers any kind of personalization, your customers need an easy way to send you their files.
Customers pick files from wherever they already are. Supported natively, with no integrations or compliance work on your end.
Local disk, local camera, any URL
Google Drive, Google Photos, Dropbox, OneDrive, Box
Facebook, Evernote, Flickr, VK, Huddle
For each upload, the plugin stores a unique link, visible in the WooCommerce order view and in the notification email you get as a seller. No downloading attachments, no hunting through your inbox.
Cancel anytime, no strings attached.
$0 No credit card, no trial
Most popular
Early-adopter pricing, while we're building out the plugin.
| Feature | Free | Pro |
|---|---|---|
| File types supported | Images only (.heic too) | Images, video, PDF, docs, design files & more |
| Upload sources | 14 sources | 14 sources |
| Preview or delete files | Yes | Yes |
| Image editor (enhance, sharpen, rotate) | — | Yes |
| Free crop & crop presets | — | Yes |
| Multiple file upload | — | Yes |
| Customize button & field text | — | Yes |
| Per-file note or caption field | — | Yes |
| Minimum image size requirement | — | Yes |
| Product targeting | Categories only | Full customization |
| Data retention | 1 month | 3 months |
| Uploads / month / store | 500 | 10,000 |
“Since we integrated the file uploader plugin into our WooCommerce website, our customers made 2x as many orders. Upload is fast, and using links is more convenient than downloading and emailing files to our typography.”
See the upload flow end-to-end, from product page to order.
Automatic: In your WordPress admin, go to Plugins → Add New, search “File Uploader for WooCommerce,” then install and activate. Configure it under WooCommerce → Settings → File Uploader Settings.
Manual: Download the plugin package, extract it, and upload the folder to wp-content/plugins via FTP/SFTP. Then activate it from the Plugins screen in WordPress admin.
After subscribing, download the Pro plugin, deactivate the free version, then upload and activate the Pro version. Enter the license email and password you received under WooCommerce → Settings → File Uploader Settings to finish activation.
On the Free plan, files are stored locally on your WordPress server and on Uploadcare's CDN. On Pro, files are stored exclusively on Uploadcare's CDN, delivered over secure HTTPS straight from the customer's browser. Neither Snowray nor Uploadcare accesses or analyzes uploaded content. Full details in our .
Free stores get 500 uploads a month; Pro stores get 10,000. If you're consistently going over, upgrading or contacting support about a higher-volume plan is the fastest fix. Nothing breaks, but new uploads pause until your limit resets.
In your WordPress admin: WooCommerce → Settings → File Uploader Settings tab.