I need to let customers upload pictures or videos in my Shopify store. Can someone help me with this. Thank you
@thetikee Could you please clarify at which point in the shopping process you would like your customers to upload images or videos on your Shopify store? Is it during the ordering process, on the product page, on the cart page, or on any other specific pages?
Hi @thetikee ,
Thank you for your post! That is a great question.
There are several ways to allow customers to upload their own pictures in your Shopify store. Here are some options:
- Use an app: You can use a Shopify app like Uploadery, which allows customers to upload files to your store during checkout or on product pages. The app also includes features like image previews, file size limits, and more. You can search "image upload" to find other options in the app store as well.
- Custom code: If you have experience with coding, you can add custom code to your Shopify store to allow for file uploads. This can be done following the advanced tutorial for file upload found in our Community topic Product pages - Get customization information for products. If you don’t feel comfortable editing code, you can post a job on the Shopify Experts Page and see what feedback and quotes you get.
Thanks for answering. I need to add it to a separate page. I am making my own special and different website.
Thanks for answering. I guess I was asking for more details, step by step process. I heard of Uploadery… but it’s difficult to get someone to tell me exactly, how to do it. I know it can be done! I just don’t know how to implement it. And I can not find anyone to show me how. So I guess my question would be. “Is there anyone out there that can actually do it for me,?”
I went to Shopify Experts…. No one answer.
Hi, did you find a way to send to shopify the pictures that your customers upload to your custom website?
If you need a file upload button under a product on Shopify, there are a couple of easy ways to do it—no complicated coding required.
Option 1: Embed a File Upload Service
Using EmbedAny, you can add a file upload option by embedding a Google Drive, Dropbox, or any cloud storage upload link. Customers can upload files directly, but keep in mind that Shopify won’t automatically link uploads to specific orders.
Option 2: Embed a Custom Form with Upload Feature
A better way? Embed a form (Google Forms, Typeform, Jotform, etc.) right under your product using EmbedAny. Customers can enter their name, order number, and upload their file in one go. This way, you can easily match the upload with their order.
Hi,
Hope you’ve been able to make some progress since you first posted! If not, here are the two main ways to let customers upload photos on your Shopify store:
1. Custom code
You can add an upload field using Liquid and HTML code. This gives you full control over how the upload works. But you’ll need to handle the technical setup yourself, including how the file is stored, how it’s passed through the order, and any validation on file types or size. It works, but it can get a bit complex depending on your needs.
2. Use a product personalizer app
If you want an easier option, a personalization app is the smoother choice. You can refer to Teeinblue Product Personalizer to let customers upload their photo directly on the product page. After that, the customer’s uploaded image will show up directly in the cart page, and the app will automatically generate the final personalized design from that photo. You don’t have to handle anything manually.
Teeinblue also includes helpful features for photo upload, such as:
-
Support for multiple image formats (JPG, PNG, WEBP, SVG, and more)
-
Custom-shape photo cropping
-
Creative effects like AI filters, background removal, face cutout, cartoon styles, and black-and-white
This is the result:
Hope this helps!
Hi @thetikee ![]()
You can easily allow customers to upload images or videos directly on your Shopify product page using the Easify Product Options app. The app includes built-in Image Upload and File Upload fields, enabling customers to submit photos, videos, or any supported file type before adding the product to their cart, ensuring you receive all the customization details you need.
Here’s an example I created so you can see how it works:
- This is the result:
- This is the app setting:
Besides, Enable Live Preview in the Product Personalizer section. Once activated, the preview will automatically update whenever the customer changes the font, enters their text, or uploads a file, allowing them to see exactly how their personalized product will look before placing the order.
It’s incredibly easy to use and performs perfectly when it comes to product personalization. Easify’s support team is just a message away if you ever have questions. ![]()
Hello @thetikee
I hope you are doing great! As you want to let your customers upload pictures on your Shopify store, you can easily do this using a product customization app. You can try Inkybay Personalizer, which has a variety of features.
With Inkybay, your customers can design and customize products in the Design Lab by uploading images, adding names, and including custom graphics. You can even create your own clipart library. It also supports dynamic pricing for designs, sizes, and color variants and shows a live preview instantly.
You can also keep it simple; you can use Inkybay’s Product Options feature to add an image upload option. In both ways, you will get the uploaded images, designs, and other options in your order file.Setup is simple and requires no coding. Inkybay also comes with a free 21-day trial, so you can test it to see if it fits your needs.





