What Neverlag is
What is Neverlag?
Neverlag is an IPTV player for Apple TV, iPhone, iPad and Mac for Xtream Codes and M3U providers. It separates fetching the stream from playing it, so connection drops do not lead to reloads. Measured: 60 seconds without a connection, zero reloads. Neverlag provides no content — you need your own playlist or credentials from a provider.
More: What Neverlag does differently
Which IPTV player is the most stable on Apple TV?
Honestly, only a measurement can answer that, and we have not measured the other players yet. For Neverlag, measured on the Mac: 60 seconds without a connection, zero reloads; 15 minutes on a throttled line, one connection, no reload. The comparison with Lume, UHF, IPTVX and iPlayTV under the same conditions is still open — until then our table says “not yet measured”, not “better”.
More: Playback Lab
What is an Xtream Codes player?
Xtream Codes is a widespread interface IPTV providers use to deliver channels, programme guide and account information. An Xtream Codes player is an app that reads this interface: you enter server address, username and password, and the player fetches the rest itself. Neverlag is such a player — and plays M3U playlists as well.
Does Neverlag work with M3U?
Yes. Neverlag reads M3U and M3U8 playlists with the usual attributes — channel name, group, logo and the guide ID — plus XMLTV programme data. Whether your provider delivers channels as one continuous stream or in small pieces (MPEG-TS or HLS) makes no difference — SD, HD or 4K. Neverlag does not play DRM-protected streams.
Does Neverlag provide channels or content?
No. Neverlag is a player, like a browser: it shows what your source delivers but has no content of its own. You need your own M3U playlist or credentials from an IPTV provider. We do not name, recommend or link providers — neither here nor in the app.
Does Neverlag need an account?
No. Neverlag has no user account, no sign-in and no cloud: you install the app, enter your source and watch. Your credentials live in your device’s keychain; playlist, guide and history stay local. On Apple TV you take the credentials over from iPhone or Mac without typing them.
More: Privacy
How much does Neverlag cost?
Your list, your provider — try it free for 7 days, then you decide. The App Store shows the price for your country. One subscription covers Apple TV, iPhone, iPad and Mac together, Family Sharing included, cancel any time. No ads, no extra purchases.
More: Download
Which languages does Neverlag come in?
Four: German, English, French and Italian. On first launch Neverlag suggests your device’s language; you can change it any time in Settings. This website comes in the same four languages.
Setup
Which devices does Neverlag run on?
Apple TV (tvOS 17 or later), iPhone (iOS 17), iPad (iPadOS 17) and Mac (macOS 14) — one app, one subscription. For Amazon Fire TV Stick 4K and 4K Max there is a build to sideload from the download page. Android via Google Play: coming soon.
More: Download
How do I set up Neverlag?
On first launch you pick the kind of source: Xtream credentials (server address, username, password) or the address of an M3U playlist. Neverlag loads the catalogue, merges duplicate channels into one entry and fetches the guide if your provider offers one. That is it — no account, no further steps.
How do I transfer my credentials from iPhone to Apple TV?
Open Neverlag on the Apple TV: the setup screen shows a six-digit code and a QR code. On the iPhone or Mac, where your credentials already are, start the transfer in Settings and enter the code. The transfer is encrypted and runs directly between the two devices on your home network — nothing is typed with the remote.
More: Setup without typing
How do I install Neverlag on a Fire TV Stick?
The Fire TV Stick has no Play Store, so you sideload Neverlag: enable developer options, allow apps from unknown sources, install the free Downloader app and type our address into it. The four-step guide is on the download page, together with checksum and signature fingerprint. Sticks with Fire OS 7 or later work; the first-generation Stick 4K and the new Vega OS sticks do not.
More: Fire TV: guide and download
When something stalls
Why does IPTV freeze?
Two reasons, and the second is the more common one. Either the provider’s server is delivering nothing right now — at prime time, under load, on a drop. Or the player only notices a short gap once its reserve is empty and then reloads the whole stream — the picture stops, and what you could rewind is gone. Neverlag keeps a reserve and fetches a new connection in the background before the reserve runs out; measured: 60 seconds without a connection, zero reloads.
More: Fetching and playing are two things
Why does my IPTV stream stutter?
Usually because the server does not deliver evenly: it sends data in bursts, pauses, catches up — worse at prime time. The rest is the path to you: Wi‑Fi reception, an overloaded router, a device that cannot handle the resolution. Neverlag bridges short pauses from its reserve instead of showing them as a frozen picture, and Diagnostics tells you whether it was the provider, your network or your device.
More: Diagnostics and history
Why does the picture freeze and the commentator say the same sentence twice?
That is the signature of a player that reconnects on every pause: the reserve is thrown away, the stream starts again a few seconds earlier — the picture hangs, then the audio repeats. Often the server was only briefly slow, not gone. Neverlag does not reload; it fetches a new connection in the background and appends it to the reserve — and if a reload was unavoidable, Diagnostics tells you why.
More: Fetching and playing are two things
What does Neverlag do when the line is too slow?
When the line delivers less than the channel needs, Neverlag plays marginally slower instead of reloading again and again. You do not notice; Diagnostics shows you the distance to live. Measured: 15 minutes on a throttled line, one connection, no reload — without this adjustment there were 42 freezes.
More: Slow line in the Lab
What does Neverlag do when my provider throttles?
First it tries everything you don’t see: a new connection, the other transmission route, another source of the same channel. Only at the very end does it step down to a smaller resolution — and tells you in a line above the picture. Measured: line throttled, switch to HD without a single stall; two minutes after the throttle ended, 4K was back on its own.
More: The measurement in the Lab
Why am I suddenly on 1080p?
Because your line or your provider didn’t deliver enough for 4K at that moment — and Neverlag would rather show a clean picture in HD than a stuttering one in 4K. The switch only comes when nothing else has helped; you see it as a line above the picture with the “Back to 4K” button. As soon as the line allows it again, Neverlag brings 4K back on its own.
More: 4K on the features page
Does 4K come back on its own?
Yes. Every few minutes Neverlag checks whether the line carries 4K again and switches back without you doing anything — in the test two minutes after the trouble ended, with no break. If you pressed “Back to 4K” yourself, your choice stands for the evening; there is no second step down then.
More: The measurement in the Lab
What does the line with the button mean?
When Neverlag changes something about playback — switches to HD, takes another route to the channel — it tells you: a line above the picture, for five seconds, with a button in case you want it otherwise. Press it and your choice stands for the evening. Press nothing and the line disappears on its own while everything keeps running.
More: The IPTV player, rethought
What does Neverlag do when a channel goes down at the provider?
Many providers carry the same channel several times — under different addresses or in different groups. If one route fails, Neverlag takes the other one itself and tells you in a line above the picture; you don’t have to zap. Measured: channel dead, after 14 seconds Neverlag takes the other route, and the picture is there a good second later. If there is no second route, Neverlag waits with a countdown and tries again on its own.
More: The measurement in the Lab
Why does the stream keep dropping?
Three common causes, none of them in the player: the provider cuts connections after a fixed time or under load; your network changes, from Wi‑Fi to cellular or between two access points; or the connection limit is reached because another device still counts. Neverlag cannot prevent these drops, but it fetches a new connection in the background, recognises network changes and tells you exactly that on a limit. History shows how often it happened and on which channel.
More: Network changes
What happens on a connection limit?
Your provider allows a certain number of simultaneous connections for your account, often only one or two; every device that is watching takes one, and so does a running recording. When the limit is full, the server either rejects the new connection — or accepts it and ends the oldest; with the providers we measured it was the latter. Neverlag does not push in: it waits instead of throwing the other device out, shows you how many connections are allowed and active, and arranges playback, recording and diagnostics so they do not displace each other. No player can get more connections than agreed.
More: Two devices, one account
Why does 4K stutter on Apple TV?
Two reasons. First, a 4K channel needs about four times the data of the same channel in HD; if the provider cannot deliver that at prime time, 4K stutters while HD would run clean — Neverlag then switches to HD with a notice and offers a button back. Second, and this is our limit: at 4K with HDR, Apple TV still loses pictures today even though the stream arrives clean; 1080p and 4K without HDR run clean. We’re working on it.
More: 4K in the Lab
Why is the audio out of sync?
Audio that runs ahead of or behind the picture almost always originates at the provider: picture and sound are converted separately there and reassembled, and an offset reaches every viewer the same way. A TV that heavily post-processes the picture can also push the audio ahead. A player cannot repair a stream that already arrives offset; switching channel and back sometimes helps, and Neverlag does not yet offer a manual audio delay.
How do I find out whether it is my provider or me?
That is what Diagnostics in Neverlag is for: a verdict in plain words, the current session as a timeline, the last 30 days per provider and channel. The network test checks your provider against a neutral host — if the neutral host answers fast and the provider slowly, it is the provider; if both are slow, it is your network. If only one channel is affected, that points to the server; if all are, to the path to you. Everything stays on the device.
More: Diagnostics and history
Why does my subscription show as expired although I renewed?
The expiry date comes from your provider’s server, not from Neverlag: the app shows what the account reports there. If it still says “expired” after a renewal, the provider has not applied it yet — or applied it to a different account than the one you entered. Reload the account information and compare the date with your provider’s confirmation; only the provider can correct it.
Recording and timeshift
Can Neverlag record?
Yes. You schedule recordings from the programme guide — a single programme or a series rule, with padding before and after; a running programme you record with one press. Recordings are lossless MKV files that common media servers read directly. A recording counts as a connection at the provider — Neverlag lets playback and recording of the same channel share one connection.
More: Recording and rewind
Where are recordings stored?
On the Mac in a folder of your choice or on network storage (NAS) via WebDAV. On iPhone and iPad, recordings go to the app’s folder, visible in the Files app, or to network storage as well. The Apple TV has no storage of its own for recordings and therefore writes directly to your network storage. Nothing is uploaded to a cloud.
More: Recording and rewind
Can I record while the device is off?
No. A recording runs on the device that started it: on the Mac, Neverlag has to stay open; on iPhone, iPad and Apple TV the recording ends as soon as the app goes to the background or the device sleeps — a limit of these platforms. For scheduled recordings, the Mac with sleep disabled is the most reliable way.
Can I rewind live TV?
Yes, on every channel. Neverlag buffers the running programme on the device: pause, jump back a bit, return to live. The window grows as long as you stay on the channel and starts over when you switch. When Neverlag fetches a new connection in the background, the reserve is kept — only a real reload resets the window.
More: Recording and rewind