Why Won't My Elementor Video Widget Autoplay?

Why This Happens

This isn't an Elementor-specific limitation — it's a browser-level autoplay policy affecting essentially every website, implemented specifically to prevent unwanted sound from playing automatically when a page loads. Elementor's Autoplay setting sends the correct instruction to the browser, but the browser itself overrides it unless the video is also muted.

Other Contributing Factors

  • Autoplay enabled without Mute, the primary cause, since browsers permit muted autoplay far more consistently than autoplay with sound.
  • Mobile browsers being even more restrictive, sometimes requiring an explicit user interaction (a tap) before any video, even muted, will play.
  • A hosted video source (YouTube, Vimeo) having its own separate autoplay and embedding restrictions layered on top of the browser's own policy.
  • Data saver or battery saver modes on some browsers and devices additionally restricting autoplay regardless of settings.

How to Fix It

  1. Enable both Autoplay and Mute together in the video widget's settings, since this is the combination most reliably respected by browsers.
  2. Add a visible unmute control if sound matters, since a muted-autoplay video with an easy way to enable sound is the most broadly compatible pattern.
  3. Test on actual mobile devices, not just desktop browsers, given mobile's additional restrictions.
  4. Accept that autoplay with sound simply isn't reliably achievable across all browsers, and design around that constraint rather than fighting it.

A setup that works across browsers

  • Use Autoplay, Mute and Loop together for a background-style video, and hide the controls if it's decorative.
  • Keep the file short and compressed. A large file that autoplays on load slows the page for everyone, including people who never watch it.
  • On mobile, test on a real phone. If the widget offers a Play on Mobile option, enable it; without it some mobile browsers won't start playback even when muted.
  • For YouTube or Vimeo, remember the embed has its own rules on top of the browser's. Muted autoplay generally works; autoplay with sound generally doesn't.

Why it works for you but not a first-time visitor

Browsers such as Chrome relax autoplay-with-sound for sites you've interacted with before, so a video can autoplay with sound while you test it and stay silent and paused for someone arriving for the first time. Test in a private window with no history to see what a new visitor sees, and design for that case.

Need video functionality set up and tested across browsers properly? See Elementor bug fix.

Available for new projects

NEXT STEP

Rather have it fixed than keep reading?

Based in Dhaka, Bangladesh — serving clients worldwide. Tell me what's happening and you'll have a reply within one working day.

  • Reply within one working day
  • Fixed quote before work starts
  • UK, EU and US hours covered