PlaysOnAnything

Fix a video that won't play.

Exported from Canva and it won't play on the client's screen? PlaysOnAnything finds what's wrong and repairs it right on your computer. Full quality kept, nothing uploaded.

Stays on your computer Quality stays identical Free, no account
1

Add your video

Drop your video here

or click to browse. MP4, MOV, MKV and more.

The video is checked locally in your browser. Client material never leaves this device.
Getting things ready

Why won't my video play on my TV or screen?

When a video plays fine on your phone or laptop but a TV, projector, set-top box or digital signage screen refuses it, the file itself is almost always correct — it's just encoded in a way that particular device can't decode. The usual culprits are:

  • H.264 level too high. The most common cause. An older screen may cap out at H.264 Level 4.0, and a file saved at Level 5.0 simply won't open — even though the picture would fit perfectly.
  • A newer codec. HEVC/H.265 or AV1 look identical to H.264 but many older devices can't play them at all.
  • A 10-bit or unusual pixel format instead of standard 8-bit yuv420p.
  • An audio track the player can't decode, or a container (MKV, AVI, MOV) the device won't open.

PlaysOnAnything reads the file, works out which of these is the problem, and rebuilds it into a format the screen accepts — all locally, without changing the picture quality.

Made a video in Canva that won't play on the TV?

This is the most common reason people end up here. You design something in Canva, download the video, and it plays perfectly on your own laptop — then at the client's it won't open on their TV, projector or digital signage screen. Nothing is wrong with your design.

The catch is that Canva only saves videos one fixed way and gives you no control over it. That file is built for phones and computers, and older screens are often much stricter about what they'll accept — so the same video that looks fine to you gets refused at the client's, showing a black screen, an error, or just nothing at all.

PlaysOnAnything reads your Canva export, works out why the screen is rejecting it, and rebuilds it into a version those older screens accept — usually in about a second, without changing the picture. Drop the file above and it'll tell you what's going on. The same fix works for exports from CapCut, After Effects, DaVinci Resolve, Premiere or any other app.

What PlaysOnAnything fixes

Drop in an MP4, MOV, MKV, M4V or AVI and get back a widely-supported H.264 MP4 tuned for the equipment that rejected it — old TVs, projectors, set-top boxes and digital signage players. That same fixed file also plays on modern phones, computers and smart TVs, so you only need one version.

  • Repairs the H.264 level and profile so strict decoders accept the file.
  • Converts HEVC/H.265 and AV1 to broadly-compatible H.264.
  • Forces the universally-safe 8-bit yuv420p pixel format.
  • Normalizes audio to AAC and outputs a fast-start MP4.

Everything runs in your browser. Your video is never uploaded, there's no account, and it's free.

Frequently asked questions

I made a video in Canva and it won't play at the client's — why?

Canva only saves videos one fixed way and doesn't let you change how the file is made. That file is built for phones and computers, and older TVs, projectors and signage screens are often much stricter about what they'll play — so a video that looks perfect on your laptop can be refused at the client's. Your design is fine; it's just the format the video was saved in. Drop the file above and PlaysOnAnything rebuilds it into a version those screens accept — usually instantly and with no quality loss.

Is my video uploaded anywhere?

No. The file is read and repaired entirely inside your browser using a local video engine. It never leaves your device — there's no server upload, no account, and nothing about your video is tracked or stored.

Does fixing the video reduce its quality?

No. When only the compatibility flag is wrong, the fix is lossless and byte-for-byte identical to your original apart from that flag. When a full re-encode is needed, it targets a visually-lossless quality setting, so the picture stays effectively identical. Your original file is never modified.

Which formats and devices are supported?

You can drop MP4, MOV, MKV, M4V, AVI and similar files. The output is a widely-supported H.264 MP4 aimed at old TVs, projectors, set-top boxes and digital signage — and it also plays on modern phones, computers and TVs.

How much does it cost?

PlaysOnAnything is completely free, with no account and no sign-up.

Do I need to install anything?

No. It runs in any modern web browser — nothing to download or install.