Video won’t play on iPhone or Safari: causes and fixes

Updated: November 10, 2026

It’s a two-way problem: videos that won’t play on iPhone or Safari, and videos recorded on iPhone that won’t play on other devices. The cause is almost always the file format. Here’s how to spot and fix it.

Videos that won’t play on iPhone or Safari

  • MKV: Safari doesn’t play it. Convert it to MP4.
  • WebM with VP9 or AV1: Safari support depends on the iOS version and device. To play it safe, use MP4 with H.264.
  • Audio in uncommon formats (AC-3, DTS): the video may play with no sound or not at all.
  • Low Data or Low Power mode: can stop the video autoplaying, even though tapping “play” works.

Videos recorded on iPhone that won’t play elsewhere

iPhones record in HEVC (H.265) by default, which takes less space but many browsers on Windows and Android can’t play.

Fix for what you record from now on: Settings → Camera → Formats → “Most Compatible”. For what you already have, convert it to H.264 with an editing app or on a computer.

The setup that works everywhere

MP4 with H.264 video and AAC audio. If you upload your videos to Dembed like that, they play on iPhone, Android, Windows, Mac and TVs.

Other checks

  • Update iOS: older versions support fewer codecs.
  • Try another network: some work or school networks block video.
  • If the video is on Dembed and shows “could not be played”, reload; if it persists, the original file probably needs converting.

Frequently asked questions

The video is probably HEVC. Convert it to H.264 or record in “Most Compatible”.

You might also like

Host your videos for free and earn from every view

Create your account in under a minute, upload your first video and start earning from day one.