Features

Every detail of a serious media player.

Kyro Player is a playback-first app. We don't sell content — we just make your M3U and Xtream Codes playlists look and feel like a proper streaming app.

Playback

The Kyro playback engine is built on VLC (iOS) and MediaKit/libmpv (Android) — the most battle-tested open-source media stacks on the planet.

Hardware-accelerated 4K HDR

Smooth playback up to 3840×2160 @ 60 fps with HDR10 support on capable devices.

Full codec matrix

H.264, H.265/HEVC, AV1, VP9, MPEG-2, AAC, AC3, EAC3, Opus, FLAC and more.

All the protocols

HLS, RTMP, RTSP, HTTP(S), MPEG-TS, UDP multicast, DASH.

Zero-lag channel switching

Pre-buffered streams switch in under a second on a solid connection.

Auto-reconnect

If a stream drops, Kyro silently reconnects and resumes where you left off.

Background playback

Keep audio playing when you lock the device or switch apps (Premium).

Playlists

Paste an M3U URL or Xtream Codes credentials. Kyro parses, caches, and refreshes. You never touch XML again.

M3U & M3U8 URLs

Parse playlists of any size — we handle 100k+ channels without breaking a sweat.

Xtream Codes API

Full support for Xtream server URL + username + password credentials.

Multiple playlists

Run personal, family, and backup playlists side-by-side (Premium).

Auto-refresh

Playlists re-sync on a schedule — you always see the latest catalog.

On-device storage

URLs, credentials, and catalog data live on your device. Never on our servers.

Deep categorization

Groups, genres, countries, and languages are preserved from your provider.

EPG & Guide

The Electronic Program Guide turns a sea of channels into a watchable schedule.

Full 7-day EPG

See what's on now, next, and throughout the week (Premium).

Now-playing strip

Quick glance at what's live across every channel you follow.

Program details

Episode titles, synopses, runtime, and category tags when the provider supplies them.

Jump to live

One tap to drop into the current broadcast from anywhere in the guide.

Search & organization

Finding a specific title or channel shouldn't feel like homework.

Instant smart search

Searches channel names, categories, movie/series titles, genres, and cast.

Favorites

Bookmark streams, movies, series — one tap to your personal lineup.

Continue watching

Resume VOD exactly where you paused, across sessions.

Custom sort & groups

Reorder and hide categories to match how you actually watch.

VOD — Movies & Series

Movies and Series get a dedicated library with proper metadata and artwork.

Poster artwork

Providers that deliver artwork render in a clean grid with aspect ratio preserved.

Seasons & episodes

Series expand into season/episode views with resume support.

Synopses & ratings

Descriptions, genre tags, year, and runtime when the provider supplies them.

Trailer-free

No auto-playing trailers. No ads. Just content you picked.

Privacy & security

Your playlists are personal. They should stay that way.

On-device only

Playlist URLs and Xtream credentials never leave your device.

No accounts

Kyro doesn't require sign-up. You own your data.

No tracking

No behavioral analytics, no ad SDKs, no data sold. Ever.

HTTPS everywhere

In-app downloads and updates travel over TLS.

Cross-platform

One player across the devices you already own.

iOS — App Store

iPhone and iPad, iOS 15+. VLCKit playback engine.

Android — Google Play (soon)

MediaKit/libmpv playback engine, same UI, same features.

Windows 10/11

Native desktop build with keyboard shortcuts and windowed playback.

Native performance

No Electron wrappers. Each platform uses its native UI toolkit.