Help! Cannot upload .mp4 (150kb) to my Assets


Hi all! :slight_smile: Webflow does not allow me to upload .mp4-files to my assets. Images work fine, but videos are greyed out and I can’t select them. The file I want to upload has a size of 150kb and is in .mp4 format. Has anyone experienced somethign similar? What am I doing wrong?

This usually happens because Webflow doesn’t allow uploading video files directly into the Assets panel, only images, audio, documents, and Lottie files. Video formats like .mp4 are blocked at the asset level, so they appear greyed out even if the file is small.

Can someone explain why? Videos are such an essential aspect of contemporary websites. They should have a space in the Assets panel. Anyways, you were right, thanks! My solution, in case someone is interested: I replaced the image div with a background video (Cmd + E → Background video) and added the video div with the same specifications as image (size, positioning). My opinion is that this should not require a workaround.

You’re absolutely right, it feels like videos should live in the Assets panel. The only reason Webflow blocks .mp4 uploads there is because the Assets panel is intentionally limited to “static” files. Videos require their own processing pipeline (encoding, compression, streaming optimization), so Webflow only allows them through the Background Video or Video element instead of the regular file uploader.

It’s less about capability and more about how Webflow grouped different types of media on the backend.

Totally agree that it shouldn’t require a workaround though, a lot of people run into the same limitation.

The solution I use is Bunny CDN. Affordable, performant, and has a streaming option and player.

Encoding Free

Storage From $0.01/GB

CDN From $0.005/GB

  • No security fees

  • No trans-coding fees

  • FREE player included

  • Distributed video storage

  • Extreme performance with a 250 Tbps+ backbone

1 Like