File uploads, URLs, YouTube, Vimeo - it all just works. Matches your design perfectly while behaving like you'd actually want it to. Hand-crafted with 50+ features (details below).
Make it with Workshop
Build your own component with AI
Look, I've been there. You're building this gorgeous site in Framer, everything's coming together perfectly... and then you need to add a video.
Suddenly you're stuck with some basic player that doesn't keep up with the rest of the style of your website.
That's exactly why I built FramePlay.
You can throw literally any video at it. Local files, random URLs, YouTube, Vimeo... doesn't matter. It just works. (Revolutionary concept, I know.)
But here's where it gets interesting – you can make it look however you want. Not just "change the color" customization. I'm talking about using any Framer component as your play button. Interactive background effects, timeline styles and much much more...
Chapter markers with hover previews (because scrubbing through a 20-minute video to find "that part" is terrible)
Keyboard shortcuts that actually work (space to pause, arrow keys to skip, numbers to jump to percentages)
Plays when it comes into view, pauses when it doesn't (your users will thank you)
Picture-in-picture that remembers your loop settings (yes, this was broken in most players)
Speed controls for tutorial videos
Connects to Framer CMS without any weird workarounds
Building portfolios where every detail matters. Course sites that need chapter navigation. Client work where "it looks professional" is non-negotiable. E-commerce sites with product videos that need to feel premium.
Think of it as a much cheaper version of premium video tools like Wistia but as a Framer alternative. You get the same look and feel, but with more flexibility and save on the $100+/month fee!
You know that moment when a client sees your work and immediately gets it? That's what happens when your video player matches the quality of everything else you've built.
This has way more controls than most people need. 50+ customization options because I got tired of components that were "almost perfect" but missing that one thing. If you just need basic video playback, this might be overkill.
But if you're building something that matters... something people will actually notice and remember... then yeah, this is probably what you want.
Unlimited support, Plus I actually answer emails if you get stuck.
Sometimes the details make all the difference. This is one of those times.