What Is Plex Media Server?
Plex Media Server (PMS) is a free application that turns a regular computer into a media hub. It scans the folders you point it to, identifies your movies and TV shows using online databases (like The Movie Database and TheTVDB), downloads posters and episode descriptions, and then makes everything available over your local network — and optionally over the internet. The server runs as a background service on your computer. You manage it through a web-based dashboard called Plex Web, and you play content using any of Plex’s apps on your TV, phone, tablet, or browser.Plex Media Server is completely free to download and run. Plex Pass is an optional paid upgrade that adds features like hardware transcoding, offline sync, and multi-user support — but the core server functionality requires no subscription.
System Requirements
Before installing, make sure your computer meets the minimum requirements:
If you’re planning to run multiple simultaneous streams or streams to devices that can’t direct play (and require transcoding), a more powerful CPU is important. Each 1080p transcode stream typically requires around 2,000 PassMark CPU score. Hardware transcoding with a GPU (Plex Pass required) dramatically reduces this requirement.
Step 1: Organize Your Media Files
Before you install anything, spend a few minutes organizing your files. Plex relies on folder and file naming conventions to identify your content against online databases. Poorly named files lead to mismatched metadata or unrecognized items. Movies should follow this pattern:Step 2: Download Plex Media Server
Go to plex.tv/media-server-downloads and download the installer for your operating system. Choose the latest stable release — the download page auto-detects your OS, but you can manually select Windows, macOS, or Linux from the tabs.Step 3: Install Plex Media Server
- Windows
- macOS
- Linux
Installing on Windows
- Run the downloaded
.exeinstaller - Accept the license agreement and click through the setup wizard
- Click Install — the process takes about 30 seconds
- When installation completes, Plex Media Server launches automatically and an icon appears in your system tray (bottom-right corner of your taskbar)
- Your browser opens automatically to the Plex setup wizard at
http://localhost:32400/web
On Windows, Plex Media Server installs as a user-level application by default. If you want it to run even when no user is logged in (useful for a dedicated server machine), install it as a Windows Service instead. The Plex download page includes a separate service wrapper for this purpose.
Step 4: Run the Setup Wizard
When Plex Media Server launches for the first time, your browser opens to the Plex Setup Wizard athttp://localhost:32400/web. If it doesn’t open automatically, navigate there manually.
1
Sign In to Your Plex Account
Sign in with your existing Plex account (or create a free one at plex.tv). This links your server to your account, enabling remote access and app connectivity.
2
Name Your Server
Give your server a friendly name — something like “Home Server”, “Living Room PC”, or your name. This is what your apps will display when choosing a server to connect to. You can change it later in settings.
3
Add Your First Library
Click Add Library. You’ll be prompted to:
- Choose a library type: Movies, TV Shows, Music, Photos, or Other Videos
- Give the library a name (e.g., “Movies” or “My Films”)
- Click Browse for Media Folder and navigate to the folder where your files are stored
- Click Add to confirm the folder
4
Let Plex Scan Your Library
After adding your libraries, Plex begins scanning your folders. It reads file names, matches them against online databases, and downloads metadata — titles, descriptions, ratings, cast information, and artwork.This initial scan can take anywhere from a few minutes (small library) to several hours (large collection). You don’t need to wait for it to finish before using Plex — you can start playing already-matched content while the rest processes in the background.
5
Click Finish
Once you’ve added your libraries, click Done to complete the wizard. You’ll land in the main Plex Web interface, where your library is already starting to populate with matched content.
Step 5: Configure Remote Access
By default, Plex works on your local home network. To access your server from outside your home — on your phone at work, or on a laptop while traveling — you need to enable Remote Access.- In Plex Web, click the wrench icon (⚙) to open Settings
- Under Remote Access, toggle it on
- Plex will attempt to automatically configure your router using UPnP
- Forward external TCP port 32400 to your server’s local IP address on port 32400
- Set a static local IP for your server machine so the forwarding stays consistent
Step 6: Connect Your Devices
With your server running and remote access configured, connecting your devices is straightforward. On phones, tablets, and computers:- Download the Plex app or go to app.plex.tv
- Sign in with the same Plex account used on your server
- Your server appears automatically under More → Servers
- Open the Plex app on your TV
- Choose Sign In
- Note the code displayed on screen
- On any phone or computer, go to plex.tv/link
- Sign in and enter the code — your TV links instantly
Ongoing Server Management
Once your server is running, you’ll rarely need to touch it. But a few settings are worth knowing: Scheduled Library Scans: Plex automatically scans for new files, but you can configure the frequency under Settings → Troubleshooting → Scheduled Tasks. Transcoder Quality: Under Settings → Transcoder, you can set the transcoder quality (Automatic, Make My CPU Hurt, etc.) and enable hardware-accelerated transcoding if you have Plex Pass. Storage for Metadata: Plex stores downloaded artwork and metadata in its data directory. On a large library, this can grow to several gigabytes. You can change the data directory location under Settings → Troubleshooting. Updating Plex Media Server: When updates are available, a notification appears in Plex Web. On Windows and macOS, you can update directly from the notification. On Linux, download the new package and reinstall using the same commands as the initial installation.Plex Media Server updates occasionally include important security patches. Enable update notifications and stay current, especially if remote access is enabled.
Your Plex Media Server is now fully installed, configured, and ready to serve your entire media collection to every device you own. Add new files to your watched folders and Plex picks them up automatically — no manual intervention needed. From here, explore the rest of the Plex settings at your own pace: there’s a deep well of customization available when you’re ready to dive in.