AppHuntUse apps for free.
Paid apps & subscriptions, free with promo codes.See offers

10 Best Free Video Player Apps for iPhone

Updated September 29, 2026 · written by AppHunt

The built-in players on iPhone stick to formats like MP4 and MOV, so an MKV with subtitles and several audio tracks often will not open at all. The players below carry their own decoders. They differ in where they read files from — the phone, a NAS, a cloud drive — and in what they give away for free.

  1. 70mm icon

    70mm

    Video player for iPhone, iPad, Mac and Apple TV · Glory Mae Dagapioso

    AppHunt partner · promo code

    70mm opens the files other players refuse — MKV, AVI, WMV, FLV, TS and more, with HEVC 10-bit, AV1 and DTS audio — and keeps their subtitles and audio tracks. Stream from a NAS over SMB, SFTP or WebDAV without copying, send video to an Apple TV or a Chromecast, and pick up where you stopped on another device.

    Good for: Playing any video file from your iPhone or your NAS

    70mm: MKV Video & Media Player

    70mm: MKV Video & Media Player

    Glory Mae Dagapioso
    $14.99→Free/ Lifetime

    No automatic paid renewal. Offer terms

    ••••••••
    1496 codes left
  2. Infuse icon

    Infuse

    Firecore, LLC · 28K ratings

    Infuse turns a folder full of MKV, MP4 and other video files into a tidy poster library, fetching artwork and episode details by itself. The free tier already streams from NAS shares and Plex, Emby or Jellyfin servers and finds subtitles in a tap; Pro adds cloud drives, wider casting and lossless audio.

    Good for: Turning a NAS into a polished movie library

    Keep in mind: The developer lists cloud drives, extra formats, high-res Dolby/DTS audio, AirPlay and Google Cast for most file types, and watch-progress sync as Infuse Pro perks (monthly, yearly or lifetime).

    View in the App Store
  3. Video + icon

    Video +

    志鹏 汤 · 12K ratings

    Video + suits anyone whose videos are scattered: Google Drive, Dropbox and OneDrive work alongside SMB, NFS, SFTP and WebDAV servers or a DLNA box at home. It plays MKV, AVI and WebM, loads SRT or VTT subtitles, supports AirPlay and picture-in-picture, and keeps offline copies. The free version shows ads.

    Good for: Mixing cloud drives and home servers in one app

    Keep in mind: The developer says the free version carries ads; Pro plans are sold in-app, but the listing doesn't say which features they add.

    View in the App Store
  4. Video Player All in One icon

    Video Player All in One

    Devkrushna Infotech Private Limited · 7.4K ratings

    Behind the generic name sits a capable player from Devkrushna Infotech. It handles local files and Wi-Fi transfers, browses SMB, FTP, SFTP and NFS shares on a NAS, casts to smart TVs or AirPlay screens, looks up subtitles online and switches audio tracks. MKV, AVI and MP4 are all on its format list.

    Good for: Casting local or NAS videos to a smart TV

    Keep in mind: Premium is sold in-app as monthly, six-month, yearly or lifetime plans; the listing doesn't say which features stay free.

    View in the App Store
  5. VLC icon

    VLC

    VideoLAN · 5.9K ratings

    VideoLAN's open-source player has no ads, no subscription and nothing to unlock. It opens MKV and nearly every other container, streams from SMB, NFS, FTP, SFTP or UPnP/DLNA servers, pulls files from Dropbox, OneDrive or Google Drive, renders styled SSA subtitles and casts to a Chromecast.

    Good for: Anyone who wants zero ads and zero paywalls

    View in the App Store
  6. Fast Player icon

    Fast Player

    章健 杨 · 5K ratings

    Fast Player decodes an unusually wide range of formats itself, so RMVB, FLV, WMV, MKV and other stubborn files play without converting. Videos arrive by USB, Wi-Fi, cloud drives or SMB, FTP, NFS and SFTP servers; subtitles can be downloaded, M3U playlists open, and casting covers AirPlay, Chromecast and DLNA TVs.

    Good for: Stubborn legacy formats like RMVB, FLV and WMV

    Keep in mind: Ad removal, archive extraction and a passcode lock are sold as separate in-app items; a Pro version (one-time or yearly) is also offered, but the listing doesn't say what it adds.

    View in the App Store
  7. OPlayer Lite icon

    OPlayer Lite

    Suzhou Totoro Network Technology Co., Ltd. · 4.4K ratings

    A long-standing player that still covers the essentials for free. OPlayer Lite plays MKV, RMVB, FLV and Blu-ray style files, streams straight from Samba, FTP or UPnP/DLNA shares without copying them first, picks up subtitle files that match the video's name and sends playback to a TV over AirPlay or HDMI.

    Good for: Playing movies straight off a Windows or Samba share

    Keep in mind: DivX video and DTS audio decoding, archive extraction and the photo viewer are paid add-ons; a Full Version upgrade is sold as well.

    View in the App Store
  8. nPlayer Lite icon

    nPlayer Lite

    Newin Inc. · 3.8K ratings

    The free, ad-supported edition of nPlayer keeps the parts most people need: MKV, AVI and WMV support, hardware decoding for HEVC (and AV1 on the newest chips), streaming over SMB, NFS, WebDAV, FTP/SFTP or DLNA, and unusually fine subtitle control, from sync and styling to dragging lines into place with a finger.

    Good for: Subtitle perfectionists with a NAS at home

    Keep in mind: The developer says this Lite build contains ads, and the latest update removed Google Drive support.

    View in the App Store
  9. KMPlayer icon

    KMPlayer

    PANDORATV Co.,Ltd · 3.3K ratings

    The phone version of the long-running desktop player is free, with no in-app purchases on its store page. It handles MKV, AVI, FLV and WMV, connects to SMB, FTP, WebDAV and UPnP servers as well as Google Drive, Dropbox and OneDrive, and adds bookmarks, A-B repeat, an equalizer and detailed subtitle styling.

    Good for: Desktop-style controls on a phone screen

    Keep in mind: The developer says DTS, E-AC3, TrueHD and DivX aren't supported, so MKV files that carry only those audio tracks may not play properly.

    View in the App Store
  10. VidHub icon

    VidHub

    Nanjing Oumi Software Development Co., Ltd. · 3.1K ratings

    VidHub takes a similar approach to Infuse: point it at SMB or WebDAV shares, cloud drives or an Emby, Jellyfin or Plex server and it builds a poster wall from TMDB. MKV, AVI and RMVB files play, 4K and HDR included, with embedded or external subtitles, and progress syncs over iCloud between Apple devices.

    Good for: An Infuse-style library for Emby, Jellyfin or SMB

    Keep in mind: VIP membership (monthly, yearly or lifetime) is sold in-app; the listing doesn't say which features require it.

    View in the App Store

Questions and answers

How do I play MKV files on iPhone?

Install a player with its own decoders — 70mm, VLC, Infuse, nPlayer or KMPlayer — and open the file from the Files app or a network share. The built-in players only handle formats like MP4 and MOV.

Can I watch videos from a NAS without copying them?

Yes. 70mm, Infuse, VLC, OPlayer and nPlayer connect to SMB shares on a NAS or a computer and stream the file while you watch.

Which video player is completely free?

VLC and KMPlayer sell nothing inside the app, and nPlayer Lite is free with ads. 70mm plays every format for free, and its one-time Pro upgrade is free for good with the AppHunt promo code.

How do I use the 70mm promo code?

Tap Get on the 70mm card. If you are not signed in to AppHunt you will be asked to log in, and the code appears right after. Redeem opens the App Store's own redemption screen with the code filled in.

How is the list ordered?

First place is 70mm, an app made by the AppHunt team, with a promo code. Places 2–10 are ordered by the number of ratings in the US App Store; apps that copy another player's brand name are left out.

More top lists

All promo codes on AppHunt →