Video upscaler for Mac · browser route and credits checked Oct 2026
A video upscaler for Mac that needs only a browser
On a Mac you can either run a local upscaling pipeline on the machine's own GPU or send the file to a hosted service and get the work back as a download. This page describes the browser route honestly — what it needs, what it will not do, how the credits work per minute — and states plainly the cases where keeping the job local on your own Mac is the better decision.
Owned still example, then your own clip
The still pair is a controlled first-party SeedVR2 cleanup example built from repository-owned art. It shows the review layout to use in the browser: the same crop, the same scene, compared at 100 percent instead of through a scaled Retina preview.


Repository-owned demonstration media, generated from the exact owned source recorded in its provenance file; no customer or third-party footage is used. Judge a Mac browser session on your own clip, compared against the untouched export at 100 percent.
This page is published by SeedVR2.net, which sells the hosted upscaler embedded below. It is a how-to page for the browser route and does not document a local installation, a Homebrew formula or a Mac application: nothing here installs software on your machine. Hardware facts are quoted from Wikipedia and dated; credit figures come from this site's own billing table on October 9, 2026.
Run the upscaler from the browser on your Mac
Cut five to ten seconds from the clip in the Finder, upload it or paste a public HTTPS URL, choose the model and the output tier, and read the credit quote before submitting. Billing starts at five seconds per source, so the first test is cheap, and nothing is installed on the machine beyond the browser you already have open.
First eligible 5-second 720p Standard run: free
Verify your email to use your first video run without credits or a card. A failed run does not use the trial; longer clips and other settings show their exact credit cost before submission.
Browser upload limit: 500 MB. For larger files, paste a publicly accessible HTTPS URL. Each job supports videos up to 10 minutes.
Quick scene presets
Presets pick a model for a common scenario. You can still switch models manually below.
Upscaled preview
Compare the enhanced output before exporting the final file.
Upload a clip, paste a direct video URL, or load the sample. No example video is downloaded until you ask for it.
Tip: keep your original FPS and avoid pre-scaling. The upscaler handles cadence better than most NLE plugins.
Test before processing the full video
Upscaling cannot recreate detail removed by heavy messaging compression. Test the hardest 5–10-second segment first; a higher-priced model is not automatically a better fit.
Four numbers for a Mac workflow
Two describe the service and two describe the handover. They matter on a Mac because the local alternative competes for one shared memory pool, while the hosted route moves the compute off the machine entirely.
- Billing starts at
- 5 seconds
- What you hand over
- 500 MB or a public URL
- Standard model cost
- 9 credits a second at 1080p
- What the Mac shares
- One unified memory pool
Billed duration is rounded up from a five-second minimum and one source can run for 10 minutes at most, so a long recording is submitted in segments.
A supported video file such as MP4, MOV, MKV, WebM or AVI of at most 500 MB, or a publicly reachable HTTPS video URL.
720p bills the same 9 credits a second, 2K bills 17 and 4K bills 33; FlashVSR bills 30 at 1080p and SeedVR2, Pro and Ultimate bill 49.
Apple's M-series Macs use unified RAM shared by CPU and GPU, quoted by Wikipedia with bandwidth figures per chip; a local pipeline competes with the rest of the system for it.
Why a browser route suits a Mac
Apple silicon Macs are built around unified memory rather than a discrete card with its own pool. Wikipedia's Apple silicon article lists the M-series chips with unified RAM and per-chip memory bandwidth — for example the M1 Pro at up to 32 GB unified RAM with up to 200 GB/s — and notes that the Mac line completed its transition to Apple silicon in June 2023. That architecture is efficient, but it also means a local upscaling job shares memory and GPU time with everything else the machine is doing.
A hosted route sidesteps that entirely. The browser uploads the file, a remote GPU runs the model, and the Mac does nothing heavier than a download while the job runs. Nothing is installed, no Python environment or model weights are fetched, no driver compatibility is involved, and closing the lid mid-job does not affect work already submitted. For a single clip or an occasional batch, that is usually the lower-friction choice.
What it costs you is control and locality. The file leaves the machine, it has to be within the size and duration limits, and the request carries only four things: the file or URL, the model, the output tier and the billed duration. If a project requires the footage never to leave your hardware, or the same pipeline to run inside an existing local toolchain, the local route is the right one, and the sections below say so rather than talking you out of it.
- Apple silicon Macs share one unified memory pool between CPU and GPU.
- The hosted route moves the heavy compute off the Mac; only the upload and download stay local.
- Nothing is installed: no runtime, no model weights, no driver matching.
What the browser route actually needs
A Mac with a current browser, a file, and a network connection. That is the whole list. You upload a supported video file — MP4, MOV, MKV, WebM, AVI and similar — of at most 500 MB, or paste a publicly reachable HTTPS video URL for larger material. The URL route is the practical one for a long recording, because sourcing by link avoids the upload and keeps the browser tab light.
Then the limits decide the shape of the job. One source is capped at 10 minutes and billing is rounded up from a five-second minimum, so a feature-length recording becomes a series of segments rather than one submission. The pipeline exposes no aspect-ratio, crop, frame-rate or audio option, so anything structural — deinterlacing, framing, soundtrack — has to be resolved on the Mac before the upload or after the download.
Two habits keep a Mac workflow tidy. Export the segment you intend to test straight from your editor rather than screen-recording a preview, because a screen capture adds a scaling step and a second encode to material that is already the weak link. And keep the segments in a folder named after the source, so the untouched files and the processed ones travel together.
- Any current browser plus a supported file of at most 500 MB, or a public HTTPS URL.
- One source runs up to 10 minutes; billing starts at five seconds.
- Export test segments natively rather than screen-recording a preview.
A five-second test before the whole file
Choose five to ten seconds that carry the hardest material: a dark scene, a fast pan, fine texture, on-screen text, a face in motion. Upload that segment, pick the model and the output tier, and read the credit quote before submitting. At a five-second billing minimum the test costs a handful of credits, and it answers the question that matters most on a Mac workflow — whether the hosted result is good enough that you can stop thinking about a local pipeline.
Set your pass and fail rules before you look. Reject a setting when skin goes waxy, when fine texture becomes a repeating pattern, when lettering changes shape, when flat areas crawl, or when edges acquire haloes. Accept it when motion is stable at your target tier, when the result survives a 100 percent crop, and when it looks the same on the Mac display you will actually deliver to.
Then process the rest in 10-minute segments, keeping notes per segment: source export, scene, model, tier, credits and verdict. Because the untouched exports stay on the Mac, any segment can be re-run at a heavier model later, which is cheaper than discovering after a full batch that one scene needed different treatment.
- Test the darkest and fastest scene plus any text, before the whole file.
- Reject waxy skin, repeating texture, reshaped letters, crawling flats and haloes.
- Process in 10-minute segments and keep the untouched exports locally.
What the hosted route costs per minute
All figures come from the published credit table. At the Standard model 1080p bills 9 credits a second, which is 540 credits a minute and 32,400 an hour of source footage; 720p bills the same, 2K bills 17 a second and 4K bills 33. FlashVSR bills 30 credits a second at 1080p, and SeedVR2, Pro and Ultimate bill 49 credits a second at 1080p.
Against the yearly plans, Creator is $238.80 for 28,000 credits, about 10 hours of 1080p Standard work; Starter is $118.80 for 9,600 credits and Studio is $598.80 for 80,000 credits. The smallest public general pack starts at $29.99 for 1,500 credits when you only want to check one scene.
The comparison to make on a Mac is not against a price tag but against your own time. A local pipeline costs no credits per minute but occupies the machine, needs its own setup and competes for unified memory; the hosted route costs credits and leaves the Mac free. For occasional clips the credits usually win; for a standing workflow that already runs locally, they usually do not.
- 1080p Standard is 540 credits a minute and 32,400 an hour.
- 720p bills the same as 1080p at Standard, so 1080p is the free choice.
- Creator's 28,000 credits cover about 10 hours of 1080p Standard footage.
When keeping the job on your own Mac is the better answer
Three situations argue for local work. The first is confidentiality: if a client contract or a medical, legal or personal-privacy constraint says the footage must not leave your hardware, a hosted upload is the wrong tool regardless of quality, and no amount of convenience changes that. The second is volume: hundreds of minutes a month of routine work is cheaper and more predictable on hardware you already own. The third is integration: if the upscale is one step inside a local editing or compositing pipeline, moving single steps to a website breaks the automation.
This page will not pretend to be an installation guide for that route. The site publishes its own material on local workflows and memory requirements — the ComfyUI workflow, settings and node pages, the VRAM pages for 8, 12 and 16 GB, and the RTX-specific pages — and those describe parameters and trade-offs that apply to the local toolchain rather than to a Mac browser session. Read them for the local route and this page for the hosted one.
A practical pattern is to use both: run the hosted route for the jobs where a quick, supervised test is what you need, and keep a local pipeline for bulk or confidential work. Decide per project rather than per tool, and write the decision down with the project so the next batch does not re-litigate it.
- Confidential or contract-restricted footage should stay on your own hardware.
- High routine volume is usually cheaper on hardware you already own.
- If the upscale is one step inside a local pipeline, keep the step local.
Reviewing on a Mac display without being misled
Retina scaling makes previews flattering. A player that scales a 1080p frame to a 4.5K display is resampling it before you see it, and a scaled preview can hide reshaped lettering and invented texture that a 100 percent crop would expose. Set the player to a 1:1 view, or use a viewer that reports the zoom level, and compare the processed frame with the untouched export at the same crop on the same screen.
Then check it at normal size and speed, because delivery is watched in motion. Look for three faults that matter most: faces changing identity, small on-screen text shifting shape between frames, and flat backgrounds that crawl or band. Test on the display you actually deliver for, and if the work goes to a phone screen, look at it there too, because a reconstruction that reads well on a 27-inch Mac panel can look over-smoothed on a small one.
Keep one written line per segment — source, timestamp, model, tier, credits, verdict, reason — and keep the completed output beside the untouched export in the Finder. That record is what turns the next Mac project from an experiment into a decision, and it is also what proves the credits were spent on a result you can defend.
- Set the player to a 1:1 view; a scaled Retina preview hides invented texture.
- Check faces, small text and flat backgrounds in motion, not only in a still.
- Keep one written line per segment and the output beside the source.
What each model costs at 1080p on the hosted route
Credits per second come from this site's published billing table; the per-minute column multiplies those rates by sixty. All figures are per second or per minute of source footage, and every model bills from a five-second minimum.
| Model | Credits a second at 1080p | Credits a minute at 1080p | Use it when |
|---|---|---|---|
| Standard | 9 | 540 | The default for a Mac browser session. Cheapest per second, and 720p bills identically, so 1080p is not a paid upgrade. |
| FlashVSR | 30 | 1,800 | A faster reconstruction model for a clip whose source is a low-bitrate export rather than a clean capture. |
| SeedVR2 | 49 | 2,940 | The heaviest diffusion-based model, for the clip that has to be right and where Standard visibly fails. |
| Pro | 49 | 2,940 | The heavier production tier for client work whose specification already names it. |
| Ultimate | 49 | 2,940 | The top tier, also 49 credits a second at 1080p and 131 a second at 4K when a 4K delivery is required. |
On a Mac the deciding question is usually whether the machine should be busy. The hosted route frees the Mac and bills per minute; a local pipeline costs no credits and occupies the machine and its unified memory. Run the same five seconds through Standard and one heavier model before choosing, and remember that the tier you pick costs more than the model difference only between 1080p and 4K.
What this page cannot promise
A hosted browser session is a different trade from a local pipeline, and the differences matter more than the marketing of either. The limits below are stated plainly so a Mac user can choose the right route per project.
- This page does not document a local install, a package manager formula or a desktop application. It describes the browser route; local instructions belong to the pages that cover them.
- The file leaves the Mac. If a contract, a policy or a privacy requirement forbids that, keep the job local regardless of convenience or quality.
- The request carries no bitrate, codec, frame-rate or aspect-ratio settings and no audio handling, so deinterlacing, framing and the soundtrack stay in your editor.
- Reconstruction invents plausible detail. Comparing the output with a native capture of the same scene will show the difference, and on faces or small text the output is a synthesis rather than a record.
- Retina previews mislead. Judge at 100 percent and in motion, on the display you deliver for, before paying to process a whole batch.
- Do not upload copyrighted, confidential or rights-restricted footage unless you are authorised to process it through a hosted service.
Sources for the hardware claim on this page
Each external page was opened on October 9, 2026, so the claim can be checked rather than trusted. Chip specifications change with every generation, so the figures below are quoted as published and dated.
- Wikipedia: Apple silicon
Apple silicon is a family of system-on-chip designs used across Apple devices; the M-series chips used in Macs list unified RAM shared by the CPU and GPU, with per-chip memory bandwidth figures, and the Mac lineup completed its transition to Apple silicon in June 2023.
- Wikipedia: Compression artifact
Block-based transform coding produces blocking and discontinuities at block boundaries that are most apparent in flat areas, and video artifacts such as mosquito noise persist across several generations of decompressed frames and travel with the optical flow.
Video upscaler for Mac questions
Do I need to install anything to upscale video on a Mac?
Not for this route. Open the tool in any current browser, upload a supported file of at most 500 MB or paste a public HTTPS video URL, and choose the model and output tier. One source can run up to 10 minutes and billing starts at five seconds, so upload five to ten seconds first and compare it with the untouched export at 100 percent before processing the rest in segments.
Is running it locally on the Mac better?
It depends on the project. A local pipeline costs no credits per minute and keeps the footage on the machine, which matters for confidential work, for high monthly volume and for automation inside an existing toolchain. The hosted route frees the Mac, needs no installation and is cheaper for occasional clips. This page documents the browser route only; the site's local workflow and VRAM pages cover the other path in its own terms.
What does the hosted route cost per minute?
At the Standard model 1080p bills 9 credits a second, which is 540 credits a minute and 32,400 an hour, and 720p bills exactly the same. 2K is 17 a second and 4K is 33; FlashVSR is 30 at 1080p and SeedVR2, Pro and Ultimate are 49. Creator's 28,000 credits cover about 10 hours of 1080p Standard footage.
Why does unified memory matter on a Mac?
Apple silicon Macs share one memory pool between CPU and GPU, which is efficient but also means a local upscaling job competes with everything else the machine is running for that same pool and for GPU time. A hosted job moves the compute off the Mac entirely, so the only local work is the upload and the download. Wikipedia's Apple silicon article lists the M-series unified RAM capacities and bandwidth if you want the per-chip figures.
What can I upload, and how long can a clip be?
A supported digital video file such as MP4, MOV, MKV, WebM or AVI of at most 500 MB, or a publicly reachable HTTPS video URL, which is the practical route for a large master. One source is capped at 10 minutes and billing is rounded up from a five-second minimum, so long recordings are submitted in segments. Export test segments natively rather than screen-recording a preview.