Maya app icon

Turn screen recordings into
share-ready videos

Maya wraps your iPhone screen recordings in a beautiful device frame, adds cinematic zoom moments, and exports clips ready for Reels, TikTok and Shorts — or transparent overlays for in-app tutorials.

Download for macOS View on GitHub

Free & open source · macOS 26.3+ · MIT licensed

The Maya editor showing a framed iPhone recording on a timeline
📥

Drop a recording

Drag in any iPhone .mp4 or .mov screen recording. Maya frames it instantly.

Frame & animate

Pick a device and background, then drop zoom moments straight onto the timeline.

📤

Export

Render an MP4 for social, or a transparent MOV with alpha for in-app tutorials.

Everything you need to polish a demo

🎬

Device framing

iPhone 17, 16 & 15 Pro frames with official titanium color variants — plus a configurable generic frame and a no-frame mode.

🎨

Backgrounds

Solid colors, eight curated gradients, your own image, a Keynote-style video blur, or a true transparent export.

⏱️

Timeline & zoom

A shots.so-style timeline. Hover to drop a zoom event, drag to move, pull the edges to resize — everything snaps.

🌀

Six animation curves

Spring, Bouncy, Smooth, Snappy, Gentle and Linear — independent zoom-in and zoom-out timing on every moment.

🚀

One-click presets

Subtle Pop, Quick Punch, Dramatic, Top & Bottom Focus, Long Hold and more — pre-baked scale, focus and curve.

📤

Smart export

1080p H.264 MP4 for social platforms, or HEVC MOV with a real alpha channel for compositing inside your app.

Maya is open source

Built natively for macOS with SwiftUI, AVFoundation, Core Image and Metal. MIT licensed — fork it, ship derived work, or help add more device frames and features. Contributions are very welcome.

⭐ Star on GitHub Contributing guide