Webflow sync, pageviews & more.
NEW

How can I embed a video from Dropbox on my Webflow site and ensure it works in Firefox and Safari?

TL;DR
  • Upload the video to Dropbox, get the shareable link, and convert it to a direct-access URL by changing the domain to dl.dropboxusercontent.com and removing any query parameters.
  • Add an Embed element in Webflow using an HTML5

To embed a video from Dropbox in Webflow that works across Firefox and Safari, you need to get a direct video link and use it correctly in Webflow via an Embed element.

  • Upload your video to Dropbox (must be .mp4 or another browser-compatible format).
  • Copy the sharing link (e.g., https://www.dropbox.com/s/abcd1234/video.mp4?dl=0).
  • Modify the URL by changing www.dropbox.com to dl.dropboxusercontent.com and remove the ?dl=0:
  • Original: https://www.dropbox.com/s/abcd1234/video.mp4?dl=0
  • Updated: https://dl.dropboxusercontent.com/s/abcd1234/video.mp4

This gives you a direct-access link required for browser playback.

2. Add an Embed Element in Webflow

  • Drag an Embed element onto your page where you want the video.
  • Inside the Embed code, insert a standard HTML5 <video> tag using the direct Dropbox URL:
  • Example inline:
    <video controls playsinline preload="auto" width="100%" height="auto"> <source src="https://dl.dropboxusercontent.com/s/abcd1234/video.mp4" type="video/mp4"> Your browser does not support the video tag. </video>

3. Ensure Cross-Browser Compatibility

  • Use the .mp4 format, which has the broadest support across Chrome, Safari, and Firefox.
  • Add playsinline and preload="auto" to enhance mobile and performance behavior.
  • Confirm privacy settings on Dropbox allow public access (shared link is enough).

4. Test in Safari and Firefox

  • Publish your Webflow site, then test playback on Safari and Firefox.
  • Ensure autoplay policies aren’t blocking playback—automatic autoplay requires the video to be muted, or user interaction must occur before play.

Summary

To embed a Dropbox video in Webflow and ensure it plays in Firefox and Safari: get a direct .mp4 URL from Dropbox, embed it via a <video> tag inside an Embed element, and verify format and access. Use .mp4, and make sure Dropbox permissions allow public viewing.

Rate this answer

Other Webflow Questions