iPad setup guide

How to watch IPTV on iPad with M3U or Xtream Codes

Have a playlist but are unsure where to put it? Follow the setup path that matches your source, then check your channels, guide, and downloads.

By the IPTV Pro team 6 min read

Quick setup: Install IPTV Pro, open Add Playlist, and choose M3U Playlist for a complete playlist URL or Xtream Codes for a host, username, and password. Enter your source details and tap Connect. The player does not include channels; you bring your own legally obtained source.

1. Check your iPad and source before starting

IPTV Pro requires iPadOS 18.6 or later, according to its App Store listing. Check the compatibility section on your iPad before downloading. If your device cannot run that version, use our player comparison to consider an app that supports your operating system.

You also need a working connection and one of the source types below. Paying for a player is separate from obtaining content access. If the app presents access or purchase options during onboarding, read those terms; entering a playlist does not itself unlock paid access.

What you receivedChooseWhat to enter
One complete remote playlist URLM3U PlaylistPaste the entire URL into Host, including its path and query parameters.
A server address plus username and passwordXtream CodesPut each value into Host, Username, and Password.
A file saved on the iPad, a website login, or a device activation codeConfirm the source type firstThese are not interchangeable with an M3U URL or Xtream login. Ask the source provider for supported details.

An M3U URL does not have to end in .m3u. Some providers use a longer address with query parameters. Do not shorten that address to the domain: those extra parts may identify your playlist and account.

2. Add an M3U playlist on iPad

  1. Open the playlist form. On first setup, follow onboarding to Add Playlist. If you already use the app, open Settings and tap Add beside Manage Playlists.
  2. Select M3U Playlist. The separate username and password fields disappear because this mode uses a single URL.
  3. Name the playlist if that field is shown. Use a name you will recognize later. Some first-setup screens omit this field.
  4. Paste the full URL into Host. Its placeholder begins Host (https://server.com:8080), but in M3U mode the field takes your complete playlist URL, not just a server address.
  5. Tap Connect and let the import finish. Loading time depends on the source and library size. Once connected, open TV Live and a category to find a channel.

The URL, username, and password fields show a paste control when focused on iPad. Pasting can help avoid typing mistakes, but check for leading spaces and incomplete selections. Do not share a screenshot of a filled form: an M3U URL can contain credentials even when no separate password field is visible.

IPTV Pro supports remote M3U playlists, including compatible live and movie entries. It does not upload a playlist from Files, create an Xtream-style series library from a simple M3U list, or attach a separate XMLTV guide.

3. Add an Xtream Codes login on iPad

  1. Open Add Playlist and select Xtream Codes.
  2. Enter a playlist name if that field appears.
  3. Paste the provider’s server address into Host. Preserve its supplied http:// or https:// prefix and any port number.
  4. Enter the provider’s Username and Password in their separate fields. These are source credentials, not your Apple Account login.
  5. Tap Connect, wait for the library to load, and check TV Live, Movies, or Series, depending on what your source includes.

When a provider supplies both formats, Xtream Codes can expose separate movie and series catalogs and matching EPG data. It does not guarantee that every section will contain content. A successful login with an empty Series section may simply reflect the provider’s offering.

If the app finds an existing IPTV Pro playlist during onboarding, you may see a recovered-playlist chooser first. Select your existing playlist to reconnect, or choose to add another if you are setting up a different source.

4. Find channels and open the TV guide

Open a category in TV Live to browse its channels. Select a channel to load its preview, then use the player’s fullscreen control when you want to watch. Favorites give you a shorter route back to channels you use often.

The live-channel screen also has a guide control that opens an EPG grid. With a compatible Xtream source, it can show the provider’s schedule. The grid is a way to browse supplied information; it cannot fill in missing programs or add guide data to an M3U playlist.

5. Fix the problem at the right step

Connect is unavailable

Check the selected source type and required fields. M3U mode needs a valid remote URL. For the standard Xtream setup, supply a valid host and both credentials. Recheck the pasted text before trying again.

The playlist will not load or the login fails

Check whether the link or account is still active, whether the host and port match the provider’s instructions, and whether the same source works elsewhere. If it fails in another player too, ask the provider to verify it. Do not post your full URL or password in a public support thread.

Login succeeds, but channels are missing

Check the selected category and any country or language filters. Then check a different category. An empty filtered view and an empty provider catalog are different problems; switching players will not add channels the source does not include.

The TV guide is blank

First check whether you added an M3U or Xtream source. M3U guide imports are not supported in IPTV Pro. For Xtream, compare more than one channel: a provider may have schedules for some channels and none for others.

A channel appears but buffers or will not play

Try a second channel, stop other streams using the same provider account, and compare another network if available. If only one stream fails, report that stream to the provider. If you need app support, include your iPad model, app version, and a description of the failure without credentials.

Can you watch without Wi-Fi?

Live television needs an internet connection. A cellular-capable iPad can use mobile data, but usage depends on the stream’s quality and duration. Wi-Fi is usually the more practical choice for long viewing sessions or downloads.

For offline viewing, open a supported movie or Xtream episode and use its download control. Let the transfer complete, then open it from Downloads and check playback before travelling. Downloads are device-local, and availability depends on the source allowing the transfer. Downloading a movie is not the same as recording a live channel.

For further help, see IPTV Pro support. If you also watch at a desk, our Mac setup guide explains the desktop sidebar and playback controls.

Frequently asked questions

What do I need to watch IPTV on an iPad?

You need an IPTV player compatible with your iPad and a legally obtained content source. For IPTV Pro, that means iPadOS 18.6 or later plus a remote M3U playlist URL or Xtream Codes host, username, and password. The app does not supply channels or playlists.

Where do I paste an M3U URL in IPTV Pro?

Choose M3U Playlist in Add Playlist, then paste the complete playlist URL into the Host field. Keep the path and query parameters supplied by your provider. Tap Connect when the form is ready.

Can I open a local M3U file from Files?

IPTV Pro's playlist setup accepts remote M3U URLs, not local M3U file uploads. Ask your source provider for a supported URL, or choose a player that explicitly supports local playlist files.

Why is the TV guide empty on my iPad?

IPTV Pro gets guide data from compatible Xtream sources. A channel may have no matching schedule, and an M3U source does not supply guide data to this app. Adding a separate XMLTV URL is not currently supported.

Can I watch IPTV offline on iPad?

Live channels require a connection. Supported movies and Xtream episodes can be downloaded when the source permits it. Finish the download and test it from Downloads before relying on it while travelling.

A native IPTV player for every Apple screen.

Bring your own legally obtained M3U or Xtream Codes source. IPTV Pro does not include channels, playlists, or subscriptions.

Try IPTV Pro