Your library,
beautifully played.

Built for huge libraries: 100,000+ movies and 5,000+ series stay instant. Your files play in original quality, and it works with 3rd-party players for Emby and Jellyfin, like Infuse and SenPlayer.

Release soonHow it works
The Kryspal Media poster wall

Works with 3rd-party players for Emby and Jellyfin such as Infuse, VidHub and SenPlayer, plus Kryspal’s own players.

Built for scale.

30×

Up to 30× faster browsing and search than traditional media servers

See how we compare
100,000+

movies

5,000+

series

80,000+

episodes

~50 ms

to browse at this scale

< 1 s

to be ready after a restart

~17 min

to scan 100,000 movies

Everything a library needs.

Built for big libraries

Browse libraries of 100,000+ titles without waiting.

Follow the actors you love

Every film and series on one timeline, by year.

Bring your favorite player

3rd-party players for Emby and Jellyfin such as Infuse, VidHub and SenPlayer connect as usual.

Original quality

Direct play keeps 4K, HDR and lossless audio exactly as in the file.

A web player with everything

HDR, subtitles in any language, and a hand-off to your external player.

Skip intros and credits

One tap past the opening, found automatically.

Versions and smart tidy-up

Several files of one film become one title, with a version picker.

Move from Emby

Bring members, watch history and libraries across.

Your data stays yours

Self-hosted. Your media never leaves your hardware.

From a folder to the couch

  1. 01

    Find

    Browse by poster, search by name or person, and pick up where you left off.

    The home page with a featured title
  2. 02

    Choose

    See the quality, audio and subtitles before you press play, and pick a version.

    A title page with 4K, HDR10 and Atmos badges
  3. 03

    Play

    Subtitles, audio tracks and speed are one tap from the picture.

    The player with the subtitle panel open
  4. 04

    Manage

    Libraries, members and plugins in a calm admin console.

    The admin console overview
The home page with a featured title
A title page with 4K, HDR10 and Atmos badges
The player with the subtitle panel open
The admin console overview

Fast by design

Your playersWeb, phone, Infuse, VidHub, SenPlayer
Kryspal MediaGo server, one container
PostgreSQL and your filesA real database, files stay on your disks
  • PostgreSQL

    Indexes and queries tuned for huge libraries.

  • Native media parsing

    MP4 and MKV are parsed natively in Go, so not every file needs an external tool. Other formats fall back to ffprobe.

  • Batch writes, incremental scans

    Only files that changed are processed, and results are written in batches.

  • Light on the CPU

    Original quality with no video transcoding, so playback barely touches the CPU.

Free for personal use

Free during the public beta; prices apply from the first release.

FREE

For you and your household. Never contacts our license service.

PRO

More headroom and extra features. Up to 2 installations.

MAX

Our most complete plan. Up to 3 installations.

See pricing

Questions

Does it re-encode my video?

No. Files play as they are, in original quality.

Can I keep using Infuse, VidHub or SenPlayer?

Yes. Choose Emby or Jellyfin mode in the admin console and they connect as they do today.

Does it work with Emby’s or Jellyfin’s official clients?

No. Kryspal works with 3rd-party players that support Emby or Jellyfin servers, and comes with Kryspal’s own players.

Do I need an account?

No. There are no accounts. A paid license is an email and a key.

Where does my media live?

On your own disks. The server reads it and never uploads it anywhere.

When can I install it?

Kryspal Media is not released yet. The install guide will be published with the first release.

All questions

Coming soon

The first release is on its way.

Release soonMoving from Emby?