I just researched 10 different AI upscalers today and tested Real-ESRGAN, Nomos2, and Topaz. Here's what I found. -Topaz is the best overall. Better at not over-smoothing out skin/faces, while still adding enough detail to backgrounds/objects. Good compromise overall. It seems to know not to make blurry things sharp, not to remove detail from faces, and knows what exactly to add more detail to. -Real-ESRGAN is better than Topaz for making everything sharper including objects and backgrounds, except makes skin and faces super smooth that ruins the entire video and makes it unusable unless you want all actors to look like they have crazy Instagram filters on. I used the method of running the exe + the .param and .bin model files using Python to make it run 5 times faster than using the .pth checkpoint file with PyTorch. Using PyTorch/.pth file has a strength setting though, where you could decrease it from 1.0 to less to tone down the smoothness. -Instead of going that route, I switched to Nomos2 using the .pth checkpoint model file with PyTorch. It kept the skin/faces still very detailed and only make it about 10% smoother -- about 1 small notch worse than Topaz. Sharpness/details for background/objects were between Topaz and Real-ESRGAN except Topaz added more detail to hair. It fixed up some of the detail when you zoom all of the way in but isn't quite as smooth/detailed as Real-ESRGAN. It messed up detail with ears by making it more pixily, one small part with hair by adding more grid-like lines, and made an object that was blurry too detailed where it looked weird. All 3 also make the backgrounds and objects that are supposed to be blurry/have bokeh more detailed. Real-ESRGAN did this the most, Nomos2 did 2nd most, and Topaz did it least. This is super annoying from a filmmaking perspective, since distant objects are supposed to be blurry. I would rate them: Topaz 9/10 Nomos2 8/10 Original 6.5/10 Real-ESRGAN 4.5/10 Topaz's API is pretty expensive and Nomos2 is free, so I'm going with Nomos2. When playing back all the Topaz, Namos2, and original videos, all 3 look good to use. Sometimes the 720p original video looks better since I like certain parts to be blurry, but the upscaled ones look sharper when zoomed in or watched on a large TV. Nomos also converted it from 720p to 5k and increased the file size by 2.88x. Topax converted it from 720p to 2k (wouldn't allow 5k) and increased the file size by 2.09x. Answer from DesignedIt on reddit.com
🌐
Topaz Labs
topazlabs.com › home › tools › video upscale
Free AI Video Upscaler – Instantly Enhance Your Video to 1080p or 4k
Instantly upscale video to 1080p or 4K with our free AI video upscaler. Improve resolution, sharpen details, and boost quality in one click. Try our AI upscale video tool today!
🌐
Upscaler
free.upscaler.video
Free AI Video & Image Upscaler - No Signup, 100% Client-Side & Private
It is fast, free and open source. This is a quick, free no-nonsense tool for upscaling videos with AI right in the browser. There is no software to install, and no registration or sign up required.
Discussions

What is the best video upscaler besides Topaz?
I just researched 10 different AI upscalers today and tested Real-ESRGAN, Nomos2, and Topaz. Here's what I found. -Topaz is the best overall. Better at not over-smoothing out skin/faces, while still adding enough detail to backgrounds/objects. Good compromise overall. It seems to know not to make blurry things sharp, not to remove detail from faces, and knows what exactly to add more detail to. -Real-ESRGAN is better than Topaz for making everything sharper including objects and backgrounds, except makes skin and faces super smooth that ruins the entire video and makes it unusable unless you want all actors to look like they have crazy Instagram filters on. I used the method of running the exe + the .param and .bin model files using Python to make it run 5 times faster than using the .pth checkpoint file with PyTorch. Using PyTorch/.pth file has a strength setting though, where you could decrease it from 1.0 to less to tone down the smoothness. -Instead of going that route, I switched to Nomos2 using the .pth checkpoint model file with PyTorch. It kept the skin/faces still very detailed and only make it about 10% smoother -- about 1 small notch worse than Topaz. Sharpness/details for background/objects were between Topaz and Real-ESRGAN except Topaz added more detail to hair. It fixed up some of the detail when you zoom all of the way in but isn't quite as smooth/detailed as Real-ESRGAN. It messed up detail with ears by making it more pixily, one small part with hair by adding more grid-like lines, and made an object that was blurry too detailed where it looked weird. All 3 also make the backgrounds and objects that are supposed to be blurry/have bokeh more detailed. Real-ESRGAN did this the most, Nomos2 did 2nd most, and Topaz did it least. This is super annoying from a filmmaking perspective, since distant objects are supposed to be blurry. I would rate them: Topaz 9/10 Nomos2 8/10 Original 6.5/10 Real-ESRGAN 4.5/10 Topaz's API is pretty expensive and Nomos2 is free, so I'm going with Nomos2. When playing back all the Topaz, Namos2, and original videos, all 3 look good to use. Sometimes the 720p original video looks better since I like certain parts to be blurry, but the upscaled ones look sharper when zoomed in or watched on a large TV. Nomos also converted it from 720p to 5k and increased the file size by 2.88x. Topax converted it from 720p to 2k (wouldn't allow 5k) and increased the file size by 2.09x. More on reddit.com
🌐 r/StableDiffusion
71
40
April 27, 2025
How to upscale videos for free?
If you mean by free software, sure there are options. But you'll spend a lot of time to do that, anyways. u can try https://github.com/xinntao/Real-ESRGAN or similar tools More on reddit.com
🌐 r/VideoEditing
116
105
March 12, 2023
Free AI Video Upscaler?
I'm the guy that wrote https://free.upscaler.video . I get why you're looking for a free upscaler tool, but as an explanation, AI Upscaling requires AI, and that usually requires GPUs, and because of the AI boom, GPUs are at a premium and crazy expensive. Add on top of that the fact that video takes a lot of processing power - if you've ever tried rendering a 1 hour video with Adobe Premeire Pro you'd understand. I would guess that a regular person who just wants a video upscaled would be looking at demos of AI upscaling that are super high quality. To obtain that level of quality, you need to do a lot of AI processing and you either need a GPU yourself and then use something like Topaz, or (2) You can use a cloud service, upload your video and get it upscaled. If I wanted to run a cloud service to upscale a 1080p movie to 4k, it'd cost me several dollars in server costs just for that one video. My free upscaling tool gets ~20,000 visitors a month, and while I don't track information about the videos (you can see exactly what I am tracking, I shared the source code here: https://github.com/sb2702/free-ai-video-upscaler/ ). , if each person had an hour long 1080p video, I'd be spending $1M per year out of pocket just so that people can have a free upscaling tool. The idea behind free.upscaler.video was that if you can accept lower upscaling quality, you don't need a GPU, and it'll still do something (it's noticeable for like gaming videos or cartoons) but because it's happening on your computer, it's fast and it's free and I don't ask anyone to sign in. The downside is, the quality isn't very good compared to like Topaz. But again, if I wanted to give good upscaling quality for free, why would I spend hundreds of thousands in my own pocket for nothing. I have a family, and I'm also running my own startup and this was like a side project for me. I'm also likely one of the few people that's actually spent time on low-level AI upscaling processing to make it faster/cheaper/usable without a GPU, but that same skillset has far more valuable applications ( https://medium.com/vectorly/building-a-more-efficient-background-segmentation-model-than-google-74ecd17392d5 ) and I sold my last company during the pandemic because we had ultra-efficient AI software that we were selling to video conferencing companies ( https://medium.com/vectorly/how-vectorly-joined-hopin-93dffdb1acc4 ). There was literally no incentive for me to create free.upscaler.video , I did it to be nice / give back / because I knew people were looking for free upscaling software. I've thought about building a paid service alternative to free.upscaler.video that would cover the server rendering costs enough to get someone fast, good-quality no-frills upscaling, but like it'd have to be a paid service, a free + no-nonsense + good quality system would be uneconomical. As a user you don't normally view it like this because there are plenty of AI tools out there that are free and also use a lot of GPU processing, but it's not dissimilar to the compute needed for say crypto mining. If you wouldn't expect there to be free tools that just give you free crypto, no questions asked, then you can understand the economics of why there aren't that many simple, no-nonsense free AI upscaling tools even though you might feel like there should be. It's in the same category of compute as crypto-mining, but because we're so used to free AI tools, you don't view it in the same category. ----------------- Update - July 27 ----------------------- I don't know why I never checked the logs on this, but apparently the vast majority of uploads on free.upscaler.video are very short videos (under 60 seconds), I assumed most people were uploading like 30 minute or 60 minute videos. None of that changes how expensive large AI networks are computationally, to get better results you'd likey need to wait 10x the duration of your video at the minimum, but the user experience definitely depends on whether you are waiting 2 minutes for a 10 second video, vs 10 hours for a 1 hour video. Sorry if this sounds stupid or obvious, it' s precisely because I don't ask anyone to log in, and don't track anything besides the video metadata (Resolution, length) that I have no idea why people are upscaling or what people are upscaling, I don't have servers that upscale, it's all being done on your computer. My guess is that a lot of that is AI generated footage, and I can 100% understand the desire to upscale that from 720p to 4K. Because those videos are so incredibly short, I think maybe I can build some AI networks that are 100x bigger, and yeah most computers would struggle with that / it'd be pretty slow, but for people with very short videos (the majority) that is probably fine? I will train some much bigger networks and release them in free.upscaler.video , and in the open source repository that powers it https://github.com/sb2702/websr/ More on reddit.com
🌐 r/software
52
29
February 24, 2025
Best AI video upscaler
An AI upscale won't match a native 4K release, a good upscaler can enhance sharpness, details, and reduce compression artifacts. Recommended AI Upscaling Software: Topaz Video AI – One of the best AI upscalers available. It uses machine learning to upscale videos while preserving details. It’s a bit pricey but delivers excellent results. Winxvideo AI – A solid option that is easy to use and can upscale videos to 4K. It's a budget-friendly option. AVCLabs Video Enhancer AI – AI-based upscaler that improves sharpness and reduces noise. It’s a good mid-tier option. DVDFab Video Enhancer AI – Specializes in upscaling DVD and Blu-ray content while using AI to refine details. Neural.love – An online AI upscaler that can improve video resolution, though it might not be the best for long movies. More on reddit.com
🌐 r/software
66
43
October 12, 2024
People also ask

How to Upscale Video for Free?
With TensorPix, you can enhance approximately up to 5 minutes of video.
🌐
tensorpix.ai
tensorpix.ai
Enhance Video and Image Quality Online | TensorPix
Can I upscale a video to 4K?
Yes, you can. The AI video upscaler available on our platform gives you the option to upscale your videos up to 4K.
🌐
canva.com
canva.com › home › video editor › video upscaler
Free AI Video Upscaler: Enhance videos online | Canva
Can I upscale videos without losing quality?
Yes. Our AI is designed to eliminate typical upscaling issues like blurriness, pixelation, and jitter.
🌐
topazlabs.com
topazlabs.com › home › tools › video upscale
Free AI Video Upscaler – Instantly Enhance Your Video to 1080p or 4k
🌐
Canva
canva.com › home › video editor › video upscaler
Free AI Video Upscaler: Enhance videos online | Canva
Use the free video upscaler app on Canva to effortlessly enhance your low-resolution clips in just a few clicks.
🌐
Wink
wink.ai › video-upscaler
AI Video Upscaler-Upscale Videos To 4K | Wink
Upscale videos to 1080P or 4K online with our free video upscaler tool. The tool helps increase the video resolution while preversing the video detail.
Rating: 4.8 ​ - ​ 2.29M votes
🌐
Nikon Rumors
nikonrumors.com › 2025 › 12 › 19 › aiarty-video-enhancer-denoise-sharpen-upscale-and-perfect-nikon-videos-lowest-price-of-the-year.aspx
Aiarty Video Enhancer: Denoise, Sharpen, Upscale, and Perfect Nikon Videos (Lowest Price of the Year) - Nikon Rumors
3 days ago - Aiarty’s AI video Upscaling goes beyond simple resizing. It analyzes edges, patterns, and textures to enhance existing details, producing noticeably sharper and more natural 4K output. It’s ideal for converting SD/HD clips to crisp 4K, matching mixed-resolution timelines, or preparing client-ready videos.
Find elsewhere
🌐
Picwand
picwand.ai › video › video-upscaler
Online AI Video Upscaler - AI Upscale to 4K For Free With No Watermark]
Picwand AI Video Upscaler is an advanced online tool that allows you to use free AI upscale with just one click. Whether you're looking to upscale videos to see movies on a bigger screen or enhance video quality to store your cherished video, our AI-powered technology ensures higher-quality results.
🌐
TensorPix
tensorpix.ai
Enhance Video and Image Quality Online | TensorPix
Our 4K video generator uses advanced AI to produce ultra high-definition videos that look amazing on any screen. Generate 4K AI video content that stands out with exceptional clarity and visual impact. ... Enhance and upscale old VHS, 8mm, flip phone and early digital cameras footage with ease.
🌐
CapCut
capcut.com › tools › ai-video-upscaler
Let AI Video Upscaler Take Your Video to the Next Level
CapCut boasts an easy-to-use video and image editor that allows you to take your creation to the next level. Explore its basic and advanced tools right now.
🌐
Imgupscaler
imgupscaler.ai › video-enhancer
Free AI Video Enhancer – Enhance Video Quality Online
Imgupscaler AI’s Video Enhancer uses advanced AI to automatically enhance video quality, upscale to 4K, sharpen details, reduce noise, and restore colors—no editing skills required!
🌐
Reddit
reddit.com › r/stablediffusion › what is the best video upscaler besides topaz?
r/StableDiffusion on Reddit: What is the best video upscaler besides Topaz?
April 27, 2025 -

Based on my research, it seems like Topaz is the best video upscaler currently. Topaz has been around for several years now. I am wondering why there hasn't been a newcomer yet with better quality.

Is your experience the same with video upscaler software, and what is the best OS video upscaler software?

Top answer
1 of 19
16
Topaz has been around for years, but they haven't just lazed around since the first release. They regularly release minor and major updates. The last major version being released just last month, and that included a big new diffusion based model. That's why it's still considered the top app within the video upscaling space. It's hard for a newcomer to come into the space when Topaz already has all of the momentum and capital flowing into it. As for opensource solutions, there are various open image upscaling models like SRMD, Real-ESRGAN, etc which can be used for videos. You can usually find CLI tools designed to use these models, but it's not all that polished or newbie friendly. One of the only somewhat beginner friendly GUIs I know of for open source upscalers with video support is Waifu2x-Extension-GUI, which despite the name is not Waifu2x centered at this point. Note though that it operates under a freemium model, with some of its features locked behind a patreon unlock.
2 of 19
14
I just researched 10 different AI upscalers today and tested Real-ESRGAN, Nomos2, and Topaz. Here's what I found. -Topaz is the best overall. Better at not over-smoothing out skin/faces, while still adding enough detail to backgrounds/objects. Good compromise overall. It seems to know not to make blurry things sharp, not to remove detail from faces, and knows what exactly to add more detail to. -Real-ESRGAN is better than Topaz for making everything sharper including objects and backgrounds, except makes skin and faces super smooth that ruins the entire video and makes it unusable unless you want all actors to look like they have crazy Instagram filters on. I used the method of running the exe + the .param and .bin model files using Python to make it run 5 times faster than using the .pth checkpoint file with PyTorch. Using PyTorch/.pth file has a strength setting though, where you could decrease it from 1.0 to less to tone down the smoothness. -Instead of going that route, I switched to Nomos2 using the .pth checkpoint model file with PyTorch. It kept the skin/faces still very detailed and only make it about 10% smoother -- about 1 small notch worse than Topaz. Sharpness/details for background/objects were between Topaz and Real-ESRGAN except Topaz added more detail to hair. It fixed up some of the detail when you zoom all of the way in but isn't quite as smooth/detailed as Real-ESRGAN. It messed up detail with ears by making it more pixily, one small part with hair by adding more grid-like lines, and made an object that was blurry too detailed where it looked weird. All 3 also make the backgrounds and objects that are supposed to be blurry/have bokeh more detailed. Real-ESRGAN did this the most, Nomos2 did 2nd most, and Topaz did it least. This is super annoying from a filmmaking perspective, since distant objects are supposed to be blurry. I would rate them: Topaz 9/10 Nomos2 8/10 Original 6.5/10 Real-ESRGAN 4.5/10 Topaz's API is pretty expensive and Nomos2 is free, so I'm going with Nomos2. When playing back all the Topaz, Namos2, and original videos, all 3 look good to use. Sometimes the 720p original video looks better since I like certain parts to be blurry, but the upscaled ones look sharper when zoomed in or watched on a large TV. Nomos also converted it from 720p to 5k and increased the file size by 2.88x. Topax converted it from 720p to 2k (wouldn't allow 5k) and increased the file size by 2.09x.
🌐
Vmake AI
vmake.ai › video-enhancer
AI Video Enhancer Online: Enhance Video Quality for Free | Vmake AI
Try the best online AI video enhancer to convert low-quality videos to high resolution like 4K, 30FPS, and more.
🌐
Runway
runwayml.com › apps › upscale-video
Runway Apps | Upscale Video
Upload any video to upscale it to full 4K. No dials, settings or formatting required.
🌐
YouTube
youtube.com › watch
How to Upscale Video Quality with AI - Amazing 4K Results - YouTube
Struggling with blurry, noisy, or low-resolution footage? In this video, I’ll show you how Aiarty Video Enhancer can completely transform your clips with adv...
Published   October 7, 2025
🌐
Reddit
reddit.com › r/software › free ai video upscaler?
r/software on Reddit: Free AI Video Upscaler?
February 24, 2025 -

Hey, i'm looking for a good Alternative to apps like Topaz AI. I only want to upscale my 1080p Videos to 4k with Ai. I've seen some people on the internet using CapCut for this as a free tool, but CapCut doesn't work for me, because I always get a error message telling me that something went wrong. So are there any other Free AI tools to Upscale Videos?

Top answer
1 of 1
7
I'm the guy that wrote https://free.upscaler.video . I get why you're looking for a free upscaler tool, but as an explanation, AI Upscaling requires AI, and that usually requires GPUs, and because of the AI boom, GPUs are at a premium and crazy expensive. Add on top of that the fact that video takes a lot of processing power - if you've ever tried rendering a 1 hour video with Adobe Premeire Pro you'd understand. I would guess that a regular person who just wants a video upscaled would be looking at demos of AI upscaling that are super high quality. To obtain that level of quality, you need to do a lot of AI processing and you either need a GPU yourself and then use something like Topaz, or (2) You can use a cloud service, upload your video and get it upscaled. If I wanted to run a cloud service to upscale a 1080p movie to 4k, it'd cost me several dollars in server costs just for that one video. My free upscaling tool gets ~20,000 visitors a month, and while I don't track information about the videos (you can see exactly what I am tracking, I shared the source code here: https://github.com/sb2702/free-ai-video-upscaler/ ). , if each person had an hour long 1080p video, I'd be spending $1M per year out of pocket just so that people can have a free upscaling tool. The idea behind free.upscaler.video was that if you can accept lower upscaling quality, you don't need a GPU, and it'll still do something (it's noticeable for like gaming videos or cartoons) but because it's happening on your computer, it's fast and it's free and I don't ask anyone to sign in. The downside is, the quality isn't very good compared to like Topaz. But again, if I wanted to give good upscaling quality for free, why would I spend hundreds of thousands in my own pocket for nothing. I have a family, and I'm also running my own startup and this was like a side project for me. I'm also likely one of the few people that's actually spent time on low-level AI upscaling processing to make it faster/cheaper/usable without a GPU, but that same skillset has far more valuable applications ( https://medium.com/vectorly/building-a-more-efficient-background-segmentation-model-than-google-74ecd17392d5 ) and I sold my last company during the pandemic because we had ultra-efficient AI software that we were selling to video conferencing companies ( https://medium.com/vectorly/how-vectorly-joined-hopin-93dffdb1acc4 ). There was literally no incentive for me to create free.upscaler.video , I did it to be nice / give back / because I knew people were looking for free upscaling software. I've thought about building a paid service alternative to free.upscaler.video that would cover the server rendering costs enough to get someone fast, good-quality no-frills upscaling, but like it'd have to be a paid service, a free + no-nonsense + good quality system would be uneconomical. As a user you don't normally view it like this because there are plenty of AI tools out there that are free and also use a lot of GPU processing, but it's not dissimilar to the compute needed for say crypto mining. If you wouldn't expect there to be free tools that just give you free crypto, no questions asked, then you can understand the economics of why there aren't that many simple, no-nonsense free AI upscaling tools even though you might feel like there should be. It's in the same category of compute as crypto-mining, but because we're so used to free AI tools, you don't view it in the same category. ----------------- Update - July 27 ----------------------- I don't know why I never checked the logs on this, but apparently the vast majority of uploads on free.upscaler.video are very short videos (under 60 seconds), I assumed most people were uploading like 30 minute or 60 minute videos. None of that changes how expensive large AI networks are computationally, to get better results you'd likey need to wait 10x the duration of your video at the minimum, but the user experience definitely depends on whether you are waiting 2 minutes for a 10 second video, vs 10 hours for a 1 hour video. Sorry if this sounds stupid or obvious, it' s precisely because I don't ask anyone to log in, and don't track anything besides the video metadata (Resolution, length) that I have no idea why people are upscaling or what people are upscaling, I don't have servers that upscale, it's all being done on your computer. My guess is that a lot of that is AI generated footage, and I can 100% understand the desire to upscale that from 720p to 4K. Because those videos are so incredibly short, I think maybe I can build some AI networks that are 100x bigger, and yeah most computers would struggle with that / it'd be pretty slow, but for people with very short videos (the majority) that is probably fine? I will train some much bigger networks and release them in free.upscaler.video , and in the open source repository that powers it https://github.com/sb2702/websr/
🌐
YouTube
youtube.com › watch
Upscale 720p to 4K Instantly with AI | Pro Level Quality Made Easy - YouTube
👍Upscale 720p video to 4K using AI-powered Aiarty Video Enhancer: https://tinyurl.com/mr23dwbp👍Grab a free copy of Aiarty Video Enhancer (full feature, no ...
Published   September 26, 2025
🌐
GitHub
github.com › k4yt3x › video2x
GitHub - k4yt3x/video2x: A machine learning-based video super resolution and frame interpolation framework. Est. Hack the Valley II, 2018.
A machine learning-based video super resolution and frame interpolation framework. Est. Hack the Valley II, 2018. - k4yt3x/video2x
Starred by 16.5K users
Forked by 1.5K users
Languages   C++ 80.3% | CMake 9.7% | Just 6.0% | Python 2.3% | Dockerfile 1.0% | Shell 0.4% | C 0.3%
🌐
Reddit
reddit.com › r/software › best ai video upscaler
r/software on Reddit: Best AI video upscaler
October 12, 2024 -

Hi all, I’m wanting to upscale my Blu Ray collection to 4K. I’ve tried finding and simply purchasing titles in 4K but some have never been released in anything higher than BR 1080p.

Happy to pay a reasonable amount for software if it’s a better product. Also aware that the quality is not likely to be at the same level of true 4K releases but just looking to improve on full HD as much as possible.

I was going to try VideoProc but not sure if it is any good? Some recommendations would be appreciated.

🌐
Freepik
freepik.com › ai › video-upscaler
Freepik | AI Video Upscaler - Enhance video quality to 4K
Make every detail crisp, clear, and steady with ultra-HD upscaling. Choose resolutions up to 4K (2160p) and adjust frame rates up to 60 fps for smoother motion. Improve textures, colors, and depth like a pro. ... Learn to enhance video quality using the Freepik AI Suite.
🌐
Topaz Labs
topazlabs.com › home › astra
Astra - Creative Video Upscaling for AI Videos up to 4K Quality
Astra empowers storytellers & creatives in the final mile of their workflow to creatively upscale AI-generated video to crisp 4K resolution while enhancing quality and finer details.