TestFlight beta · macOS 15+ · housebroken enough for daylight

Your media,
all at once, looking suspiciously expensive.

FlexGrid is a native macOS multi-video grid player for people with folders full of loops, references, outtakes, scans, clips, and beautiful nonsense. Drop one in, hit play, and the whole pile becomes a living wall you can shuffle, lock, filter, and perform with before some browser-based pretender finishes loading its feelings.

No accounts· Zero telemetry· Keyboard-first· One-time upgrades
FlexGrid · Live preview
16 cells · SmartShuffle active
Seen 83 / 247
Space Play / pause
R Shuffle
+ + L SmartLoad
+ Previous page
+ Next page
P Pick tile
+ + I Paneless mode
+ + K Kiosk mode
+ 1–9 Recall scene
+ + L Broadcast overlay
Esc Exit fullscreen
Space Play / pause
R Shuffle
+ + L SmartLoad
+ Previous page
+ Next page
P Pick tile
+ + I Paneless mode
+ + K Kiosk mode
+ 1–9 Recall scene
+ + L Broadcast overlay
Esc Exit fullscreen
Native macOS
SwiftUI, AVFoundation, Metal. Not Electron. Not a browser in a trench coat.
Private by default
No accounts, no analytics, no creepy backend whispering about engagement.
Adaptive
Reads memory pressure and behaves accordingly. You do not need to become the app's life coach.
Gapless
AVPlayerLooper under every video cell. Loop seams so clean they feel vaguely dishonest.

Features

One app. Several forms of tasteful trouble.

A photographer, a VJ, a streamer, and one beautifully overcaffeinated archivist can all use the same app. They just press different buttons and call it a lifestyle.

Free

A folder, then a small personal cinema incident

Drop any folder onto the window and every clip starts playing — one tile, four tiles, up to nine on Free, sixteen on Plus. No import wizard, no project file, no little onboarding mascot asking how you feel about creativity.

Plus

SmartShuffle

Treats your library like a very competent card dealer. Every item gets dealt before repeats, and the deck stays balanced across folders and aspect ratios so the wall never starts looking like it got stuck on one mood.

Plus

Vision tags & subject zoom

Filter by what's actually in the frame — faces, bodies, text, animals, scenes, brightness, and more. Subject Zoom reframes each tile around the person, because sometimes the clip is right and the framing is just being weird.

Plus

Smart Captions

Natural-language descriptions and tags generated on your Mac with Apple's FoundationModels. No upload, no account, no data leaving the device. Your computer writes the notes so you can stop pretending you'll remember later.

Plus

Pick Tray

Hover a cell and press P to flag it for later. Open the Picks drawer to see what you saved, filter the grid down to just your picks, or clear them all. A shortlist for commitment-phobes with good taste.

Plus

Countdown timers

Give any cell its own timer with a visible progress ring. When it finishes, the grid can advance, shuffle, recall a scene, or black out. Stage management for people who prefer not to look like they're stage managing.

Plus

Web feed cells

Drop a live web page, an RSS feed, or a snippet of HTML into a grid cell. Up to four per grid, with custom CSS and auto-refresh. Tiny cable access channel energy, but on a very nice Mac.

Plus

Reaction camera

A live webcam feed in a grid cell. Pick the camera, mirror if you want, and you've got reactions, picture-in-picture, or a witness to the entire operation without opening a second app.

Plus

Paneless mode & grid padding

Hide every toolbar with Cmd+Shift+I for a clean gallery look, and frame the whole grid with up to 100pt of adjustable padding. It stops looking like software and starts looking like you meant it.

Free

Siri & Shortcuts

Automate shuffle, playback, grid size, blackout, freeze, and presentation from Shortcuts.app or by asking Siri. Your Mac becomes the kind of smart apartment people in 1997 thought we'd all have by now.

PRO

VJ Mode

Tap the tempo, or let the mic listen for it. Map any MIDI control to any FlexGrid action, save scenes, and recall them with a keypress. Shipping as early access in v1 for people who know what BPM means and aren't remotely apologetic about it.

PRO

Productions

A portable .flexproduction file captures everything: the media, the layout, the filters, the scenes, the overlays. Zip the whole fever dream into one file and open it on another Mac like nothing happened.

Use cases

Same app. Different flavors of mischief.

The booth at 1 a.m.

Tap tempo, let the mic sniff out the beat, and run the wall like late-night cable got a MIDI controller. Same app you used to review footage over coffee. (PRO, early access.)

The art frame with opinions

Drop a folder, turn on Art Gallery, and let it cycle like a very expensive screensaver that went to film school and won't stop referencing Tarkovsky.

The photo cull you've been ducking since Winamp

Sixteen frames at once. Lock the keepers. Flag the maybees. The Picks drawer is there for when commitment feels a little fascist.

The lobby display that minds its own business

Countdowns, clocks, auto-advance, and a grid that keeps itself together without needing an intern or a sacrificial browser tab.

The lecture with actual production value

Scenes for every section, PDFs in the side pane, output on one screen and controls on yours. It looks less like a slideshow and more like you planned your life.

The stream that doesn't look like tax software

Bring your own HTML lower-thirds, chroma key the background, push it into OBS, and if you're on the direct build, toss Syphon at Resolume like the little menace it is.

Pricing

Free is real. Upgrades are one-time. Everyone relax.

No subscriptions, no membership cult, no little renewal email arriving at 4:12 a.m. Free is generous on purpose, Plus is where the weirdly useful toys show up, and PRO is early access for performers who like living half a beat ahead of the room.

Free
A real app. Not a bread crumb trail.
$0
  • Grid sizes 1–9
  • Shuffle, locking, page navigation
  • Fullscreen with dim, blur, background pause
  • Drag-and-drop loading, gapless looping
  • Liquid Glass UI (macOS 26), graceful fallback on 15
  • Siri & Shortcuts integration
  • Background audio + simultaneous audio option
  • Up to 1,000 scanned items and 100 favorites
Most popular
Plus
For tasteful obsessives and control freaks.
One-time
  • Grids up to 16 tiles (4×4)
  • SmartShuffle with source and aspect balance
  • Vision tags (18+ filters) and Subject Zoom (6 modes)
  • Smart Captions — on-device AI (macOS 26+)
  • Pick Tray, favorites drawer, side-pane reader
  • Countdown timers, reaction camera, web feed cells
  • Folder Browse mode for kiosk-style navigation
  • Fade transitions, auto-advance, in/out points
  • Paneless mode, grid padding, window clone
  • Unlimited scanning and favorites
PRO
For performers, broadcasters, and friendly maniacs.
One-time
  • Grids up to 25 tiles (5×5)
  • VJ Mode, beat reactivity, MIDI mapping
  • Scenes, snapshots, smart scheduling
  • Productions (.flexproduction) with autosave
  • Logo overlay and custom text branding
  • AI Super Resolution & ML Motion Blur export
  • Pose detection & Pose Compare Loupe
  • Custom LUTs, cue sheets, text-to-speech

Syphon output is available in direct-download builds only. Apple and Syphon remain, spiritually, in couples counseling.

On the roadmap

Built, loved, benched for being dramatic.

v1 is about core loading and playback being boringly reliable. A few features arrived wearing too much jewelry and not enough discipline, so we mothballed them until they deserve their entrance music.

Plus Returning

SmartFlex Grid

Drag-to-resize columns and rows, cell spanning, hero+grid layouts. It was serving too hard, too early, so we're rebuilding it on a calmer engine before it makes its return.

Plus Returning

Canvas mode

Blank-cell collage builder with per-cell drag-and-drop. Coming back with the SmartFlex rework so both features can stop fighting over the furniture.

Plus Returning

Masonry layout

Magazine-style templates that vary cell sizes for visual interest. Paused while we give the template set fewer filler episodes.

Plus Returning

Mood matching

Auto-arrange cells by color gradient, visual energy, or similarity clusters. Paused while we revisit the clustering model and ask it to be less chaotic-neutral.

Plus Returning

Mood board export

Styled export with titles, subtitles, and filename labels for client-ready deliverables. Returning alongside Canvas once both of them have better manners.

Free Returning

Lava Lamp mode

Full-window metaball shader with eight color palettes. Benched for v1 because if it ships, it needs to glide, not cough theatrically on older Macs.

No roadmap dates. We ship when it's ready, not when the internet gets fidgety.

Design philosophy

It adapts to your Mac instead of acting like a startup internship.

FlexGrid reads memory pressure and CPU load at the kernel level, then trims caches, recycles off-screen players, and skips the pricey stuff automatically. You don't have to babysit it with a settings spreadsheet. It just keeps the party from getting tacky.

Read the engineering gossip →

Frequently asked

Which Macs does FlexGrid run on? +

macOS 15 (Sequoia) or later, on Apple Silicon or any Intel Mac with Metal. Liquid Glass UI, Smart Captions, and the AI export effects want macOS 26 and Apple Silicon. Everything else is less emotionally needy.

Do I need an account? +

No. There is no sign-in screen because there is no sign-in cult. No accounts, no sync, no analytics, no network calls for features. Your Mac already knows enough about you.

Is it a subscription? +

Absolutely not. Free is a real tier, not a bread crumb trail. Plus and PRO are one-time purchases through StoreKit 2. You buy them once and then everyone can go lie down.

What's Plus? What's PRO? What's the difference in v1? +

Plus is the sweet spot for visual obsessives: SmartShuffle, Vision tags, Smart Captions, Pick Tray, countdown timers, reaction camera, web feed cells, and bigger grids. PRO ships in v1 as early access: it works, it's powerful, and we're still polishing the sharp corners for live performers who prefer to arrive early and make it weird.

What about SmartFlex, Canvas mode, Masonry, Lava Lamp? +

They're real, they're beloved, and they're temporarily in the penalty box. v1's priority is rock-solid loading and playback; those features needed more refinement than we could finish without lying through our teeth.

What media formats are supported? +

Video: MP4, MOV, M4V, AVI, MKV. Images: JPG, PNG, HEIC, GIF, TIFF, WebP. Background audio: MP3, M4A, WAV, FLAC, AIFF, AAC. Lottie animations in PRO. ePub and PDF in the side pane. If your Mac can play it, FlexGrid can usually turn it into a wall.

Does it support Syphon for VJ output? +

Yes, in direct-download builds only. App Store and TestFlight builds ship with Syphon disabled because Apple and that framework do not currently share a spiritual path. If Syphon is your religion, get the direct build.

Open it. Bring a folder. See what happens.

The TestFlight beta is free while we polish the launch build. You'll know within a minute whether FlexGrid is your thing, which is more than we can say for most software relationships.