Xana
0.9.0Redesigned · iPhone · iPad · Mac · Android

Play the library
you already have.

Xana connects to your Jellyfin, Emby, Plex, NAS shares, and local files, and turns them into one calm, good-looking library. Same player on phone, tablet, Mac, and TV box, picking up where you left off.

  • Free is a complete player
  • No account
  • No data collected
  • No built-in content
Xana 0.9.0 home on Mac: hero, continue watching, and librariesFilm details: synopsis, Play, cast, and similar titlesPlayer controls: progress, volume, subtitles, audio track, and full screen

Rendered from the real Xana 0.9.0 interface code with demo data. Posters and stills are Blender open movies (CC BY); credits are on the licences page.

Supported sources

Works with what you already run

  • Jellyfin
  • Emby
  • Plex
  • WebDAV
  • SMBLAN shares
  • FTP / FTPS
  • SFTP
  • Local folders
  • DLNAcast

Features

Open it, know what to watch, press play.

Every screen was redesigned in 0.9.0. Each picture below is rendered from the app’s real interface code, not a mock-up.

Resume in one click

Home leads with what you most likely want: the hero is the episode you were halfway through, and Play resumes it.

  • One card per show.Continue watching merges episodes per series and shows season, episode, title, and time left.
  • Every library at a glance.One card per library with its count, and a pinyin jump bar inside.
  • Series pages by season.Each episode shows its number, title, runtime, and a progress bar, with similar titles below.
  • One search across every source.Search queries every server you have added and groups series and episodes.
Series page: three episodes of season 1 with number, title, runtime, and progress

A player made with care

Playback is built on mpv (libmpv). MKV, MP4, MOV, and common subtitle formats open directly, without transcoding.

  • Picture and sound:hardware decoding, HDR tone mapping, audio passthrough, preferred audio track.
  • Subtitles:size, colour, position, outline, background, delay, and preferred language.
  • Binge-friendly:skip intro, autoplay next episode, chapters.
  • Tools:speed and hold-to-speed, A-B loop, screenshot, stats, swipe to seek and change volume.
Xana player: title, progress bar, back, play/pause, forward, volume, subtitles, audio track, and full screen

Built for the remote and the keyboard

The Android build runs on phones and TV. On a TV box the D-pad moves a clear focus ring that keeps the focused card in view. Tab and arrow keys work the same way on Mac.

  • Shows up on the TV home screen.Leanback launcher supported.
  • Android 7.0 and later.Phones, tablets, and TV boxes run the same app. The package comes in two builds by processor: 64-bit (arm64-v8a, almost every device) and 32-bit (armeabi-v7a, some older TV boxes). The download page tries to pick for you, and you can always choose.
Home on a TV: D-pad focus on a Tonight card, shown with an outline and glow

The same design on your phone

iPhone and Android phones share the same interface, with details, series, and the player laid out again for portrait.

  • Gestures:swipe sideways to seek, up and down for volume, and hold for temporary fast playback.
  • Picture in picture:keep watching in a small window while you use another app.
  • Casting:send playback to a TV or box on your network over DLNA.
Film details on a phone: synopsis, Play, cast, and similar titlesSeries page on a phone: episodes listed by season
Files: open a file, add a library, and the supported sources

No server needed

Open a video on the device or add a folder. Anything half-watched shows up under Recent files.

Settings: Xana Pro, language, theme colours, about

Settings down to the detail

General, playback, interface, gestures, video, audio, subtitles, danmaku, and more. Chinese and English interface, eight theme colours.

Why Xana

A few things we do differently

Each of these can be checked in the app and its code. None of them is a slogan.

Collects nothing

No analytics, ads, or crash-reporting SDK. The App Store privacy manifest declares no collected data types and no tracking.

Passwords stay on your device

Server passwords and tokens live in the system keystore. There is no Xana account and no Xana server between you and your library.

Free is not a trial

Browsing, playback, resume, subtitles, audio tracks, gestures, and picture-in-picture are free, with no time limit. Pro adds extras only.

Pay once if you like

Besides yearly, there is a ¥58 lifetime option: buy once, keep it, on every iPhone, iPad, and Mac under the same Apple Account.

Really adapted for TV

D-pad focus, TV launcher entry, and banner are all there. The APK comes from this site with its SHA-256 and signing-certificate fingerprint for you to check.

Only talks to addresses you set

Xana connects only to servers you add and to services you switch on yourself, such as TMDB, OpenSubtitles, or dandanplay, with your own keys.

Pricing

Free is enough. Pro is more fun.

No ads and no monthly fee. Upgrade if you like it; stay free forever if you don’t.

Free

A complete player, free for good

¥0

 

  • 1 network server, unlimited local folders
  • Browse, play, resume, continue watching
  • All subtitle and audio-track settings
  • Gestures, A-B loop, screenshot, picture-in-picture
  • 2 theme colours
Download APK 0.9.0
Recommended

Pro yearly

Try it for a year

¥28/ year

About ¥0.08 a day · renews yearly, cancel any time

  • Unlimited servers: your NAS, a Jellyfin, a friend’s Plex, all at once
  • Online subtitles: search OpenSubtitles while watching and load directly
  • Cast to TV: send playback to a DLNA device on your network
  • Danmaku: dandanplay compatible, with speed, density, size, and opacity
  • All 8 theme colours
Subscribe yearly Coming soon

Pro lifetime

Buy once, keep it

¥58once

About two years of yearly, then nothing more to pay

  • Everything in yearly
  • No renewal, no expiry, nothing to remember to cancel
  • iPhone, iPad, and Mac: one purchase per Apple Account
  • Survives a new device: tap Restore Purchases
Buy lifetime Coming soon

About auto-renewal

The yearly plan renews automatically unless auto-renew is turned off at least 24 hours before the end of the current period. Payment is charged to your Apple Account. Manage or cancel it any time in Settings › Apple Account › Subscriptions; Pro stays on until the period ends.

Restore purchases

New phone, reinstall, or Mac: open Settings › General › Xana Pro and tap Restore Purchases. Signing in with the same Apple Account is all it takes; there is no separate account.

Prices and Android

¥28 / ¥58 are CNY reference prices; the App Store shows the local price in other regions, and the payment sheet is final. On Android, Pro is unlocked with an activation code; the purchase page will be announced on this site.
Free and Pro, side by side
FeatureFreePro
Network servers (Jellyfin, Emby, Plex, WebDAV, SMB, FTP, SFTP)1Unlimited
Local folders and opened filesUnlimitedUnlimited
Browse, play, resume, continue watching, TMDB metadataIncludedIncluded
Subtitle and audio tracks, subtitle styling, delay, preferred languageIncludedIncluded
Gestures, A-B loop, chapters, screenshot, stats, picture-in-pictureIncludedIncluded
Online subtitle search (OpenSubtitles)Not includedIncluded
Cast to a DLNA device on your networkNot includedIncluded
Danmaku (dandanplay compatible)Not includedIncluded
Theme colours2All 8

Download

On every screen you own

Need to verify the file or install on a TV box? See download and install notes.

FAQ

Frequently asked questions

Does Xana include films or shows?

No. Xana is a player. It does not provide, host, or recommend any content. Bring your own media server (Jellyfin, Emby, Plex), NAS share, or files on the device.

Which servers and formats are supported?

Jellyfin, Emby, Plex, WebDAV, SMB, FTP/FTPS, SFTP, and local folders; Pro can cast to DLNA devices. Playback uses mpv, so MKV, MP4, MOV and embedded subtitles play directly. Hardware decoding depends on the device.

Do I need an account? Do you collect data?

No account. Xana has no analytics, ads, or crash reporting, and server passwords stay in the system keystore. See the privacy policy.

What is the difference between Free and Pro?

Free allows one network server (local folders are unlimited) and includes playback, resume, subtitles, gestures, and picture-in-picture. Pro adds unlimited servers, online subtitles, DLNA casting, danmaku, and all eight theme colours.

Yearly or lifetime?

Same features. Yearly is ¥28 and renews each year until you cancel. Lifetime is ¥58 once and never renews. If you expect to use Xana for more than two years, lifetime costs less.

How do I restore Pro on a new device or on Mac?

Sign in with the same Apple Account, open Settings › General › Xana Pro, and tap Restore Purchases. It works across iPhone, iPad, and Mac with no separate account.

Is the Android APK safe?

It is only distributed from this site. The download page lists the SHA-256 and signing-certificate fingerprint of each release so you can check them. Every update is signed with the same key, so it installs over the previous version.

Does it work on a TV box?

Yes. The Android build supports the Android TV launcher and D-pad navigation. See the install notes.

Watch something with Xana tonight

Free to download. Connect your server and start playing in a minute.