Maya app icon

Turn screen recordings into
share-ready videos

Maya wraps your screen recordings in a beautiful device frame, adds cinematic zoom and tap 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 .mp4 or .mov screen recording. Maya frames it instantly.

Frame & animate

Pick a device and background, then add zoom and tap moments straight to 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 titanium color variants, iPad Pro 11″ in landscape, MacBook Pro 14, 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, speed, zoom & taps

Trim and scrub footage, add zoom and tap events on dedicated tracks, then drag to move or resize. Zooms preview smoothly and snap when released.

Partial speed control

Mark any part of the recording and play it from 0.25× to 4×, with presets for slow motion and fast forward. Audio and video stay in sync on export.

👆

Visible tap feedback

Place Ripple, Pulse, or Ring feedback directly on the device screen, then customize its timing, color, and size.

🌀

Curves & visual presets

Choose from six animation curves or start with Quick Punch, Dramatic, Top Focus, Bottom Focus, or Soft Reveal and customize from there.

📤

Smart export

1080p H.264 MP4 for social platforms, or HEVC MOV with a real alpha channel. Speed changes, zooms and tap animations are baked into either format.

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