Webflow does support video backgrounds, and issues with them not showing usually stem from incorrect settings, file limitations, or browser compatibility problems.
1. Check Video File Format and Size
- Webflow requires background videos to be in MP4 format.
- The maximum file size for background video uploads is 30MB.
- If your video exceeds this limit, compress it using tools like HandBrake or CloudConvert before uploading.
2. Confirm Proper Video Upload
- Open the Designer and go to the element with the background video.
- Make sure the video is uploaded successfully—you should see a video thumbnail in the background video settings.
- If the video is missing or broken, try re-uploading the file.
3. Reapply the Background Video Element
- Delete the current background video block and add a new one under Add Panel > Media > Background Video.
- Re-upload the MP4 to this new background video block to rule out any element-level glitch.
4. Verify Visibility and Positioning
- Check the Z-index, opacity, and object-fit settings of the video element.
- Make sure no other elements are overlapping or hiding the background video unintentionally.
- Confirm that the section height is sufficient to display the video.
5. Browser and Device Support
- Autoplaying background videos are often disabled on mobile devices to save bandwidth.
- In these cases, Webflow replaces video backgrounds with fallback images. Make sure you’ve set a proper fallback image in the background video settings.
- Test on different browsers and devices to verify where the problem occurs.
6. Inspect Console Errors
- Open your published site in Google Chrome and press F12 to open Developer Tools.
- Go to the Console tab and look for any errors related to the video playback, permissions, or missing files.
7. Publish to Webflow Subdomain First
- Preview in Webflow Designer doesn’t always reliably show video backgrounds.
- Click Publish and view your site on the Webflow.io subdomain (e.g. mysite.webflow.io) to verify how the video behaves in a live environment.
Summary
Webflow supports MP4 video backgrounds up to 30MB. If your background video isn't displaying, ensure the file format and size are correct, the element is properly configured, and device or browser restrictions aren’t interfering. Use fallback images for mobile and check the Dev Console for errors.