Skip to content
Download

Fliks on every screen

The same account, the same history, the same library, wherever you install it.

Clients

ClientWhere to get itMinimumNotes
Web / PWAYour browser, at the server URLAny current browserInstallable to the home screen
iOS / iPadOSApp StoreiOS 16.6
AndroidPlay StoreAndroid 6 (API 23)Phone and tablet
Android TVPlay StoreAndroid 6
Samsung TV (Tizen)Sideload for nowTizen 5.5Works fully, not yet on the Samsung app store
LG TV (webOS)LG Content StorewebOS 7.0Approved, on the store
DesktopRelease assetsmacOS: Apple SiliconWindows .exe, macOS .dmg, Linux .deb / AppImage
ChromecastBuilt in, cast from any clientAnyCustom receiver, same player engine
Apple TVApp StoretvOS 17Native SwiftUI app
Nintendo SwitchBuild the .nro from switchfliksHomebrew-enabled consoleBeta, native client with hardware decode

Server

How you run itPlatformsHardware transcodingShips with
Docker (recommended)linux/amd64, linux/arm64Intel QSV, VAAPI, NVIDIA NVENC, AMDBackend, web client, FFmpeg
Windows, tray app, NSIS installerWindows x64Intel QSV, AMD AMF, NVIDIA NVENC, auto-detectedEverything, no dependencies
macOS, menu-bar app, .dmgmacOS 13 Ventura+, Apple SiliconVideoToolboxEverything, no dependencies
From sourceAnywhere Node runsWhatever your FFmpeg exposes

Encoders

Which hardware path is available depends on the machine, not on Fliks. It probes at startup and falls back to CPU when nothing else answers.

CodecCPUIntel QSVVAAPINVIDIA NVENCAMD AMFVideoToolbox
H.264✓✓✓✓✓✓
HEVC✓✓✓✓✓✓
AV1✓✓✓✓✓-

HDR10, HLG and Dolby Vision are tone-mapped to SDR when the receiving device cannot render them.

Get the server

Grab the latest release, or follow the Docker quick start.