Self-hosted · Windows · Your Library

Your media.
Your server.

Hearth is a personal media server for Windows. Movies, TV, music, audiobooks, and home videos — organized, streamed anywhere on your network or the web.

⬇ Download Hearth See Features →

Windows 10/11 · No subscription · No cloud · Free

hearth.yourdomain.com
Movies TV Music Books Videos D
Recently Added
Continue Watching

What's Inside

Everything in one place

Five media types, one interface. No separate apps, no subscriptions, no accounts with anyone but yourself.

🎬
Movies & TV

Automatic TMDB metadata, poster art, backdrops, cast lists, and episode guides. Just point Hearth at your folders.

🎵
Music

ID3 tag scanning, album art, artist views, and a persistent audio player that follows you as you browse.

📖
Audiobooks

Chapter navigation, per-book progress, and playback speed control. Single files or multi-file folders both work.

🎥
Home Videos

Tag your home footage by people, events, and dates. Automatic date detection from filenames and folder structure.

GPU Transcoding

HLS streaming via NVIDIA NVENC on supported cards. Falls back gracefully to CPU transcoding on any hardware.

🔍
Unified Search

One search bar across all five media types simultaneously. Find anything in your entire library instantly.

Setup

Running in minutes

Hearth installs like any Windows app. No servers to configure, no command lines, no Docker.

Download

Run Hearth-Setup.exe. One installer, no prerequisites.

Point & Scan

Set your media folders in Settings. Hit Scan — Hearth does the rest.

Watch Locally

Open localhost:8888 on your PC. Your whole library, instantly.

Stream Anywhere

Forward port 8888 on your router. Access from any device, anywhere.

Your data stays
yours

Hearth runs entirely on your own hardware. No cloud, no subscription, no account. Your media files never leave your home network unless you choose to share them.

User accounts are built in — create accounts for family and friends so they can watch from anywhere without touching your admin panel.

  • No monthly fee, ever
  • No data collection or telemetry
  • Works on your local network with no internet
  • Admin and user roles built in
  • PWA — installable on phones and tablets
  • Open source friendly — it's just PHP files
PlatformWindows 10 / 11
ServerPHP built-in (bundled)
DatabaseSQLite (no setup)
TranscodingFFmpeg + NVENC
StreamingHLS / Direct Play
MetadataTMDB (free API key)
ClientsAny browser
GPUNVIDIA NVENC optional
StorageUnlimited

Get Started

Download Hearth

One installer. Double-click and go.

v1.0 · Windows 64-bit
Hearth-Setup.exe
⬇   Download Free
🪟 Windows 10/11
⚡ 64-bit only
🔓 Free forever
After installing
1
Sign in with admin / hearth and change your password
2
Open Settings ⚙ and set your media folder paths
3
Click Scan — your library appears in minutes
4
To stream outside your home, forward port 8888 on your router