Notarized by AppleSigned by Kerr & Company

Old, low-res video, made sharp.
On your computer.

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.

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

100% offline Nothing uploaded No account Pay once, no subscription
SourceCrisp Max

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 →

The real app, recorded running: Crisp 1.0.1407 opens empty, restores the sample clip it ships with, a phone clip reduced on purpose to 176×144, then shows the before and after. Real time, nothing sped up; the pointer is drawn in. Free copies carry the small mark you see on the result.
25

tools, one window: restore, edit,
montage, convert

28

video & photo formats in,
ProRes / H.265 / AV1 out

16×

upscale, and a generative
restore lane past that

0

bytes uploaded. Every frame
stays on your computer

What it does

The whole restore pipeline,
in one drop.

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.

Upscaleto 4K, 2–16× Restoregenerative Max lane Montagecut to the beat Timelinea real editor Split screen2 or 4 up Reframevertical, square Trimstart and end Speedfaster or slower Slow motionsmooth 2×, 4× or 8×, sound kept Gradelook and colour Stabilizeshake removal Blurfaces, or a box you draw Rotateand flip Cropratio or zoom Bordercolour and size Overlaywatermark or logo Captionburned in Fadein, out, both Looprepeat a clip Reversebackwards Audioextract, mute, gain Compresssmaller, or fit a size Convertto mp4 or mov Sharea before-and-after for the group chat Tributea calm film for a service or an anniversary
Crisp on macOS: media panel, preview, project settings and timeline.
Crisp on macOS: editor, queue and upscaler in one window.

Up to 4K, set up for you

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.

4K
from 1080p and below, 2× to 16×. It greys out what your clip cannot encode

Cuts that land on the beat

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.

beat-matched montage, on-device

Your footage never leaves

Every frame is processed on your own machine. No upload, no queue, no account. It keeps working with the Wi-Fi switched off.

0
frames uploaded, ever

Real output

Measured, not claimed.

Where these clips came from, what they scored, and a second example that flatters us, labelled as such.

SourceCrisp Max

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.

After Crisp: individual streetlights and roads resolve as distinct points and lines. The 426x224 source at the same size: a muddy smear of light.
SourceCrisp 16×

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.

Phone clipCrisp Max

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

Three minutes in.
Twenty-seven seconds out.

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.

Crisp's Auto-Montage panel: a Style menu set to Highlights, a Target length slider at 30 seconds, a Layout menu set to Sequential, and the button that cuts the montage.
The controls that cut the reel above: style, target length and layout. Photographed from the app, not mocked up.

More than an upscaler

A finishing tool, not a filter.

Old film, cleaned up

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.

Real timeline editor

Arrange, trim and split clips, add photos and looks, set per-clip speed and volume, then export the cut upscaled to 4K.

Restores what's damaged

Denoise, shadow lift and detail restore run before the upscale, so dark and compressed clips come out clean, not amplified.

Audio stays in sync

Sound is stream-copied and never re-timed, even when you interpolate to a higher frame rate. Nothing drifts.

Photos too

Drop a JPEG, PNG or HEIC and Crisp upscales and restores the still in a few seconds.

Opens in about a second

No splash screen, no project wizard. The slow, best-quality generative lane is a choice you make, never the default.

Say it in plain English

Type “make it vertical”, “slow it down”, “clean up the audio”. Crisp picks the job and sensible settings.

How it works

Open. Drop. Done.

No project to create, no media to import first, no render farm to babysit.

1

Drop your clip in

Video or photo. Crisp reads what it is and suggests the right job.

2

Pick the job

Upscale, restore, montage, reframe for vertical, trim, or open the timeline and cut it properly.

3

Export

The finished file lands beside your original, with your audio intact.

Honest comparison

Crisp vs Topaz vs VideoProc Converter AI

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.

CrispTopaz Video AIVideoProc Converter AI
PriceLaunch price: $14.50 once, through November 30. From December 1: $29.$299/yr or $59/moSubscription or licence
Who makes itKerr & Company, independentAdobe, 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 yearsLaunch price $14.50 through Nov 30, then $29$1,495Once, on the lifetime licence
How you payOnce. It's yoursSubscription only, for new licencesSubscription or lifetime licence
Runs fully offlineYes, every lane (the generative one on a Mac)Mostly. Project Starlight is cloud-only; Starlight Mini runs on-deviceVaries by feature
Multi-clip timelineYes: arrange, trim, split, reorderTrim and crop onlyCut and merge, in a queue
Auto-montage to musicYesNoNo
Audio when interpolatingStream-copied, in syncStrippedNot stated
Model choiceAuto, with overrideManual, 15+ models30+ models across video, image and audio
Watermark-free exportsWith Pro. Launch price $14.50 through Nov 30, then $29PaidPaid, 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.

The other one-time licences

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.

CrispAiarty Video EnhancerAVCLabs Video Enhancer AIHitPaw 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 YesNoNoNo
Auto-montage, cut to the beat YesNoNoNo
Runs offline YesYesYesLocally, 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

One price. Yours forever.

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.

Free
$0

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.

  • 4K AI upscaling & restore
  • Full timeline editor
  • Auto-montage & music mode
  • One file at a time
Download free
Crisp Pro
$14.50 once

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.

All three apps, Crisp, Docket SEO and Outlier. Launch price: $49.50 once, through November 30. From December 1: $99.

Everything in Free, without the mark or the 15-second limit, plus batch, and on a Mac the generative Max lane.

  • Full-length exports, no watermark
  • Max Quality generative restore (Mac)
  • Batch processing
  • Pay once. Every 1.x update is included.
Buy Crisp Pro

What it costs to still be using it in five years

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.

Year 1
Crisp from Dec 1: $29
Topaz Video: $299
Year 2
Crisp from Dec 1: $29
Topaz Video: $598
Year 3
Crisp from Dec 1: $29
Topaz Video: $897
Year 5
Crisp from Dec 1: $29
Topaz Video: $1,495

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

Try it first.
Buy it if it earns it.

Pro is the same app with the mark removed. There is no second installer, no trial clock, and no account.

1

Download and use it free

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.

Download for Mac

94 MB · macOS 14 Sonoma or later (upscaling takes about 1.5× as long on 14) · Apple Silicon · notarized by Apple

2

Buy a licence key

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.

3

Paste it into Crisp

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.

Crisp Pro: pay once

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.

Terms · Privacy · 30-day refunds

FAQ

Clear answers.

How many Macs does one licence cover?

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.

Is it really 100% offline?

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.

How is this different from Topaz?

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.

Do I need a powerful Mac?

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.

Will it strip my audio or drift out of sync?

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.

What about damaged, dark, or noisy footage?

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.

Will it change my family's faces?

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.

Does it do photos and editing too?

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.

What does it cost?

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

Start from what you have.

Make it crisp.

Free to use, 94 MB, and it opens in about a second. Nothing to sign up for.