I have a mp4 video saved on my computer that I want to upload in the Blog section. It says here to insert the video by pasting the embed snippet in the box below? Is there a way to upload a mp4 video instead of a link?
Topic summary
A user wants to upload an MP4 video file directly into a Shopify blog post but encounters a limitation—the platform only accepts embed snippets from external video hosting services like YouTube or Vimeo, not raw video files.
Current workarounds:
- Upload the MP4 to Shopify Files to generate a URL, but this only allows downloads, not inline playback
- Upload the video to YouTube or Vimeo first, then paste the embed code into the blog post
Alternative solution:
Custom theme file editing could enable direct video embedding, though this requires technical modifications.
The discussion remains open with an offer for step-by-step guidance on either the standard embed method or custom theme implementation.
Shopify doesn’t allow direct uploading of MP4 videos into blog posts. The “embed snippet” box is designed to accept an embed code from platforms like YouTube or Vimeo, not raw video files.
If you really want to use your MP4 file, you can upload it to Shopify Files and get a URL, but that will only allow visitors to download the file — not play it directly in the blog post. For actual playback, you’ll need to upload the video to YouTube or Vimeo, then paste the embed code into the snippet box.
If you’d like, I can guide you on how to do this step-by-step — or even help with a custom theme solution (but that requires theme file editing).
If you find this reply helpful, please give it a like and mark it as the solution — this will help others with the same question in the community!
Let me know if you need more details! ![]()
