Lanelo icon
Android · Android TV

Plays almost anything.
Sends us nothing.

Lanelo is a video and music player for Android phones, tablets and Android TV. MKV to 4K HDR and FLAC, subtitles done properly, a real music player and a 10-foot TV interface, with no ads, no account and no JK Codes server on the other end.

No ads No account Your files play offline
Phone, tablet and TV Android 8.0+ 6 languages Version 1.0.5
Lanelo playing the film Sintel full screen in landscape, with the seek bar, play button, volume and the Cast, subtitle and screen-lock controls
Lanelo Films folder with Play all and Shuffle buttons above five films in a grid
4K · HDR10 · Dolby Vision · AV1
  • MKV
  • MP4
  • AVI
  • MOV
  • WebM
  • TS
  • 4K
  • HDR10
  • HLG
  • Dolby Vision
  • AV1
  • FLAC
  • OPUS
  • DSD
  • MP3
  • SRT
  • ASS/SSA
  • VTT
  • SMB
  • DLNA
  • HLS
  • Google Cast
2playback engines: Media3 for speed, libmpv for everything else
4KHDR10, HLG and Dolby Vision, tone-mapped for your screen
6languages, with full TalkBack support
0ads, and no account to make
What it does

A serious player that stays out of your business.

Sintel playing in Lanelo's full-screen player at 5 minutes 29 seconds of 14 minutes 48
Playback

Plays almost anything you throw at it.

A hybrid engine pairs Android's own Media3 with libmpv, FFmpeg and libplacebo. Common files take the fast hardware path, and everything else still plays.

  • MKV, MP4, AVI, MOV, WebM and TS, plus FLAC, OPUS, DSD and MP3 for music.
  • 4K, HDR10, HLG and Dolby Vision with tone-mapping, and passthrough where your display supports it.
  • Hardware decoding where your device supports it, and AV1 in software through dav1d.
  • Your own files play offline. No internet and no account needed.
A scene from Sintel in Lanelo with the subtitle line Yeah! Come on!
Subtitles

Subtitles done properly.

Styled subtitles look the way their author made them, because Lanelo renders them with libass.

  • Embedded and sidecar subtitles in SRT, ASS/SSA and VTT.
  • Timing, size, colour and outline, adjusted while you watch.PRO
  • Search and download from OpenSubtitles without leaving the player.PRO
A wide shot of a city in Sintel with a subtitle Lanelo generated on the phone: I've been alone for as long as I can remember
AI subtitlesPRO

No subtitles in your language? Lanelo writes them.

Whisper transcribes the film on your phone, and on-device translation turns the result into your language.

  • Speech to text on the device with Whisper, once its model is downloaded.
  • Translation on the device, once your language pack is downloaded.
  • The audio never leaves your phone. Nothing is uploaded.
Lanelo Films folder: Caminandes Llamigos, Elephants Dream, Tears of Steel, Big Buck Bunny and Sintel with thumbnails and durations
Library

Every file, right where you left it.

Folders, videos and music in one place, with search, sort, and grid or list views.

  • Continue watching picks up every file where you stopped, with the audio and subtitle track you chose.
  • Playlists and a drag-to-reorder queue.PRO
  • Speed, A-B repeat, bookmarks, chapters, sleep timer, picture-in-picture, frame capture and gestures.PRO
Lanelo Now Playing screen for Chopin's Nocturne Op. 9 No. 2, tinted purple by the album art, with a waveform seek bar
Music

A real music player too.

Album art, background playback and a Now Playing screen that takes its colours from the artwork.

  • Background playback with lock-screen and notification controls.
  • Five-band equaliser with presets, and audio effects.PRO
  • Synced lyrics, a live visualiser and a waveform seek bar.PRO
Lanelo Explore: films, documentaries, classic TV and cartoons, PeerTube, network shares, media servers and music
Explore

Films, radio and podcasts, built in.

Public-domain and Creative Commons content from open archives, ready to play, with no account to make.

  • Films, documentaries, classic TV and old-time radio from the Internet Archive.
  • Creative Commons video from PeerTube and Wikimedia Commons.
  • Audiobooks from LibriVox, live radio from Radio Browser and podcasts from Podcast Index.
Lanelo Vault: an AES-256 encrypted vault notice above hidden tracks and films, each with an Unhide button
VaultPRO

A private vault for what is nobody else's business.

Hide videos and music in an encrypted vault inside Lanelo, invisible to other apps.

  • AES-256 encryption, unlocked with your passphrase.
  • Your passphrase is never stored. It unlocks a key the Android Keystore protects.
  • A recovery code shown once at setup, kept nowhere but with you.
  • Unhide any file whenever you want it back.
Android TV and Google TV

The same player, built for the remote.

Lanelo opens straight into a 10-foot interface on a TV: a navigation rail, large cards and clear focus on every control.

Lanelo on Android TV: a navigation rail beside Continue watching with Big Buck Bunny, Elephants Dream and Sintel, and a Videos row below
Big Buck Bunny playing in Lanelo on a TV with the seek bar and play button
The player, at ten feet
Lanelo Explore on a TV: movies, documentaries, classic TV, PeerTube and network shares
Explore, on the big screen
Lanelo settings on a TV: colour palettes, Material You, language and playback engine
Settings, made for the remote

The remote does what you expect

With the controls hidden, the centre button pauses and resumes and left and right seek. Back closes the controls, then takes you home.

Watch Next on Google TV

Films you have not finished appear in the Watch Next row on the home screen.

Or cast from your phonePRO

Send what you are watching to a Chromecast or a Google TV with Google Cast.

Everything else

Small things, done all the way through.

The details that decide whether a player is pleasant to live with, on a phone, a tablet or a television.

Your networkPRO

Browse SMB shares and DLNA/UPnP media servers, and open HTTP and HLS stream links.

Picture filtersPRO

Adjust the picture with filters, or load your own GLSL shaders.

Light, dark or OLED black

Every theme comes with Lanelo. Colour palettes and Material You colours come with Pro.

Accessible

Full TalkBack support, and every control reachable from a keyboard or a remote.

Six languages

English, Hindi, Spanish, Portuguese, Indonesian and Arabic.

No account, no ads

Open it and press play. There is nothing to sign up for and nothing in your way.

Lanelo and Lanelo Pro

Everything you need to play your files. Pro when you want the extras.

Lanelo

Ready from the first launch, no ads

  • Every video and audio format Lanelo can play
  • Your library, with search, sort, grid and list
  • Subtitles inside or next to the file, rendered with libass
  • Continue watching with your audio and subtitle choices
  • Explore: films, radio, audiobooks and podcasts
  • Background music playback with lock-screen controls
  • The Android TV interface and Watch Next
  • Light, dark and OLED black themes

LaneloPRO

Everything in Lanelo, plus

  • AI subtitles and translation, generated on your device
  • Online subtitle search, subtitle style and timing
  • Network shares, DLNA servers, stream links and Chromecast
  • Equaliser and audio effects, lyrics, visualiser and waveform
  • Picture filters and custom shaders
  • Speed, A-B repeat, bookmarks, chapters, frame capture, stats, sleep timer, picture-in-picture and gestures
  • Playlists and the play queue
  • The private encrypted vault
  • Colour palettes and Material You colours

Unlock Pro from inside Lanelo. Google Play handles checkout, and Pro stays with your Google account.

Privacy

You are the customer, not the product.

No ads, no account, no analytics of its own and no crash reporting. Your library, history, playlists and vault stay on your device, and there is no JK Codes server for the app to talk to. The policy lists every connection Lanelo makes, including the two Google components that report to Google on their own.

Specs

What you need, and what it plays.

Devices
Android phones and tablets, Android 8.0 or later
TV
Android TV and Google TV
Engine
Media3, with libmpv, FFmpeg and libplacebo
Video
MKV, MP4, AVI, MOV, WebM, TS; 4K; HDR10, HLG, Dolby Vision; AV1
Audio
FLAC, OPUS, DSD, MP3 and more
Subtitles
SRT, ASS/SSA and VTT, rendered with libass
Languages
English, Hindi, Spanish, Portuguese, Indonesian, Arabic
Accessibility
TalkBack; keyboard and remote navigation
Account
None needed
Ads
None
Current version
1.0.5
Privacy
Read the policy
FAQ

Straight answers.

What does Lanelo Pro add?

Playing your files never needs Pro: every format, your library, subtitles inside or next to the file, resume, Explore and the Android TV interface all come with Lanelo. Pro adds everything marked Pro on this page, from AI subtitles and network shares to the equaliser and the private vault.

Do I need an account or an internet connection?

You never need an account. Your own files play without internet. Explore, subtitle search, streaming, Cast and the first download of the AI subtitle model or a translation language need a connection.

Does Lanelo send my files or viewing history anywhere?

No. Your library, history, playlists and vault stay on your device and are deleted when you uninstall. There is no JK Codes server for the app to talk to. Google ML Kit and the Cast SDK inside the app send Google their own diagnostic data; the privacy policy says exactly what.

Does it work on Android TV and Google TV?

Yes. Install Lanelo from Google Play on the TV and it opens in its 10-foot interface, built for the remote. On Google TV, unfinished films appear in the Watch Next row.

I have Pro. Will it follow me to a new phone or my TV?

Yes. Pro belongs to your Google account, so it comes back when you reinstall and works on any phone, tablet or TV signed in to Google Play with the same account.

Where do I get Lanelo?

On Google Play, published by JK Codes, for Android phones, tablets and Android TV.

How do I get support?

Email support@jkcodes.app with your device, Android version and the file format you were playing.

Your files. Every format. Every screen.

Get Lanelo on Google Play for your phone, your tablet and your Android TV.

Films in the screenshots: Sintel, Tears of Steel, Big Buck Bunny, Elephants Dream and Caminandes: Llamigos, open movies © Blender Foundation, shared under Creative Commons Attribution licences. Music: Chopin's Nocturne Op. 9 No. 2, a public-domain recording by Musopen.

Google Play, Android, Android TV, Google TV and Google Cast are trademarks of Google LLC. Dolby Vision is a trademark of Dolby Laboratories.