What You Need to Know Before You Start
Plex Media Server turns your personal collection of movies, TV shows, and music into a streaming library you can access from almost any device. The offline streaming feature – called Plex Downloads or Sync – lets you pull that content down to a phone or tablet so you can watch it without an internet connection. That means planes, road trips, or anywhere your signal drops out become viable viewing situations.
There are two distinct parts to this setup: getting the server running on your home machine and then configuring client devices to download content for offline playback. The server side requires a reasonably modern computer with enough storage to hold your media library. The client side requires either a Plex Pass subscription (which unlocks the download feature) or using Plex’s free tier with its limited offline capabilities. Without Plex Pass, offline downloads are restricted to a narrow set of content. With it, you can download virtually anything in your library.
This guide covers a full working setup from scratch – installing the server, organizing your library, and getting downloads working on a mobile device.

Step 1: Download and Install Plex Media Server
Go to plex.tv/media-server-downloads and grab the installer for your operating system. Plex runs on Windows, macOS, Linux, FreeBSD, and a range of NAS devices including Synology and QNAP. Choose the version that matches your hardware.
Run the installer and follow the prompts. On Windows, Plex installs as a background service and launches automatically with your system. On macOS, it installs as a menu bar application. Once installation completes, a browser tab should open automatically to http://localhost:32400/web – this is your Plex dashboard. If it does not open, navigate there manually.
You will be prompted to sign in with a Plex account or create one. An account is required even for local server use, as it handles authentication and remote access. Free accounts work for basic setup.
Step 2: Organize Your Media Files Before Adding Them
Plex is very particular about how your files are named and structured. If your folder structure is messy, the server will either misidentify content or fail to find metadata entirely. Getting this right before adding your library saves significant cleanup time later.
For movies, the recommended structure is a single folder per film, named with the year in parentheses. For example: Movies/Inception (2010)/Inception (2010).mkv. For TV shows, each series gets its own folder, with seasons in subfolders: TV Shows/Breaking Bad/Season 01/Breaking Bad – S01E01.mkv. Music follows the Artist/Album/Track pattern. These naming conventions let Plex match your files against its metadata databases accurately.
Step 3: Add Your Media Library to Plex
From the Plex dashboard, click Settings (the wrench icon in the top right), then navigate to Libraries and select Add Library. Choose your content type – Movies, TV Shows, Music, or Photos – and give the library a name. Then click Browse for Media Folder and point Plex to the directory where your files live.
Plex will immediately start scanning and matching your files. Depending on library size, this can take anywhere from a few minutes to several hours. You can watch the scan progress from the dashboard. Once complete, your content appears with cover art, descriptions, and ratings pulled from online databases.
If files are misidentified – a common issue with obscure titles or foreign films – right-click the item in your library, select Fix Incorrect Match, and manually search for the correct entry. Getting metadata right matters more than it seems, because Plex uses it to organize collections, recommend related content, and structure downloads properly on client devices.

Step 4: Enable Remote Access (Optional but Recommended)
Offline downloads require the Plex app to initially sync content from your server. If you want to queue downloads while you are away from home, remote access must be active. Navigate to Settings > Remote Access and enable it. Plex will attempt to configure your router automatically using UPnP. If that succeeds, you will see a green checkmark and your external IP listed.
If automatic configuration fails – which happens on routers with UPnP disabled or with strict NAT settings – you will need to set a manual port forward. The default Plex port is 32400. Log into your router admin panel, find the port forwarding section, and create a rule forwarding external TCP traffic on port 32400 to your server’s local IP address. Your server’s local IP is visible inside the Remote Access settings screen.
Step 5: Install the Plex App on Your Mobile Device
The Plex app is available on iOS and Android through their respective app stores. Download it and sign in with the same Plex account you used to set up the server. The app will automatically detect your server if you are on the same Wi-Fi network. If you are on a different network, it connects through Plex’s relay service using your account credentials.
Verify the connection is working by browsing your library from the app. If content appears and plays, the server link is solid.
Step 6: Activate Plex Pass and Enable Downloads
Offline downloads require an active Plex Pass subscription. This is a paid tier – available monthly or as a lifetime purchase – that unlocks downloads along with several other features including hardware transcoding and live TV support. Without it, the download option simply does not appear in the app interface.
Purchase Plex Pass through your Plex account at plex.tv/plex-pass. Once active, the subscription links to your account and applies across all your devices and servers automatically. No additional activation steps are needed on the server side.
Step 7: Configure Download Quality and Storage Settings
Before queueing your first download, set the quality parameters inside the app. Open the Plex app, go to Settings > Downloads (on iOS this is under the profile icon, on Android it is in the sidebar menu). You will find options for download quality – typically ranging from Original Quality down to lower mobile-optimized settings. For offline use on a phone, a medium quality setting balances file size against visual quality well. For a tablet or a longer trip where quality matters, choose Original or the highest preset available.
Also set a storage limit if your device has limited space. Plex allows you to cap how much local storage downloads can consume, which prevents the app from filling your device unexpectedly during a large sync.
Step 8: Download Content for Offline Viewing
Navigate to any movie, episode, or album in your library. On movies, tap the download icon (a downward arrow) directly on the detail page. For TV shows, you can download individual episodes or entire seasons at once – open the season, tap the three-dot menu, and select Download. The app will begin transferring the file from your server to your device.
Downloads work best over Wi-Fi. Downloading over cellular is possible but will consume significant mobile data for larger files. The app queues multiple downloads and processes them in order. You can monitor progress from the Downloads section in the app sidebar. Once a file shows as fully downloaded, it plays from local storage with no internet connection required.
Key Takeaways
The core setup has three hard requirements: a machine running Plex Media Server with access to your media files, a Plex account, and a Plex Pass subscription for offline download functionality. Everything else – remote access, quality settings, storage limits – is configuration layered on top of that foundation.
Well-organized media files make the biggest difference in setup quality. Plex’s metadata matching works from file names and folder structures, so investing time in clean naming before you add a library is more efficient than fixing mismatches after the fact.
- Server installation: Available on Windows, macOS, Linux, and most NAS platforms
- Naming convention: Follow Plex’s recommended folder and file naming patterns to avoid metadata errors
- Remote access: Requires port forwarding on port 32400 if UPnP does not work automatically
- Offline downloads: Require Plex Pass – the feature is locked on free accounts
- Download quality: Set this before syncing to control file size and storage usage
- Storage cap: Configure a download limit in app settings to avoid running out of device space

One thing worth testing before you actually need offline access – say, the night before a flight – is whether a downloaded file plays correctly with airplane mode active. Occasionally, DRM handshake issues or a partial download can leave a file that shows as complete but will not play without a connection. Catching that at home is considerably less stressful than discovering it at 30,000 feet.





