Can You Run Plex on a VPS?

By Nate Corwin · Updated 2026 · self-hosting practitioner since 2017

Affiliate disclosure: some provider links below are affiliate links.

Yes, Plex runs on any Linux VPS with 2GB RAM and a few CPU cores. The software installs in minutes. The question isn't whether it can run — it's whether the economics and restrictions make it worth running. Four things will determine that: the Hetzner IP block, transcoding CPU cost, media storage cost, and the mandatory Plex Pass for remote access since April 2025. If you can navigate all four, a VPS-based Plex server works well. If any of them is a deal-breaker, you'll find out here before spending money.

Obstacle 1: The Hetzner block

Since October 2023, Plex blocks all connections from Hetzner IP addresses. This affects every Hetzner product — Cloud, dedicated servers, Hetzner ARM. If your VPS is on Hetzner, Plex will not connect to its authentication servers and your media will not stream.

This is Plex's decision, not Hetzner's. Plex blocked Hetzner specifically because of widespread piracy-related paid sharing operations hosted there. Workarounds (VPN tunnels, Cloudflare Tunnel) exist but add latency and complexity, and Plex has shown willingness to extend blocks to other VPN exit IPs.

For the full story of why and when this happened, see why Plex blocked Hetzner.

Bottom line: Do not buy a Hetzner VPS for Plex. It won't work.

Obstacle 2: Transcoding CPU

Transcoding is what Plex does when a client can't direct-play the original media format. If your movie is 4K HEVC and the client wants 1080p H.264, the server converts it in real-time. This is extremely CPU-intensive.

What you need

ScenarioCPU requirementNotes
Direct play only1-2 cores, any speedServer just serves files, no conversion. Cheapest option.
1 stream, 1080p transcode4 cores recommendedPlex suggests 2000 PassMark per 1080p transcode stream.
2-3 concurrent transcodes6-8 coresGets expensive on VPS. Shared cores won't keep up.
4K transcode8+ dedicated cores or HW accel4K transcoding on software is brutal. Hardware acceleration (Intel Quick Sync, NVIDIA) requires bare-metal or GPU-passthrough.

The direct-play strategy: If you encode your media in formats that all your clients can direct-play (H.264 1080p with AAC audio is nearly universal), transcoding rarely triggers. Direct play needs almost no CPU. A $7/month Contabo VPS handles 3-4 direct-play streams without strain. This is the path to making VPS Plex economically viable.

Obstacle 3: Storage costs

A home server might have 8TB of media on a $120 drive. On a VPS, storage is the most expensive component:

For a typical movie library:

Library sizeStorage neededApproximate cost/mo
50 movies (1080p, ~5GB each)~250 GB$7-13 (Contabo included storage)
200 movies~1 TB$13-25 (need additional volumes)
500+ movies~2.5 TB$25-50+ (multi-volume setup)

BuyVM's storage slabs ($1.25/256GB) are the cheapest option if available in your target location. Contabo's included storage (up to 800GB on mid-tier plans) is the most convenient — no separate volume configuration needed.

Obstacle 4: Plex Pass is now mandatory

In April 2025, Plex changed their subscription model. Previously, a free Plex account could run a server that anyone on the internet could access. Now, streaming from a non-local server requires a Plex Pass subscription: $6.99/month, $39.99/year, or $119.99 lifetime.

A VPS is always remote. You are never on the same LAN as the server. This means Plex Pass is mandatory for any VPS deployment — not optional, not nice-to-have. Without it, you can install Plex and scan your library, but streaming to any client will fail.

This adds $6.99/month to every cost calculation. A $7/month Contabo VPS plus Plex Pass is $14/month before you add any storage. For a single user with a small library, this is reasonable. For someone who was running Plex free on a home server and considering moving to a VPS, the subscription cost changes the math significantly.

Who should run Plex on a VPS

A VPS Plex server makes sense when:

A VPS Plex server does not make sense when:

Provider recommendations for Plex

ProviderPlex compatible?Best forPrice
ContaboYesBest storage per dollar, direct play~$7/mo (400GB)
BuyVMYesCheapest bulk storage (slabs)$3.50 + storage
NetcupYesCPU performance for transcoding~€10/mo (RS)
OVHcloudYesEuropean viewers, decent storage~€6/mo
HetznerBLOCKEDNot usable for Plex

For the full story on the Hetzner situation and alternative provider comparisons, see why Plex blocked Hetzner and best VPS for Plex.

FAQ

Can you run Plex on a VPS?

Yes, on any Linux VPS with 2GB+ RAM. Obstacles: Hetzner IPs are blocked by Plex, transcoding needs 4+ cores, storage is expensive per GB, and Plex Pass ($6.99/mo) is mandatory for remote access since April 2025.

Do I need Plex Pass for a VPS?

Yes, since April 2025. All non-local streaming requires Plex Pass. A VPS is always remote. Without Plex Pass, Plex installs but won't stream.

How much does VPS Plex cost?

Minimum ~$14/month (Contabo $7 + Plex Pass $6.99). With storage for 200+ movies: $20-30/month. With transcoding capability: $25-40/month. Compare to home server electricity costs.