The maximum Shopify video size is 1 GB per uploaded file. An uploaded video can be up to 10 minutes long, up to 4096 × 2160 pixels, and use the .mp4, .mov, or .webm format.
For most Shopify product videos, the practical export setting is:
- Format: MP4
- Video codec: H.264
- Audio codec: AAC
- Resolution: 1920 × 1080
- Frame rate: 30 fps
- Aspect ratio: 16:9
For vertical shoppable videos, TikTok-style stories, and Instagram Reels, use:
- Format: MP4
- Video codec: H.264
- Audio codec: AAC
- Resolution: 1080 × 1920
- Frame rate: 30 fps
- Aspect ratio: 9:16
Do not export every ecommerce video at the maximum 4K resolution simply because Shopify accepts it.
Use the smallest file that still makes the product easy to understand.
Shopify Video Requirements at a Glance
The following are Shopify's current uploaded-video limits:
| Attribute | Shopify requirement |
|---|---|
| Maximum file size | 1 GB |
| Maximum video length | 10 minutes |
| Minimum video length | 0.25 seconds |
| Maximum resolution | UHD or 4096 pixels on either dimension |
| Minimum width and height | 100 pixels |
| Maximum width and height | 4096 pixels |
| Maximum frame rate | 120 fps |
| Supported formats | MOV, MP4, WEBM |
| Recommended video codec | H.264 or AVC |
| Recommended audio codecs | AAC, MP3, or Opus |
| Recommended aspect ratios | 16:9, 9:16, 4:3, 3:4, and 1:1 |
These limits apply to videos uploaded into Shopify. They do not apply to externally hosted YouTube or Vimeo videos.
Recommended Shopify Video Settings
Use these settings as practical starting points.
| Shopify placement | Recommended resolution | Aspect ratio | Frame rate | Format |
|---|---|---|---|---|
| Product media gallery | 1920 × 1080 | 16:9 | 30 fps | MP4 |
| Vertical product story | 1080 × 1920 | 9:16 | 30 fps | MP4 |
| Square video carousel | 1080 × 1080 | 1:1 | 30 fps | MP4 |
| Portrait product video | 1080 × 1440 | 3:4 | 30 fps | MP4 |
| Homepage video banner | 1920 × 1080 | 16:9 | 25 or 30 fps | MP4 |
| Mobile-first shoppable video | 1080 × 1920 | 9:16 | 30 fps | MP4 |
| Technical product demonstration | 1920 × 1080 | 16:9 | 30 or 60 fps | MP4 |
| Slow-motion demonstration | 1920 × 1080 | 16:9 | 60 fps | MP4 |
These are recommended export presets, not additional Shopify limits.
The right dimensions depend on:
- Where the video appears
- How the theme crops media
- Whether customers primarily use mobile or desktop
- Whether text appears inside the video
- Whether the widget displays vertical or horizontal content
- How much movement the video contains
Test the video in the actual Shopify theme before producing an entire library in one format.
What Is the Best Video Format for Shopify?
For most merchants, MP4 using H.264 video and AAC audio is the best default format.
Shopify supports:
- .mp4
- .mov
- .webm
Shopify recommends H.264 or AVC as the video codec and AAC, MP3, or Opus for audio.
Why MP4 Is Usually the Best Choice
MP4 is a practical default because it generally provides:
- Broad browser compatibility
- Reliable mobile playback
- Good quality at manageable file sizes
- Compatibility with common editing software
- Support for H.264 video and AAC audio
Use MP4 unless your workflow gives you a specific reason to use MOV or WEBM.
When to Use MOV
MOV is common when exporting from:
- Final Cut Pro
- Apple devices
- Professional editing tools
- High-quality production workflows
MOV files can be larger than equivalent compressed MP4 files.
You can upload MOV files to Shopify, but exporting a compressed MP4 version may make the file easier to manage.
When to Use WEBM
WEBM can provide efficient web delivery, but it is not always the easiest format for editing, sharing, or handing between marketing teams.
Use WEBM when:
- Your workflow already produces it
- You have tested it in your Shopify implementation
- The quality and file size are suitable
Shopify processes uploaded videos and serves customer-compatible versions through its own video pipeline.
Best Shopify Video Codec
Use:
- Video codec: H.264 or AVC
- Audio codec: AAC
H.264 is Shopify's recommended video codec.
Do not confuse the file extension with the codec.
An .mp4 file is a container. It can contain video encoded in different ways.
When exporting, confirm that the actual video codec is H.264 rather than assuming every MP4 automatically uses it.
Shopify Video Resolution
Shopify accepts uploaded video up to UHD or 4K resolution, with a maximum dimension of 4096 pixels.
Supported recommended resolutions include:
- 3840 × 2160
- 1920 × 1080
- 1280 × 720
- 854 × 480
Vertical versions of those dimensions are also supported, such as:
- 2160 × 3840
- 1080 × 1920
- 720 × 1280
- 480 × 854
Should You Upload 4K Video to Shopify?
Usually, no.
4K can be useful when:
- The product contains small visual details
- Customers need to zoom or inspect texture
- The footage will be reused in other high-resolution channels
- The video appears on large screens
- Cropping requires extra source resolution
For most Shopify product pages, 1080p provides enough detail.
4K is not a badge of honor.
A larger file does not automatically create a better buying experience.
A 1080p video that loads cleanly, shows the product clearly, and answers a customer question is more useful than an oversized 4K file containing a weak demonstration.
When 720p May Be Enough
Use 720p when:
- The video appears in a small widget
- The content is short and simple
- The product does not require close inspection
- Mobile performance is a priority
- The source footage is not high resolution
- The video appears below the main product content
Do not upscale weak 720p footage to 4K.
Upscaling increases dimensions without creating genuine product detail.
Shopify Video Aspect Ratios
Shopify recommends these aspect ratios:
- 16:9
- 9:16
- 4:3
- 3:4
- 1:1
16:9 Landscape Video
Common dimensions:
- 1920 × 1080
- 1280 × 720
- 3840 × 2160
Best for:
- Product galleries
- Desktop demonstrations
- Homepage banners
- Installation guides
- Technical products
- Tutorials
- YouTube-style content
Advantages:
- Familiar widescreen format
- Works well on desktop
- Provides room for wide product scenes
- Suitable for demonstrations requiring horizontal space
Limitations:
- Uses less mobile-screen height than vertical video
- May appear small inside stories-style widgets
- Can create empty space when forced into vertical layouts
9:16 Vertical Video
Common dimensions:
- 1080 × 1920
- 720 × 1280
- 2160 × 3840
Best for:
- TikTok-style videos
- Instagram Reels
- Mobile stories
- Creator videos
- UGC
- Try-on content
- Shoppable video widgets
Advantages:
- Fills a mobile screen
- Matches common social-video formats
- Works well for creators and people-focused content
- Supports stories-style browsing
Limitations:
- Can appear narrow on desktop
- Text and tags may overlap more easily
- Requires careful placement inside product galleries
1:1 Square Video
Common dimensions:
- 1080 × 1080
- 720 × 720
Best for:
- Video carousels
- Homepage grids
- Collection-page widgets
- Social-style product tiles
- Cross-device layouts
Advantages:
- Balanced on desktop and mobile
- Easy to place in grid layouts
- Uses more vertical space than landscape video
Limitations:
- Less immersive than full vertical video
- May require cropping wide or tall footage
3:4 Portrait Video
Common dimensions:
- 1080 × 1440
- 900 × 1200
Best for:
- Fashion
- Full-body product demonstrations
- Product-page portrait media
- Beauty
- Accessories
- Creator content
This ratio gives more vertical space than square video without filling the entire mobile screen like 9:16.
4:3 Video
Common dimensions:
- 1440 × 1080
- 1280 × 960
Best for:
- Product demonstrations
- Legacy video content
- Tabletop filming
- Educational videos
Use 4:3 when the source footage suits it.
Do not force 4:3 footage into 16:9 by stretching it.
Best Aspect Ratio by Shopify Placement
| Placement | Best starting ratio |
|---|---|
| Product media gallery | 16:9 or the same ratio as product images |
| Homepage hero | 16:9 |
| Mobile story widget | 9:16 |
| Shoppable carousel | 9:16, 3:4, or 1:1 |
| Collection-page video | 16:9 or 1:1 |
| Fashion try-on | 9:16 or 3:4 |
| Technical demonstration | 16:9 |
| Product tutorial | 16:9 |
| Customer UGC | 9:16 |
| Complete-the-look video | 9:16 or 3:4 |
Consistency matters.
A carousel containing one wide video, one square video, and four vertical videos can look disorganized unless the widget handles mixed ratios well.
Shopify Video Frame Rate
Shopify permits uploaded videos with a maximum frame rate of 120 fps.
Shopify's recommended frame rates include:
- 25 fps
- 30 fps
- 60 fps
Use 30 fps for Most Product Videos
Thirty frames per second is a strong default for:
- Product demonstrations
- UGC
- Tutorials
- Try-ons
- Unboxings
- Homepage content
- Shoppable video
It balances smooth motion with reasonable file size.
Use 25 fps When It Matches the Source
Twenty-five frames per second is common in regions and production workflows using PAL-based standards.
Do not convert 25 fps footage to 30 fps without a reason.
Unnecessary conversion can create uneven motion or duplicated frames.
Use 60 fps for Fast Movement
Use 60 fps when:
- The product moves quickly
- You need smoother demonstrations
- You plan to slow footage down
- The product involves sport or machinery
- Small movements matter
Examples:
- Exercise equipment
- Sporting goods
- Mechanical demonstrations
- Hair styling tools
- Fast cooking demonstrations
- Drop or impact tests
Sixty fps can increase file size. Use it because the product needs it—not because the camera supports it.
Avoid 120 fps Unless You Need Slow Motion
Shopify accepts up to 120 fps, but most customers do not need to watch a standard product demonstration at 120 fps.
Use 120 fps primarily as source footage for slow-motion editing.
Export the final video at 30 or 60 fps unless the final experience genuinely requires more.
Shopify Video Bitrate
Shopify processes incoming video and selects output quality based on the input media.
Its recommended MP4 bitrate ranges are:
| Resolution | Recommended MP4 bitrate |
|---|---|
| 480p | 0.9–1.5 Mbps |
| 720p | 1.6–4.5 Mbps |
| 1080p | 2.5–7.2 Mbps |
Shopify's documented HLS ranges are:
| Resolution | HLS bitrate range |
|---|---|
| 480p | 900–2,800 kbps |
| 720p | 2,000–6,500 kbps |
| 1080p | 3,200–10,400 kbps |
These are Shopify's processing recommendations rather than a requirement to choose the maximum value.
Recommended Practical Bitrates
Use these as starting points:
| Video type | Starting bitrate |
|---|---|
| Simple 1080p product demonstration | 4–6 Mbps |
| Fast-moving 1080p video | 6–7.2 Mbps |
| Standard 720p video | 2.5–4 Mbps |
| Simple 480p widget video | 1–1.5 Mbps |
| Vertical 1080 × 1920 video | 4–7 Mbps |
Test the output.
A detailed product with movement may require more bitrate than a static founder video.
How to Reduce Shopify Video File Size
If the video exceeds 1 GB or loads poorly in your implementation, reduce:
- Duration
- Resolution
- Bitrate
- Frame rate
- Audio bitrate
- Unnecessary footage
Reduce duration first.
Cutting 30 seconds of filler is better than destroying the quality of the useful 15-second demonstration.
Practical Compression Order
Use this sequence:
1. Remove Unnecessary Footage
Cut:
- Long introductions
- Logo animations
- Pauses
- Repeated demonstrations
- Social engagement requests
- Empty frames
- Outtakes
2. Reduce 4K to 1080p
For most Shopify pages, this creates a large file reduction without meaningfully harming the customer experience.
3. Reduce Bitrate
Lower the bitrate gradually and inspect:
- Product texture
- Movement
- Text
- Edges
- Color gradients
4. Reduce 60 fps to 30 fps
Do this when the video does not require fast movement or slow motion.
5. Simplify Audio
For spoken product content, stereo studio audio is often unnecessary.
Keep speech clear, but do not use an oversized audio track for a muted autoplaying product clip.
Suggested Export Presets
Product Page Demonstration
- Container: MP4
- Video codec: H.264
- Audio codec: AAC
- Resolution: 1920 × 1080
- Aspect ratio: 16:9
- Frame rate: 30 fps
- Video bitrate: 4–6 Mbps
- Audio bitrate: 128–192 kbps
Vertical Shoppable Video
- Container: MP4
- Video codec: H.264
- Audio codec: AAC
- Resolution: 1080 × 1920
- Aspect ratio: 9:16
- Frame rate: 30 fps
- Video bitrate: 4–7 Mbps
- Audio bitrate: 128–192 kbps
Homepage Background Video
- Container: MP4
- Video codec: H.264
- Resolution: 1920 × 1080
- Aspect ratio: 16:9
- Frame rate: 25 or 30 fps
- Audio: Remove when unused
- Video bitrate: Start around 3–5 Mbps
Keep background videos:
- Short
- Muted
- Loopable
- Easy to pause
- Understandable without sound
Square Video Carousel
- Container: MP4
- Video codec: H.264
- Audio codec: AAC
- Resolution: 1080 × 1080
- Aspect ratio: 1:1
- Frame rate: 30 fps
- Video bitrate: 3–5 Mbps
Fast Product Demonstration
- Container: MP4
- Video codec: H.264
- Audio codec: AAC
- Resolution: 1920 × 1080
- Aspect ratio: 16:9
- Frame rate: 60 fps
- Video bitrate: 6–7.2 Mbps
These presets should be tested against the actual product, theme, and video app.
Shopify Video Length
Shopify accepts uploaded videos up to 10 minutes long.
That is a technical maximum, not a content recommendation.
Recommended Length by Video Type
| Video type | Practical starting length |
|---|---|
| Product teaser | 5–15 seconds |
| Product demonstration | 15–45 seconds |
| Customer UGC | 10–30 seconds |
| Try-on video | 15–45 seconds |
| Unboxing | 30–90 seconds |
| Comparison | 30–120 seconds |
| Installation guide | 1–5 minutes |
| Detailed tutorial | 2–10 minutes |
| Homepage background | 5–15 seconds |
Use as much time as the explanation requires and no more.
A 12-second stain-removal demonstration does not become more valuable when stretched to two minutes.
Shopify Video Upload Limits by Plan
Shopify applies plan-based limits to the combined number of uploaded videos and 3D models.
Current limits include:
| Shopify plan | Video and 3D model upload limit |
|---|---|
| Starter | 250 |
| Pause and Build | 250 |
| Retail | 250 |
| Basic | 250 |
| Grow | 1,000 |
| Advanced | 5,000 |
| Plus | 50,000 |
| Enterprise | 100,000 |
Shopify also applies separate video-storage limits:
| Shopify plan | Video storage limit |
|---|---|
| Starter | 50 GB |
| Pause and Build | 50 GB |
| Retail | 50 GB |
| Basic | 50 GB |
| Grow | 500 GB |
| Advanced | 500 GB |
| Plus | 2 TB |
| Enterprise | 10 TB |
Shopify notes that Advanced, Plus, and Enterprise merchants can contact Shopify Support to request higher video and 3D model upload limits.
Product Media Limit
A single Shopify product can contain up to 250 total media items, including:
- Images
- Videos
- 3D models
Do not use the full allowance merely because it exists.
A product page with 80 near-identical videos creates more effort, not more value.
Native Shopify Video vs YouTube or Vimeo
Shopify lets merchants:
- Upload a video file directly
- Add a YouTube video
- Add a Vimeo video
Direct Shopify Upload
Best for:
- Greater control
- No YouTube or Vimeo branding
- Product media galleries
- Short demonstrations
- Store-hosted video
Requirements:
- Maximum 1 GB
- Maximum 10 minutes
- Supported file format
- Compatible theme
YouTube Embed
Best for:
- Longer videos
- Existing YouTube content
- Public tutorials
- Content supporting a YouTube strategy
- Files over Shopify's upload limits
The video must be public or unlisted.
Use the standard URL:
https://youtube.com/watch?v=VIDEO-ID
Shopify does not currently support the YouTube Shorts URL format directly:
https://youtube.com/shorts/VIDEO-ID
Convert it to:
https://youtube.com/watch?v=VIDEO-ID
before adding it as product media.
Vimeo Embed
Best for:
- Existing Vimeo libraries
- More controlled external hosting
- Professional video workflows
Use a direct Vimeo URL:
https://vimeo.com/VIDEO-ID
The video's privacy settings must permit embedding on external websites.
Shopify Video in Product Descriptions and Blog Articles
Shopify's rich text editor lets merchants embed hosted video inside:
- Product descriptions
- Collection descriptions
- Blog articles
- Store pages
This is useful for:
- Tutorials
- Buying guides
- Installation instructions
- Product comparisons
- Care guides
- Educational content
Video in a product description is externally embedded rather than uploaded as native product media.
Test responsiveness because the embed may inherit width and height settings from the video platform or theme.
Shopify Video File Names
Shopify permits file names containing:
- Letters
- Numbers
- Spaces
- Symbols
The file name cannot begin with a period.
Use descriptive file names such as:
waterproof-travel-backpack-demo.mp4
instead of:
final-v7-new-REAL-final.mp4
A useful naming system is:
product-name_video-type_aspect-ratio_version.mp4
Example:
metro-backpack_demo_9x16_v2.mp4
This helps teams find and reuse content.
Shopify Video Accessibility
Shopify's theme accessibility guidance recommends that:
- Media should not autoplay by default
- Controls should use accessible native elements
- Media should be pausable with the Space key
- Closed captions should be available
- Descriptive audio should be available where appropriate
- Autoplaying video should be muted
- Audio content should not be visually obstructed
Add Captions
Captions help:
- Customers watching without sound
- Deaf and hard-of-hearing customers
- Shoppers in noisy environments
- Shoppers in quiet environments
- International audiences
- Customers scanning content quickly
Do not burn tiny captions into the bottom edge of a vertical video.
Product overlays, mobile controls, and browser controls may cover them.
Avoid Critical Information in Audio Only
If the product's main instruction is spoken, also provide it through:
- Captions
- On-screen text
- Written product copy
- A transcript
The shopper should not need sound to understand the main buying message.
Control Autoplay
Shopify's developer accessibility guidance recommends that media should not autoplay. When autoplay is required, the sound should be muted.
Autoplaying video should also:
- Have a visible pause control
- Avoid repeated disruptive movement
- Not block navigation
- Not compete with another autoplaying video
- Respect the customer's context
Video Safe Areas
Leave space around:
- Captions
- Product names
- Calls to action
- Creator faces
- Product details
A shoppable-video widget may add:
- Product tags
- Shopping-bag icons
- Carousel controls
- Progress indicators
- Close buttons
- Add-to-cart overlays
Do not place critical text directly beneath those controls.
Video Color Space
Shopify supports these recommended color spaces:
- Rec.601
- Rec.709
- Rec.2020
For standard ecommerce and web video, Rec.709 is a practical default.
Test HDR or wide-color footage carefully. A product should not appear dramatically different between the video and real life.
Color accuracy matters for:
- Fashion
- Cosmetics
- Furniture
- Paint
- Jewelry
- Home décor
Avoid filters that materially misrepresent the product.
Product Video Thumbnail Size
Shopify does not publish one universal required thumbnail dimension for every theme and video widget.
The displayed thumbnail depends on:
- Theme
- Product gallery
- Video ratio
- Widget format
- Mobile layout
- App configuration
Create a thumbnail using the same aspect ratio as the video.
Recommended starting sizes:
| Video ratio | Thumbnail size |
|---|---|
| 16:9 | 1920 × 1080 |
| 9:16 | 1080 × 1920 |
| 1:1 | 1080 × 1080 |
| 3:4 | 1080 × 1440 |
The thumbnail should show:
- The product
- The result
- A clear focal point
- Enough contrast for a play icon
Avoid thumbnails showing:
- Motion blur
- Empty backgrounds
- A transition frame
- The product outside the crop
- Tiny text
- Unclear creator expressions
Shoppable Video Size for Shopify
A shoppable-video app may process, compress, or stream video separately from Shopify's native product-media system.
That means the app may apply its own:
- Upload limit
- Supported file formats
- View limits
- Compression
- Resolution
- Import rules
- Social-platform integrations
Check the app's current requirements before exporting a large content library.
Hyper Shoppable Videos currently lets merchants:
- Upload or import product videos
- Import TikTok and Instagram content on eligible plans
- Tag products
- Add product hotspots
- Let shoppers add products to cart while watching
- Create video carousels
- Create mobile stories
- Add embedded widgets
- Track views, clicks, and add-to-cart events
Recommended Hyper Video Formats
For mobile stories:
- 1080 × 1920
- 9:16
- MP4
- H.264
- 30 fps
For product-page embedded video:
- 1920 × 1080
- 16:9
- MP4
- H.264
- 30 fps
For video carousels:
- 1080 × 1920
- 9:16
or:
- 1080 × 1080
- 1:1
Keep the ratio consistent within each widget unless the app layout is intentionally designed for mixed formats.
How to Add a Video to a Shopify Product
- From Shopify admin, go to Products.
- Select the product.
- Find the Media section.
- Click Upload new.
- Select the video.
- Wait for processing.
- Reorder the media.
- Save the product.
- Preview the product page.
You can also:
- Drag and drop the file
- Choose an existing Shopify file
- Add a YouTube URL
- Add a Vimeo URL
Your theme must support product video.
Older or customized themes may require an update or development work.
Shopify Video Upload Problems
Video File Is Too Large
Problem: File exceeds 1 GB
Fix:
- Cut unused footage
- Export at 1080p instead of 4K
- Reduce bitrate
- Reduce frame rate
- Use H.264
- Use YouTube or Vimeo for longer videos
Video Is Too Long
Problem: Video exceeds 10 minutes
Fix:
- Shorten the video
- Divide it into chapters
- Upload it to YouTube or Vimeo
- Embed it in a tutorial page
Unsupported Format
Problem: File is not MP4, MOV, or WEBM
Fix:
Export or convert it to MP4 using H.264.
Renaming .avi to .mp4 does not convert the file.
Video Does Not Display
Possible causes:
- Theme does not support product video
- Theme is outdated
- Video is still processing
- External video is private
- Vimeo embedding is restricted
- YouTube URL format is incorrect
- Custom theme code replaced the gallery
- Video app conflicts with the theme
Test the same product in an updated Shopify-built theme.
If it works there, the problem is likely the live theme or customization.
Video Looks Blurry
Possible causes:
- Low source resolution
- Excessive compression
- Low bitrate
- Video is being enlarged
- Weak lighting
- Digital zoom
- Incorrect export settings
Do not solve poor footage by exporting it at a larger resolution.
Start with a clear source file.
Video Is Cropped Incorrectly
Possible causes:
- Video ratio does not match the container
- Theme uses cover cropping
- Widget forces one aspect ratio
- Desktop and mobile use different containers
Fix:
- Export the correct ratio
- Reposition the subject inside the frame
- Change the theme or widget crop setting
- Create separate desktop and mobile versions where necessary
Video Works on Desktop but Not Mobile
Check:
- File format
- Theme version
- Mobile gallery
- Widget responsiveness
- Autoplay rules
- Browser support
- Product overlays
- Mobile data
- App conflicts
Video Has No Sound
Check:
- Video contains an audio track
- Player is muted
- Autoplay muted the video
- Device volume
- Browser settings
- App settings
Do not rely on sound for the core product message.
Shopify Video Optimization Checklist
Before uploading:
- Use MP4 unless another supported format is required.
- Use H.264 video.
- Use AAC audio.
- Export at 1080p for most use cases.
- Use 30 fps for standard product content.
- Match the aspect ratio to the placement.
- Remove unnecessary footage.
- Keep the file below 1 GB.
- Keep the video below 10 minutes.
- Add captions.
- Choose a clear thumbnail.
- Keep text inside safe areas.
- Use descriptive file names.
- Confirm content and music rights.
After uploading:
- Test desktop playback.
- Test mobile playback.
- Test muted playback.
- Test captions.
- Check cropping.
- Check page loading.
- Check product controls.
- Check video controls.
- Check variant behavior.
- Check out-of-stock behavior.
- Confirm analytics are recording.
- Measure product clicks and add-to-cart actions.
Frequently Asked Questions
What is the maximum Shopify video size?
The maximum uploaded Shopify video file size is 1 GB.
How long can a Shopify video be?
An uploaded Shopify video can be up to 10 minutes long.
What video formats does Shopify support?
Shopify supports MP4, MOV, and WEBM video uploads.
What is the best format for Shopify video?
MP4 using H.264 video and AAC audio is the best default for most Shopify stores.
What is the best Shopify video resolution?
Use 1920 × 1080 for most landscape product videos and 1080 × 1920 for vertical shoppable videos.
Does Shopify support 4K video?
Yes. Shopify supports uploaded video up to UHD or approximately 4K, with a maximum width or height of 4096 pixels.
Should I upload Shopify videos in 4K?
Usually not. Use 1080p unless the product requires additional visual detail or the content has another 4K use case.
What aspect ratio should a Shopify product video use?
Use 16:9 for most product galleries and demonstrations. Use 9:16 for vertical stories, TikTok-style content, and mobile shoppable video.
What frame rate should Shopify video use?
Use 30 fps for most product videos. Use 60 fps for fast motion or slow-motion editing.
Does Shopify support 120 fps video?
Shopify accepts uploaded video with a maximum frame rate of 120 fps, but most final ecommerce videos only need 30 or 60 fps.
Can I upload a YouTube Short to Shopify?
Shopify does not currently accept the Shorts URL format directly as product media. Change it to the standard YouTube watch URL.
Can I add Vimeo videos to Shopify?
Yes. Use a direct Vimeo URL and allow external embedding in the Vimeo privacy settings.
How many videos can I add to a Shopify product?
A product can contain up to 250 total media items, including images, videos, and 3D models.
Can I use a different video for each Shopify variant?
Shopify currently states that videos and 3D models cannot be used as native variant media.
Do Shopify videos autoplay?
Autoplay behavior depends on the theme or video app. Shopify's accessibility guidance recommends avoiding autoplay. When autoplay is required, it should be muted.
Do Shopify videos need captions?
Shopify's accessibility guidance recommends closed captions. Captions also help shoppers watching without sound.
Can shoppable-video apps use TikTok and Instagram videos?
Some can. Hyper Shoppable Videos currently supports TikTok imports and Instagram uploads on eligible plans, along with manual uploads and product tagging.
Final Recommendation
For most Shopify stores, use:
- MP4
- H.264
- AAC
- 1920 × 1080
- 30 fps
- 16:9
For vertical shoppable content, use:
- MP4
- H.264
- AAC
- 1080 × 1920
- 30 fps
- 9:16
Start with 1080p.
Compress the file.
Test the actual page.
Then measure whether the video creates:
Views → Product clicks → Add-to-cart actions → Purchases
Do not optimize for maximum resolution while ignoring the buying journey.
The best Shopify video is not the biggest file.
It is the smallest file that clearly demonstrates the product and moves the customer toward a profitable purchase.
Explore Hyper Shoppable Videos on the Shopify App Store.
