The past, carried into the future: your family’s old videos, restored at your desk, with nothing uploaded.
I’m Matt Kerr, and I make Crisp in Grand Rapids. On my M1 Ultra it takes a 40-second 1080p phone clip to 4K in 3 min 26 s.
Crisp runs on a Mac or a Windows PC. Send yourself the link for later.
Crisp Video restores, denoises and upscales footage to 4K offline, then lets you edit it on a real timeline.
Free to use. Launch price: $14.50 once, through November 30. From December 1: $29.
On Windows 10 or 11, 64-bit? Download Crisp 1.0.2010 for Windows It needs graphics that support Vulkan; most PCs from 2016 on have them.
On your phone?
Free to use: upscaling, restoring and colour exports up to 15 seconds, everything else at full length, video and GIF exports with a small “crispvideo.app” mark ·
94 MB · macOS 14 Sonoma or later (upscaling takes about 1.5× as long on 14) · Apple Silicon
30-day refund ·
Buy Pro
Free to use: upscaling, restoring and colour exports up to 15 seconds, everything else at full length, video and GIF exports with a small “crispvideo.app” mark · Windows 10 or 11, 64-bit, with graphics that support Vulkan (most PCs from 2016 on have them)
30-day refund · Buy Pro · or get it from the Microsoft Store
Real 1950s newsreel of Amos Alonzo Stagg’s 95th birthday, run through Max, the generative restore, on-device (Max runs on Macs today). Drag the handle. Max is the slow lane by design: this restore ran at about 26 seconds a frame. Against a plain resize to the same size it holds 1.23× the fine detail; the harder 1936 clip further down manages 1.50×. Both, measured →
tools, one window: restore, edit,
montage, convert
video & photo formats in,
ProRes / H.265 / AV1 out
upscale, and a generative
restore lane past that
bytes uploaded. Every frame
stays on your computer
What it does
Most tools give you a single stage. Crisp runs the lot: denoise, low-light lift, restore and upscale. Then it hands you an editor for what comes next.

An Auto mode reads your footage and picks the model, instead of handing you a fifteen-item list and wishing you luck. On 1080p footage it asks one thing, 1440p or 4K, and shows how long each takes on your Mac. Manual override is there when you want it.
Hand Crisp a long video and a song. It finds the moments worth keeping and places every cut on the beat, within half a frame of it, for the whole track, not just the first minute.
Every frame is processed on your own machine. No upload, no queue, no account. It keeps working with the Wi-Fi switched off.
Real output
Where these clips came from, what they scored, and a second example that flatters us, labelled as such.
The hard case. Source: A Trip Down Market Street (Miles Brothers, San Francisco, 1906), the Prelinger Archives copy at the Internet Archive, public domain. This is a real archival transfer at 640×480, not a clean file we degraded on purpose: it is soft because a 1906 print, copied and digitised a century later, is soft. The clip above is that film run through Max, the generative restore in Crisp Pro, on a Mac. Both sides are shown at the same size: on the left the transfer enlarged with a plain resize, on the right Max’s 1280×960 output, both cropped the same way to fit this frame. One thing had to happen first, and it is worth knowing if you have old film of your own: the transfer repeats each film frame two or three times to fill 30 frames a second. Max restores every frame it is given, so the copies come back slightly different and flicker. Crisp gave it one copy of each film frame instead, 58 of them for these 4.8 seconds. Why old film carries repeated frames → Max is slow on purpose: those 58 frames took 30 minutes 22 seconds on an M1 Ultra Mac Studio, 31.4 seconds a frame. Look at the Ferry Building at the end of the street: in the transfer the clock tower is a grey shape, and Max gives it its clock face, its windows and the line of its roof. The building fronts and the overhead wires come out the same way. And the part that flatters us, said plainly: Max smooths the film grain away completely, and fine texture such as the cobbles and the horses’ coats may be the model filling in rather than detail recovered from the film. Believe the tower and the window frames; be wary of the cobbles. Both clips play the same two and a half seconds unedited, compressed for the web with identical settings.
The easy case, and we will say why. A city at night from the International Space Station, NASA, public domain. Unlike the clip above, this one was degraded on purpose: a sharp original reduced to 426×224 to stand in for low-resolution footage, then upscaled 16× to 6816×3584 and shown here at 1704×896. That is a much kinder test than real archival film, because the detail was there to begin with. Against a plain resize to the same delivered size it scores 3.42× the fine detail, where the archival clip above manages 1.50×. Both are shown because one without the other tells you half the truth: this is what Crisp does when the source cooperates, and the clip above is what it does when the source does not.
The case most people actually have, and we made this one on purpose. Everything above is real footage. This is not: a sharp CC0 clip (Die Ewige Welle und Surfers in Augsburg, Wikimedia Commons, public-domain dedication) was deliberately reduced to what a mid-2000s camera phone recorded (cropped to 4:3, 176×144, 15fps, H.263 at 64 kbps) and then restored, all 38 frames of it. We say so because the number is the best on this page and you should know why: against a plain upscale to the same size it holds 1.93× the fine detail, where the 1936 archival clip manages 1.50× and the 1950s one 1.23×. A badly compressed source has more to give back than a decent scan does. If your old phone videos and photos look like the left half, that is the gap Max is closing. But the honest version of this claim is that we chose the damage, and real damage is rarely so tidy.
Past 4×, and who it is for. The upscaling networks are trained at 2×, 3× and 4×, so anything larger has to be a chain of real passes rather than one bigger number: 8× is a 4× pass followed by a 2× pass, and 16× is 4× twice. Each pass gets the network built for it, which is why 8× is not simply 16× stopped early. On the same 160×120 crop, 4× takes 0.6 seconds, 8× takes 1.0, and 16× takes 1.5.
Side by side, 4×, 8× and 16× of the same crop look nearly identical, so there is no panel of them here. The extra passes buy pixel dimensions, not visibly more detail. 16× is for when you need the size, and past 8× the picture stops changing much.
These are for small sources, and Crisp will tell you so. The big multipliers exist for the footage that needs them: tape captures, old camcorder files, 480p archive scans. A 640×480 clip at 16× is a 10240×7680 file and encodes fine. A 1080p clip at 8× would be 15360×8640, which is past what the Mac video encoder will write at all, so Crisp greys those out against the clip you actually loaded and shows the finished size next to the picker, rather than letting you find out after the render.
Auto-montage
Nobody watches the whole tape. Point Crisp at a long clip and it finds the moments worth keeping, cuts them together and hands you the result, or drops them on the timeline if you would rather finish by hand.
This is the unedited output. Not one long film this time but eight unrelated clips, the way a holiday actually arrives off the camera: drone footage over Manhattan, New Haven and Park City, the Grand Canyon, an Icelandic beach and three from Oregon's public lands, 220 seconds in all. We handed them over and asked for a 28-second reel. Crisp watched all eight, chose eight moments and cut them together. Nothing was chosen by hand and nothing was trimmed afterwards.
Every shot in it runs 3.5 seconds. That is not a coincidence and not a setting we chose: it is the longest single shot Crisp will hold at this target length, so the reel changes picture eight times in 28 seconds. The clips are public footage from Wikimedia Commons rather than anything we shot: aerials by Gothamist, Gabriel M. M. Mendes and Everwest and a beach by Alexander Grebenkov, all CC BY, plus public-domain footage from BLM Oregon & Washington and Grand Canyon NPS. They arrive as 720p to 4K; the reel is served at 960×540 to keep this page light.
It reads the footage rather than the clock. Motion, audio, where the attention falls in frame, and whether the shot is in focus all feed the choice, and a golf swing, a game capture and a stadium sport each get a different weighting. Captions and fades are demoted, not banned: the scorer measures how much of a frame is recognised text and marks it down, which is why an earlier reel cut from a 1956 film stopped opening on four seconds of title card once that landed. These eight clips carry no sound at all, so this particular reel was chosen on picture alone. It is not a guarantee, and we would rather say so than let you find out. On a 1936 newsreel we tried afterwards, the title card is ornate engraved lettering that barely registers as text, and it made the reel. Plain intertitles it handles; decorative ones it can miss.
More than an upscaler
Dust and blotches that flash for a single frame get voted away by comparing neighbouring frames: nothing is invented, and marks that genuinely persist are left alone. Old footage that pulses in brightness gets steadied too, while deliberate fades are kept. Scratches run across many frames, so they are outside what this does and we don't pretend otherwise.
Arrange, trim and split clips, add photos and looks, set per-clip speed and volume, then export the cut upscaled to 4K.
Denoise, shadow lift and detail restore run before the upscale, so dark and compressed clips come out clean, not amplified.
Sound is stream-copied and never re-timed, even when you interpolate to a higher frame rate. Nothing drifts.
Drop a JPEG, PNG or HEIC and Crisp upscales and restores the still in a few seconds.
No splash screen, no project wizard. The slow, best-quality generative lane is a choice you make, never the default.
Type “make it vertical”, “slow it down”, “clean up the audio”. Crisp picks the job and sensible settings.
How it works
No project to create, no media to import first, no render farm to babysit.
Video or photo. Crisp reads what it is and suggests the right job.
Upscale, restore, montage, reframe for vertical, trim, or open the timeline and cut it properly.
The finished file lands beside your original, with your audio intact.
Honest comparison
Topaz has a deeper model library. VideoProc Converter AI is a broader toolbox. Neither one lets you arrange clips on a timeline. Crisp is the one where the upscale is a step inside an edit.
| Crisp | Topaz Video AI | VideoProc Converter AI | |
|---|---|---|---|
| Price | Launch price: $14.50 once, through November 30. From December 1: $29. | $299/yr or $59/mo | Subscription or licence |
| Who makes it | Kerr & Company, independent | Adobe, which completed its purchase of Topaz Labs on 23 September 2026 (Adobe, read 2 Nov 2026) | Digiarty Software (videoproc.com, read 2 Nov 2026) |
| Cost after 5 years | Launch price $14.50 through Nov 30, then $29 | $1,495 | Once, on the lifetime licence |
| How you pay | Once. It's yours | Subscription only, for new licences | Subscription or lifetime licence |
| Runs fully offline | Yes, every lane (the generative one on a Mac) | Mostly. Project Starlight is cloud-only; Starlight Mini runs on-device | Varies by feature |
| Multi-clip timeline | Yes: arrange, trim, split, reorder | Trim and crop only | Cut and merge, in a queue |
| Auto-montage to music | Yes | No | No |
| Audio when interpolating | Stream-copied, in sync | Stripped | Not stated |
| Model choice | Auto, with override | Manual, 15+ models | 30+ models across video, image and audio |
| Watermark-free exports | With Pro. Launch price $14.50 through Nov 30, then $29 | Paid | Paid, after 5 free AI exports |
Topaz and VideoProc rows re-read 19 October 2026 on each vendor's own pages: Topaz's pricing and Topaz Video docs, VideoProc's product page and Mac buy page.
Everyone here sells a perpetual licence, so this is the fair comparison, not Topaz, which stopped selling them. List price first, then what it actually costs today, read from each vendor's own buy page on 19 October 2026.
| Crisp | Aiarty Video Enhancer | AVCLabs Video Enhancer AI | HitPaw VikPea | |
|---|---|---|---|---|
| One-time price | Launch price $14.50 through Nov 30, then $29 | $235 list, $165 on offer | $299.90 list, $149.90 on offer | $437.99 list, $284.69 on offer |
| Macs per licence | 3 | 3 | Not stated on their buy page | Tiered (5 / 10 / 100 devices) |
| Timeline editor | Yes | No | No | No |
| Auto-montage, cut to the beat | Yes | No | No | No |
| Runs offline | Yes | Yes | Yes | Locally, with paid cloud rendering as an option |
| Free tier | Full editor and 4K upscaler; enhanced exports up to 15 seconds, everything else at full length, watermarked | 120-second cap, watermark, no batch | 30-second cap, watermark | Preview only, no export |
Sources, all read 19 October 2026: Aiarty, AVCLabs (and its FAQ for the trial), HitPaw. Offers move; the list prices are the stable figure and the dated offer is what it cost on the day we looked. Where a vendor does not state how many machines a licence covers, this table says so rather than guessing.
The timeline row is the one worth checking yourself, on each vendor's own pages (re-read 19 October 2026). Aiarty lists trim and crop, and Topaz Video's own guide covers trim and crop. VideoProc Converter AI and Winxvideo AI cut and merge in a batch queue. Digiarty's timeline-based editor is a separate free product, VideoProc Vlogger. HitPaw VikPea lists editing tools such as background removal, plus batch processing. AVCLabs lists colour adjustment and batch enhancement. None of them arranges clips on a timeline. The editors that do have one mostly send the upscale elsewhere. Filmora's free Enhance model runs locally only on an NVIDIA RTX 30-series GPU or newer. Otherwise it enhances in the cloud, and its other models spend AI credits. The closest honest rival is DaVinci Resolve Studio, which does both on your own machine for $295. And that row is one you can check without spending anything: the timeline is in the free download on this page.
Pricing
No subscription, no credits, no cloud bill. Buy it once and it stays bought.
One licence covers up to 3 computers at a time, Mac or Windows. Deactivate one to move it to another. Personal and commercial work are both covered, as the licence terms say. And nothing is metered: no credits, no render minutes, no monthly cap, no per-export fee. The only difference the licence makes is the export mark, the 15-second limit on enhanced exports, the generative lane and batch.
The full editor, the full preview and the 4K upscaler. Upscaling, restoring and colour exports stop at 15 seconds, everything else runs at full length, and every video export carries a small “crispvideo.app” mark.
Launch price: $14.50 once, through November 30. From December 1: $29. The Buy button applies FOUNDINGCRISP for you at checkout; if it ever doesn’t, click ‘Have a discount code?’ and enter it.
Everything in Free, without the mark or the 15-second limit, plus batch, and on a Mac the generative Max lane.
Launch price: $14.50 once, through November 30. From December 1: $29. Topaz Video is $299 a year, every year, and new licences are subscription-only.
Topaz Video is $299/yr paid annually, or $59/mo month-to-month. Topaz Studio, the bundle of all their apps, is $399/yr. A business with $1M or more in yearly revenue needs a Pro licence: $699/yr for Topaz Video Pro, $799/yr for Studio Pro. Prices taken from topazlabs.com/pricing, checked 19 October 2026. From December 1, Crisp's $29 buys the version you have, forever.
Get Crisp
Pro is the same app with the mark removed. There is no second installer, no trial clock, and no account.
The full editor, 4K upscale and montage, one file at a time. Upscaled and colour-graded video stops at 15 seconds, everything else runs at full length, and every video export carries a small “crispvideo.app” mark.
On Windows 10 or 11, 64-bit? Download Crisp 1.0.2010 for Windows It needs graphics that support Vulkan; most PCs from 2016 on have them.
On your phone?
94 MB · macOS 14 Sonoma or later (upscaling takes about 1.5× as long on 14) · Apple Silicon · notarized by Apple
Priced in US dollars. Checkout shows your currency and any local tax. You pay once, through Dodo Payments. Your key is emailed to you by Dodo once the payment clears. Nothing else is shipped and nothing else is installed.
Open Crisp, choose Unlock Crisp Pro, paste the key and press Activate. That activation, and a check about once a week while the Mac is online, are the only times Crisp talks to the licence server; Pro keeps working with the Wi-Fi switched off.
Sold by Kerr & Company LLC, Grand Rapids, Michigan, USA, through Dodo Payments, our merchant of record. Dodo takes the payment and handles sales tax and VAT; Crisp never sees or stores your card details.
What Pro buys. Video exports without the “crispvideo.app” mark or the 15-second limit, batch processing, and on a Mac the Max Quality generative restore lane. It is a licence for the version line you buy, not a subscription. It does not expire, there is nothing to renew, and it keeps working if you never come back.
How it reaches you. By email from Dodo Payments, our merchant of record,
immediately after payment: a
licence key that looks like xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx (36 characters). Paste it into
Unlock Crisp Pro in the app. The key activates the Mac you paste it into, and
that activation is stored locally in ~/.crisp/, so Pro survives being
offline. There is no separate Pro download.
One extra download, only if you want Max. The generative Max Quality models are a one-time ~4.6 GB download from inside the app, and Max is slow. Read the FAQ numbers before you count on it. Everything else in Pro works the moment you activate.
If it isn't right. Ask within 30 days of purchase and you get your money back, no reason needed, to the card you paid with.
Buy Crisp Pro. Launch price $14.50 through Nov 30, then $29
Launch price: $14.50 once, through November 30. From December 1: $29. The Buy button applies FOUNDINGCRISP for you at checkout; if it ever doesn’t, click ‘Have a discount code?’ and enter it.
FAQ
Three at a time. Activate it on up to 3 computers, Mac or Windows; to move it to a fourth, deactivate one of the others first. The number comes from the licence itself, not from this page. It is the activation limit on the key you are sold, and the terms say the same. Personal and commercial work are both covered.
Yes. Crisp runs entirely on your own computer, Mac or PC. No upload, no account, no queue, and it works with the Wi-Fi switched off. The only things that ever touch the network are checking for an update, activating a licence and, on a Pro copy, re-checking it about once a week, the founding-price count on a free copy (nothing about you is sent), and downloading the optional Max model pack. Never your footage.
Topaz moved to a subscription, and its Starlight restore models are split across two apps: Topaz Video holds the ones that “can be rendered locally”, and its cloud app, Astra, holds the ones that are “cloud rendering only”. Starlight Mini is one of the local ones, and their docs put its bar at “a minimum 36GB of RAM” on Mac (read 19 October 2026). Crisp is a one-time-owned, fully-offline app with a generative-restore lane on-device, an AUTO mode instead of a 15-model picker, and interpolation that keeps your audio. Topaz's frame-interpolation docs say “the audio will not be modified by this enhancement and will be removed from the video”. The bigger difference is shape. Their interface reference documents two edits: the “[ ]” buttons that “select the range of the input video” and a Crop button. There is no timeline for arranging clips, so it takes a file and hands a file back (both read 19 October 2026). Crisp puts the upscale inside an edit: arrange, trim, split and reorder clips on a timeline, cut them to a track, then export the whole cut at 4K.
Any Apple-Silicon Mac runs the fast tier, but it is not instant. Measured on an M1 Ultra with Crisp 1.0.1469 on 13 October 2026, ten seconds of 1080p took about a minute to reach 4K, and ten seconds of 480p about 23 seconds: roughly 6× and 2× the clip’s own length. A MacBook Air is slower, and we have not timed one yet. Crisp shows progress and the time left while a clip renders. The generative Max tier is an optional 4.6 GB download and is far slower than the word “overnight” suggests. On video it is a desktop feature: a clip pushes peak memory past 27 GB, so it wants a 48 GB Mac at the very least and is only comfortable on 64 GB. On a single photo there is no run of frames to hold at once, peak drops to about 11 GB, and a 16 GB Air handles it. Measured on an M1 Ultra, a Max frame costs about 36 seconds per megapixel of output: 33 seconds a frame at 720p, and around 74 at 1080p. That is roughly 3 hours for five seconds of 1080p, 18 hours for thirty seconds, and three days for two minutes. Crisp shows you that estimate before the job starts, not three minutes into it. Treat Max as a seconds-at-a-time tool for the one shot that matters. Enhance is the lane for whole clips.
No. Audio is stream-copied and never re-timed, even when you interpolate to a higher frame rate. Color is converted and re-tagged correctly, so nothing comes out washed-out.
That's exactly the target. Crisp denoises and lifts shadows before it upscales, so low-light and compressed clips come out clean instead of amplifying the mess.
Not with Enhance, the default. Crisp has no face model, and nothing in the restore looks for a face to redraw it. A face gets the same clean-up as the rest of the frame: less noise and grain, a real 2× or 4×. It stays the face the camera recorded. A face that was tiny or out of focus stays soft, because that detail was never there. Max, the slow generative lane, rebuilds detail everywhere, faces included, so on a face you know compare it with Enhance first. It can also draw things that were not in the film, such as letter-like marks on a sign or a number plate, or eyelashes on an eye, so check small details and faces at full size too. On the same old films where Max drew letters, Enhance, the default, sharpened what was there and drew none, so it is the safer choice for signs and number plates. One face through both lanes.
Yes. Drop a JPEG, PNG, or HEIC and Crisp upscales & restores the still in a few seconds. And the built-in Montage mode auto-edits a long video into a highlight reel, a tightened condense, or a music montage cut to the beat, all on-device and without the timeline.
No subscription, ever. The Crisp editor and 4K upscaler are free (upscaling, restoring and colour exports stop at 15 seconds, everything else runs at full length, and every video export carries a small “crispvideo.app” mark). Launch price: $14.50 once, through November 30. From December 1: $29. It removes the watermark and the 15-second limit and adds batch and, on a Mac, Max Quality. No monthly bill, no credits, no cloud.
Common jobs
Free to use, 94 MB, and it opens in about a second. Nothing to sign up for.