Help us keep the list up to date and submit new video software here.

Try DVDFab and download streaming video, copy, convert or make Blu-rays and DVDs! Download free trial !

Software Home »



NextPVR (former GB-PVR) is a popular free personal video recorder application for Microsoft Windows, making it easy to watch or record live tv, and provides great features like series recordings, web scheduling, playing music, video and image files, Kodi/XBMC integration etc.

18 votes
Rate it


NextPVR screenshot
Click to enlarge screenshot

NextPVR screenshot 2
Click to enlarge screenshot

NextPVR screenshot 3
Click to enlarge screenshot
Latest version

4.2.4 / Beta (February 8, 2020)


Visit developer's site

Download NextPVR 4.2.4  46MB  Win

Download Beta, Portable and other versions

Download NextPVR Beta Portable  ca 46MB  Win  Portable

Download NextPVR Beta Mac  ca 46MB

Download NextPVR Beta Linux  ca 46MB

Download old versions

Download NextPVR old versions

Software License

Freeware (Free download!)

Supported operating systems


Version history / Release notes / Changelog

NextPVR v5 Public Beta

The public beta builds have been updated (Windows, Linux, Mac, Docker) to

Added installer and uninstaller for Windows builds
Added support for HDHR style devices that are hosting lineup.xml on a non-standard port
Added a 'login and refresh epg sources' button when changing SD username/password
Added donate button in the web. A big 'thanks' in advance to all who decide to use it!
Added new Transcoder page in Settings screen.
Added support for hardware transcoding
Added support for m3u files that use radio="true" to specify radio IPTV channels
Added some extra logging around SAT>IP scanning, to give a clearer indication of why channels might be missing
Added a new 'auto transcode recordings' feature. When enabled it post-processes recordings to get them into a more streaming friendly format (H.264 + AAC). This provides improved playback in the web app (and soon in the iOS/Android apps).
Added logout function. This will also forget users that have ticked the 'remember me' at login time.
Added the ability to configure each of the streaming profiles.
Web app Search screen is now highlighting shows that are already scheduled to record.
Changes to the 'update m3u' function in IPTV device settings, to allow you to choose which groups to update.
Fixed issue where streams started with wouldn't always have unique names.
Fixed issue with http headers on some streams
Added placeholder labels for LNB settings
Fixed issue with 'listen' feature for radio in nextpvr.exe
Bumped maximum pre/post-padding up to 2 hours in web app when scheduling recording
Fixed an issue with updatingt recurring recording parameters in web app
Changes to streaming profiles. Now contains a wider variety of resolutions, and the ability edit the bitrate used for each.
Fixed issue with SAT>IP scanning
Fixed issue where xmtv files could stay locked after NextPVR read them
Improvements to IPTV using m3u8 sources, to better cope with the various types of redirect used by some providers.
Fixed issue that could cause device lease renewal issues with IPTV channels using m3u8 streams
Better reporting of errors during device discovery.
Removed the need for libgdiplus in channel.list api
Fixed issue with mouse pointer not auto hiding in nextpvr.exe
Removed a couple of unused settings in nextpvr.exe settings screen.
Fixed issues with editing exiting one-off/recurring recordings in web app
Fixed issue with recording.lastupdated when recording service was stopped.

The public beta builds have been updated (Windows, Linux, Mac, Docker) to

Happy New Year!

Updated version of vue.js, and switched to the minified version for slightly faster web page load times.
Updated versions of SQLite and Drawing.Common.
Fixed issue with skipping to an offset earlier than the first slip file
Fixed issue with watching channels with unicode characters in their name
Fixed issue with HDPVR timeshift in nextpvr.exe
Now correctly remembering and restoring window size in nextpvr.exe
Fixed issue with popups not appearing over video plugins in nextpvr.exe
Fixed issue with resolution and codec info being missing from Ctrl-I screen in nextpvr.exe
Added support for an optional PreShutdown.bat/.sh script
Fixed a default page issue in the web app
Added support for IPTV #EXTVLCOPT headers in m3u file.

The public builds have been updated (Windows, Linux, Mac, Docker) to

Merry Christmas all!

The web app login screen now has a 'remember me' check box, which will remove the need to login each time
Added 'new' indicator for scheduler and search screen
Web app now supports timeshift live tv, so you can skip back/forward etc.
Bug fixes and improvements to live tv in nextpvr.exe, including fixing a serious pixelation issue
Now using new 'NPVR TS Reader 5' in nextpvr.exe
Improved legacy HDHR/DCR device detection
Added placeholder artwork in web app
Updated version of hls.min.js used for web video playback
Fixed issue where NextPVR.exe not exiting with Alt-F4 key combo
Fixed issue with web app for setting DVB-S diseqc support for satellite 2
Fixed a bug where power management function was being called too regularly
Fixed an issue that was stopping xmltv url from loading from a specific IPTV provider
Fixed a bug with ATSC EPG parsing on Windows
Fixed issue with timeshift buffer from some device types when running from a service.
Fixed issue with exception when trying to use F7 to toggle aspect ratio in nextpvr.exe
Fixed issue with installservice.bat on some versions of Windows
Fixed issue with pressing delete key while editing channel name/number in web app.
Fixed issue with subsequent artwork requests being slow from shows that have already been determined to have no artwork available.

The public builds have been updated (Windows, Linux, Mac, Docker) to

NextPVR is now using .NET Core 3.1 (was previously 2.2)
Improved IPTV channel import. Before saving your channels, there is a new drop down where you can easily select the channel groups you'd like to import.
Improvements and bug fixes in new timeshift functionality, for upcoming kodi and other clients.
Removed <LiveTimeshift> setting from setting.list api, to force Kodi to not use the old v4 style of timeshift
Fixed issue with /services?method=channels.m3u not working from other machines unless a host_callback parameter was explicitly supplied.
No longer adjusting the transcode priority on mac, since a user identified this as causing an issue for them
Fixed a bug with streaming where power management calls to keep machine awake were being called too frequently.
Fixed issue that was stopping IPTV from working with xteve
Fixed issue where IPTV channel numbers would start an 1, instead of the next available number (which would lead to overlapping channel numbers)
Fixed bug in tray app
Fixed bug with status reporting from digital tuners.

The public beta builds have been updated (Windows, Linux, Mac, Docker) to

NextPVR.exe is now DPI aware, getting rid of the blurry look on high DPI monitors.
Improved UI Client around mouse control
UI Client now remembering last recording list, and returning to it on next session
Fixed a UI Client exception that could happen when stopping playback
Fixed a UI Client skin path problem on Linux
Fixed an issue with UI Client ignoring quality=high requests
Fixed an issue with ATSC EPG (as seen in sample files supplied).
Now able to enable/disable devices on Settings->Devices page. (option only appears in advanced mode - ie, when Ctrl key is held)
Fixed issue with manual recurring recordings
Fixed issue on web player when streams failed.
Device Status now using common device names
Added additional security around streaming remotely
Fixed issue with editing recurring recordings in web app
Improvements to advanced and keyword recordings
Fixed issue with channel groups with some IPTV providers
Improvements to the process of deleting channels, to minimize the risk of deleting all channels. Also simplified deleting groups of channels.
Improvements to automap with IPTV + XMLTV
Further updates to UK DVB-T tuning files.

The public beta builds have been updated (Windows, Linux, Mac, Docker) to

Added specific Win32 build.
Added Advanced recording to web app
Added Keyword recordings to web app
Added new 'Live' indicator in TV Guide for shows that are airing live (sports etc). This depends on EPG that supports this feature (Schedules Direct)
Improvements to security. Logging in remotely, to either web app, or other type of client requires you to tick the remote access checkbox. It will not let you connect remotely using the default username+password or default pin.
Updated UK DVB-T tuning files.
Fixed issue with Remote UI clients and nextpvr.exe not remembering last group selection
Updated jquery to version 3.4.1
Added system.epg.summary api for querying last EPG update time etc.
Fixed issue with runtime missing from Linux install
Fixed a issue we've seen with m3u files recently, that could cause embedded quotes in channel names (and EPG mappings wouldn't load correctly because of this)
Improvement/fixes to system.status api.
Added support for using xmltv channel id as channel number (if numeric)
Fixed issue with DVB/ATSC EPG on Windows
Added the resume functionality to the web app.
Fixed an issue with seeking during playback in the web app.
Returning LiveTimeshift=false to kodi, so it doesn't try to use that v4 style of timeshift.
Fixed an issue with device status reporting
Added -updaterecurring to NScriptHelper

The public beta builds have been updated (Windows, Linux, Mac, Docker) to

Web app video player will now let user know if their browser is blocking video playback.
If a the software fails to start a recording, it'll look for an alternative airing and schedule it to record
Fixed issue where status wasn't being reported correctly with ATSC/DVB tuners on Linux
Fixed issue with rerunning installservice.bat
Added padding option of '0 minutes' in web app.
Added buttons for 'cancel episode' and 'cancel series' in web app guide page.
Fixed an issue with listings not being removed when a channel was deleted.
Fixed issue where show could still look like it would recording in Guide page after cancelling a recording.
Fixed issue where cancelling a scan on a Linux, where it wouldn't actually cancel, and would continue to use the device until the scan completed.
Fixed an issue with cancelling a scan on Linux would overwrite the channel config file anyway
Fixed an issue with IPTV providers that were redirecting from https->http
Fixed issue where manually initiated artwork download was going to the wrong data directory
Fixed issue with multi-record on Extras devices
Added support for SATIP_RTSP_PORT environment variable to fo...

View full changelog

All features

Devices Supported
NextPVR supports a wide range of capture devices. Supported digital tuners include DVB-S/S2, SAT>IP, DVB-T/T2, DVB-C, DMB-T, ATSC and ClearQAM.

NextPVR also supports specialist component/HDMI capture devices (like the Hauppauge HDPVR, HDPVR2 and Colossus), and Copy-Freely devices (like the Hauppauge DCR-2650 and HDHomeRun Prime). Old-school analog and FM capture devices are also supported, if SoftPVR components are available on your PC.

User Interface
NextPVR's user interface is designed to be easy to use for the entire family. NextPVR's interface provides a TV Guide for scheduling recording, Recordings screen for watching/managing your recordings and schedule, and Library screens for watching movies, listening to music, and viewing photos.

NextPVR enables you to view it's user interface out to devices like Samsung TV and Blu-Ray players, and LG TVs. You can also use the great X-NEWA to access NextPVR's interface on any platform able to run Kodi/XBMC. If it better suits your needs, you can also use the built-in addons in Kodi/XBMC, or MediaBrowser3, to user the backend television services provided by NextPVR

Sections/Browse similar tools

Alternative to NextPVR

Argus TV




Guides and How to's

Acronyms / Also Known As


Download NextPVR Portable download from the Download links under Download and Download other versions!

Share software

Facebook    Twitter    Reddit    LinkedIn    Pinterest    Google+    Email

Notify me when software updated or report software

Email me when it has been updated    Report this software (dead link/new version)  

18 reviews, Showing 1 to 18 reviews

I've been using NextPVR for over 10 years now. If you're primary requirement is to schedule and watch TV shows over the air, then I don't think there is any better software out there. It may lack some of the pzazz of some other media players but often that is all they are (media players) and don't offer intelligent scheduling of all your favourite TV shows from one or multiple TV tuners. For example did you know that if the channels you want to watch are on the same DVB mux, it can record multiple shows at the same time, all from a single tuner. It can avoid recording the same show, reschedule a show to resolve a conflict with recordings, keep the last X episodes of a series etc.

I would say the software is pretty much bullet-proof and I don't recall the last time I ever had the software barf on me. (There were a few issues with FF/RW when the playback code was rewritten but these gremlins are pretty much all ironed out now). You do however need to ensure that you have the necessary codecs installed (not supplied with NextPVR) if you wish to playback other formats as NextPVR just asks windows to use whatever the default codec is for that file type. Most folks use decoders from LAV , MS or various codec packs that are available.

If you just want software to playback movies that you have downloaded or ripped off a disc, NextPVR can cater for these files just fine although there may be other products that can provide more bling to your viewing experience.

As a true client/server app, it supports playback from other pcs/laptops/browsers and mobile devices (being actively developed).

The author has also been investing a lot of time in ramping up support for IPTV during the last 12 months.

I would prefer to call it donateware rather than freeware as I feel that regular users of the product should support the author who dedicates a huge amount of his time to this project and the forum is friendly, responsive and helpful.

Review by gEd on Jun 1, 2018 Version: 4.1.1 OS: Windows 10 64-bit Ease of use: 7/10 Functionality: 8/10 Value for money: 10/10 Overall: 9/10

It doesn't allow to import IPTV channels from m3u file, so it is useless.

Review by Pinto007 on Dec 14, 2017 Version: 4.0.5 OS: Windows 7 64-bit Ease of use: 8/10 Functionality: 1/10 Value for money: 10/10 Overall: 1/10

excellent software, very stable and strong for long captures of 2-4 hours. This is base software for Capture4ME, GamerCap and perhaps Hauppauge Capture (for the HDPVR2). Increase bitrate from 9mbs as desired in C\Users\Public\NPVR\config.xml for 720p. Record with Recordings , Man-Rec (no preview window).

Review by texas1 on Jan 12, 2015 Version: 3.3.8 OS: Windows 7 Ease of use: 9/10 Functionality: 10/10 Value for money: 10/10 Overall: 10/10

Tried and Tried to make it work with my Hauppauge 1600 and no dice. The older version works great. Maybe I am doing something wrong. Needs to have a downloadable instructions or something.

Review by Backpain on Oct 18, 2010 Version: 1.5.33 OS: Windows 7 Ease of use: 1/10 Functionality: 1/10 Value for money: 10/10 Overall: 2/10

lorvix - you need to look into adding mc2xml.exe to GB-PVR

Review by hech54 on Oct 17, 2010 Version: 1.5.33 beta OS: WinXP Ease of use: 7/10 Functionality: 8/10 Value for money: 10/10 Overall: 9/10

This is not very useable...There is no way change scanning options...i try it and can scan only qam64/gam128 with vrong frequensis...i need qam128/256 and freq.äs not work in finland cable..... :(

Review by lorvix on Oct 16, 2010 Version: 1.5.33 beta OS: Windows 7 Ease of use: 9/10 Functionality: 4/10 Value for money: 10/10 Overall: 7/10

I've tried all the free/commercial PVR software and this is the best by a distance. If you have a hardware encoder based card (e.g. PVR150) then you must give this software a try. It is a pleasure to use and has superb support from the author.
The software is very stable and never misses a recording (which you can't say for most other products). It plays back all my videos, DVD, Music with excellent picture quality. In addition an excellent web interface & support for XMLTV/ZAP2it makes scheduling a breeze.
There is also a very active plugin/skinning community.
This software is superbly suited for a dedicated HTPC and is so easy to use that you can confidently give the wife the remote control.

Review by b00sfuk on Jun 3, 2006 Version: 0.97.9 OS: WinXP Ease of use: 10/10 Functionality: 9/10 Value for money: 10/10 Overall: 10/10

This just has to be the best HTPC tool on the planet, it supports multi tuner configurations be it analogue or digital and my wife and I use it on a regular basis, I have just about tried em' all and this is hands down the best, forget the rest this is the business.

Review by johnharbone on Jan 26, 2006 Version: GBPVR09516 OS: WinXP Ease of use: 8/10 Functionality: 10/10 Value for money: 10/10 Overall: 10/10

When I made the mistake of buying an MS media center computer and learned that it only records in dvms, I was really upset. After some research and finding this program that works wonderfully with MVP, my mistake, I found, was not so great afterall. But GBPVR IS.

Review by mtouchto on Jan 26, 2006 Version: 95.13 OS: WinXP Ease of use: 8/10 Functionality: 9/10 Value for money: 10/10 Overall: 9/10

GB-PVR is one of those tools that's incredibly useful, yet always 'almost there.' It does everything I want it to do (i.e., it'll record what I want when I want it to), but the UI needs some work, so getting it to do what I want is a little clunky. For instance, the 15 second pause that occurs when you go from live tv to timeshifting shouldn't happen -- the buffer should always be going -- and I can't forward over the commercials anyway since it doesn't appear to work correctly in this version. Likewise, I can find out when all the Globe Trekker episodes are on -- but I occasionally find that the EPG has been messed up from my last update. I could go on, but I'd be too critical of a piece of software that, like I said, actually does what I want (and at a good price, of course.) One other wish: This software should be open source. One-developer solutions are fine for small projects, but something of this size and potential requires input from more than one persion.

Review by joemadeus on Dec 17, 2005 Version: 0.94.13 OS: Win2K Ease of use: 7/10 Functionality: 7/10 Value for money: 9/10 Overall: 8/10

After some initial struggle with channel # ('til I found the TuningAssistant util), it's beautyful!
Thought I was fine with WINTV and the Scheduler - Boy, was I wrong!
One thing tho - the documentation is non existant, the wiki pages slow as molasses (and not very packed with info)
But where are the skins?
The perfect companion for my Hauppage PVR250 card.
The day I build a HTPC, I'll use GB-PVR.

Review by mats.hogberg on Dec 15, 2005 Version: 0.95.16 OS: WinXP Ease of use: 4/10 Functionality: 10/10 Value for money: 10/10 Overall: 9/10

If you own a hardware mpeg-2 encoding card, or a DVB-T card, this is the only software you'll ever need to PVR and much more.

Review by reboot on Dec 14, 2005 Version: 9.51.6 OS: WinXP Ease of use: 10/10 Functionality: 10/10 Value for money: 10/10 Overall: 10/10

What a great program!

I actually was on the market looking for a new capture card to replace my old and tired Hauppauge WinTV USB(uhhgg...). I ended up buying a cheap PCI software capture card off NewEgg. Before it arrived, I found this program, and realized that it requires hardware encoding capture cards. So, I ended up buying a Hauppauge PVR-150 at Circuit City($99). The card itself is a great buy, but this software makes the value of it come to life! Everything works like it should, except the volume is a little loud, and I can't find an option to control captured volume.

If your capture card isn't listed on the website as compatible, you should still download it to check out to compatibity. In the Config shortcut under Capture Sources >> Add/Edit >> Recording Source >> Settings >> Capture Card Type, will show the full compatibility list(not just what's shown as compatible on the website).

This is by far the most usefull peice of software that I have ever downloaded off BY FAR(Even compared to VDub)!

Review by dmorley00 on Feb 14, 2005 Version: .90.10 OS: WinXP Ease of use: 10/10 Functionality: 9/10 Value for money: 10/10 Overall: 10/10


Since purchasing WinTV PVR-150 and Media MVP 1000 (2), so far this is the only PVR and media center to use with these hardware products from Hauppauge! Still need to run some Windows XP SP2 registry tweaks, change some BIOS settings, move the default LIVE TV folder to another drive instead of the default. Once you do all of that you can enjoy using GB-PVR!

Review by tipstir on Dec 9, 2004 Version: Current OS: WinXP Ease of use: 10/10 Functionality: 10/10 Value for money: 9/10 Overall: 9/10

For freeware, this is a good application. Its only been around for a year and has come along way and more features and card support coming all the time. To note, it only supports hardware based encoding cards, but as others have pointed out you can still use other features.

It has excellent support Hauppauge's Media MVP and makes this box very usuable. It supports multiple MVP's each of which can be showing different recordings, though you can only have as many live tv sessions as you have turner cards.

For EPG's you can use xmltv and support for some online guides has been added. As for the comment made about zap2it, this is a free service. You have to fill in a survey once every 3 months, but that's not much to ask for.

There are some timeshifting features missing (ie. FW, RW) but these are to come along in a future release.

Mulitple tuner cards are supported along with various output devices (PVR350, XCard, MVP, etc), plus there is the option to develop your own plugins.

All in all, this is a good choice and worth checking out.

Review by rhino4321 on Oct 6, 2004 Version: 0.21.4 OS: WinXP Ease of use: 8/10 Functionality: 8/10 Value for money: 9/10 Overall: 9/10

GB-PVR, well what can I say, the program works with Zap2It TV Guide, which you get a few months for free under the GOLD plan, but after that you'll have to pay.

It's pretty good interface with Zap2It Guide for all your local Cable and Digital Cable TV for me (Comcast). This program if you had the right capture card in my case nope. You would be able to record right off this guide with a simple click of your mouse.

Also has a TV program or show search like you get from your Comcast Digital TV box, but GB-PVR is easier than what Comcast give you, then again a DVR box would be a better bet.

This program also features type of server base system so you can view your recordings throughout your network, but I haven't tested that feature well that's right I don't have one of those capture cards on the authors list.

Should you be lucky to have a WinTV, PVR 250 or 350 cards, then this freeware Recorder/Guide/Server is just right for you. I am going to use my Pinnacle PCTV Pro with WinDVR and Titan TV Web Guide for which by-the-way it's for free. Does the same thing as GB-PVR but over the internet you can right click on the TV show you want to record from your Cable or Digital Cable TV (Comcast) and it will do it with your WinDVR 3 has a button that launches the web site right away!

Review by tipstir on Oct 5, 2004 Version: Current OS: WinXP Ease of use: 8/10 Functionality: 8/10 Value for money: 7/10 Overall: 7/10

Very simple and easy to use program. Being free I think it is great. I don't use it to watch live tv, but captures flawless with my pvr-250 card.

Just a couple of bad things I have found

- when searching through shows you can't type in anything, you have to go through the letter, then alphabetically through to find the show

- File name just puts the date and time in the name, it would be nice to have the name of the show and title of the episode.

Review by maxpower2078 on Oct 1, 2004 Version: .20 OS: WinXP Ease of use: 10/10 Functionality: 7/10 Value for money: 10/10 Overall: 9/10

Right now I am only using this for the media server aspect of the program, but I must say, it runs great, its only a few mb's in size and it is pretty intuitive to use. My TV capture card isnt supported by it, so Im not sure about the recording quality, but even as an interface this is a great little program.On computers that were running the Mediaportal, it ran easily twice as fast. I cant give it a ten because I cant verify the recording function, and I also had trouble with keeping aspect ratios on certain DIVX files. But this one is in it's infancy and I think it shows great promise.

Review by samuraijack on Sep 16, 2004 Version: .21 OS: WinXP Ease of use: 9/10 Functionality: 8/10 Value for money: 10/10 Overall: 9/10

18 reviews, Showing 1 to 18 reviews

1 tool hits, Showing 1 to 1 tools

NEW SOFTWARE= New tool since your last visit
NEW VERSION= New version since your last visit
NEW REVIEW= New review since your last visit
NEW VERSION= New version

Latest version
Version number / Beta version number / Update version number and when it whas released.

Type and download
NO MORE UPDATES? = The software hasn't been updated in over 2 years.
NO LONGER DEVELOPED = The software hasn't been updated in over 5 years.
RECENTLY UPDATED = The software has been updated the last 31 days.
Freeware = Download Free software.
Freeware Trialware = Download Free software but some parts are trial/shareware.
Free software = Download Free software and also open source code also known as FOSS (Free and Open Source Software).
Free software Trialware = Download Free software and also open source code but some parts are trial/shareware.
Freeware Ads = Download Free software but supported by advertising, usually with a included browser toolbar. It may be disabled when installing or after installation.
Free software Ads = Free Download software and open source code but supported by advertising, usually with a included browser toolbar. It may be disabled when installing or after installation.
Trialware = Also called shareware or demo. Free Trial version available for download and testing with usually a time limit or limited functions.
Payware = No demo or trial available.
Portable version = A portable/standalone version is available. No installation is required.
v1.0.1 = Latest version available.
Download beta = It could be a Beta, RC(Release Candidate) or an Alpha / Nightly / Unstable version of the software.
Download 15MB = A direct link to the software download.
Win = Windows download version. It works on 32-bit and 64-bit Windows.
Win64 = Windows 64-bit download version. It works only on 64-bit Windows.
Mac = Mac download version. It works on 32-bit and 64-bit Mac OS.
Mac64 = Mac OS download version. It works only on 64-bit Mac OS.
Linux = Linux download version.
Portable = Portable version. No installation is required.
Ad-Supported = The software is bundled with advertising. Be careful when you install the software and disable addons that you don't want!
Visit developers site = A link to the software developer site.
Download (mirror link) = A mirror link to the software download. It may not contain the latest versions.
Download old versions = Free downloads of previous versions of the program.
Download 64-bit version = If you have a 64bit operating system you can download this version.
Download portable version = Portable/Standalone version meaning that no installation is required, just extract the files to a folder and run directly.
Portable version available = Download the portable version and you can just extract the files and run the program without installation.
Old versions available = Download old versions of the program.
Version history available = Complete changelog on our site.
Windows = Windows version available.
Mac OS = Mac OS version available.
Linux = Linux version available.
Our hosted tools are virus and malware scanned with several antivirus programs using

Rating from 0-10.

Browse software by sections

Search   Contact us   Privacy Policy   About   Advertise   Forum   RSS Feeds   Statistics   Software   

Site layout: Default Classic Blue