PreviewCraft
App info

Coming Soon · Mac

From the app window to its preview.

PreviewCraft records one window of your Mac app, lets you trim the take, and exports a 1920 × 1080 preview only when it meets Apple’s rules for length, frame size, frame rate, codec and file size. It is in pre-release.

PreviewCraft’s requirement list for a test recording: Meets Apple’s App Preview requirements, Mac 1920 by 1080, with the duration and frame rate passing and the frame size and codec to be corrected on export. On wide screens the editor’s other controls are shown too: a trim of 24.0 of 42.0 seconds, 2 of 3 included exports remaining, and the notice Preview exported and verified against Apple’s requirements
PreviewCraft’s own requirement list, rendered off screen from the pre-release source for a 42-second test recording. Wide screens show the editor’s other controls around it. Not a screenshot of the running app: the video pane above the controls is left out.

Capture. Trim. Check. Export.

  1. Capture One window, chosen in the macOS window picker and recorded with its cursor after a three-second countdown. Nothing else on screen is captured.
  2. Trim Keep the 15 to 30 seconds that matter. A longer take opens already cut to its first 30.
  3. Check Duration, frame size, frame rate and codec are checked as you trim. Export stays off until they fit.
  4. Export An H.264 MP4 at 1920 × 1080, saved where you choose. The file is checked again once written, file size included, and discarded if it fails. PreviewCraft never uploads it.
PreviewCraft’s requirement list with the whole 42-second test recording selected: 1 requirement is not met yet. Duration 42.0 seconds, too long, Apple requires 15 to 30 seconds, trim it down. On wide screens the editor’s other controls are shown too, with the Export App Store Preview button disabled
What it stops. Select more than 30 seconds and the list says which rule fails and what to do. The Export button stays off until the trim fits.

Both images use the same test recording: 42 seconds at 2880 × 1800, 30 frames per second, no audio. The export was run with the app’s own exporter on 11 October 2026. A 24-second cut became a 28.9 MB file in 3.1 seconds on an Apple M5 Mac, and ffprobe read it back as 1920 × 1080, H.264 High 4.0, at a constant 30 frames per second. The app may change before release.

Apple’s rules, and what the app does.

RequirementApple, for a Mac previewPreviewCraft
Length15 to 30 secondsOpens a longer take cut to 30 seconds and blocks export while the trim is outside the range.
Frame size1920 × 1080, landscapeScales the window to fit and centres it. A window that is not 16:9 gets black bars: 2880 × 1800 becomes 1728 × 1080 with 96 pixels on each side.
Frame rateUp to 30 frames per secondRecords at up to 30 and writes a constant 30.
VideoH.264 up to High profile, level 4.0, at 10 to 12 Mbps, or ProRes 422 HQEncodes H.264, High profile, level 4.0, aiming at 11 Mbps.
AudioStereo AAC at 256 kbps, 44.1 or 48 kHzNot checked in this build. See “Not in this build” below.
File sizeUp to 500 MBChecked on the exported file. At 11 Mbps, 30 seconds of video is about 41 MB.

Apple’s column is from its app preview specifications as published on 11 October 2026. Apple may change them, and the app checks against the rules built into the installed version, so read the current page before you submit.

Before the first export.

Status
Still in development, with no public download or promised release date.
Mac
macOS 15 or later. One preset so far: Mac previews at 1920 × 1080. It does not make iPhone, iPad, Apple TV or visionOS previews.
Free
Recording, trimming, saving the raw recording, and three checked exports.
Lifetime Access
Unlimited checked exports, as a one-time purchase with no subscription. Files you have already exported are never restricted. Not available yet.
Your recordings
Recordings, trims, checks and exports are processed and stored on your Mac. PreviewCraft doesn’t upload your recordings and doesn’t connect to App Store Connect.
Not in this build
Audio you can rely on. It is not one of the checks, a take recorded without app audio exports with no audio track, and exporting a take that has one does not finish yet. Also not here: opening a video made elsewhere, and any preset but Mac.

Questions about PreviewCraft? PreviewCraft support · Privacy details