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?
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! ![]()
Maybe Shopify changed something recently but at least when I tested this today in January 2026, embedding a video in a blog post works just fine and inline playback works.
- Upload the video to Shopify in Admin â Content â Files (or wherever Shopify moves this menu item to in the future)
- Copy the file link
- Go to your blog post and open it for editing
- Click âInsert videoâ
- In the popup, paste the below code
- Change the URL in the âsrc=âhttps://www.example.com/file.mp4ââ to the link to your file
- Add styling, like aspect ratio, max-width, max-height, shadow, etc as desired using CSS styles
- Save blog post
<video
src="https://example.com/file.mp4"
controls
muted
playsinline
></video>
