Entertainment iPhone and iPad

The Best Video Player Apps for iPhone and iPad

Dan Price Updated 04-11-2019

Many people watch videos on their iPhone or iPad. But while the default player might be sufficient for viewing your personal videos, if you’re planning to watch locally saved movies and TV shows, you’ll need something with a few more features.


Thankfully, you’re not short of options—the App Store is packed with iOS video players. But which one should you use? What is the best video player for iPhone and iPad?

1. VLC

No matter which platform you’re discussing, VLC always pops up as one of the best video players available. iOS is no different.

The app supports a vast number of video formats, including all the most common file types and codecs. Importantly for Mac and iOS users, VLC also supports AirPlay video and audio streaming.

VLC’s most notable features include support for network streams (including HLS, MMS, and RTSP), integration with Dropbox, Google Drive, iCloud Drive, OneDrive, and Box, and support for file servers (SMB, FTP, UPnP, and DLNA).


Other important playback features, such as subtitle support, multi-track audio, and speed control, are also available.

Download: VLC (Free)

2. PlayerXtreme Media Player

PlayerXtreme Media Player is a widely-used video player for iPhone and iPad. It has one of the most extensive feature lists of any video player in the App Store.


All the major file formats are supported, including 3GP, ASF, DIVX, M2P, M4V, MOV, MP4, MPEG, MPG, OGV, PS, QT, VOB, WEBM, and VIDEO_TS. You can also stream content from NAS drives, Windows and Mac computers, DLNA devices, and even Kodi.

Both AirPlay and Google Cast are supported (allowing you to cast your iOS videos to an Apple TV box or Google Chromecast), and you can use the app to download subtitles for your TV shows and movies Where to Download Subtitles for Movies and TV Shows: The 6 Best Sites Subtitles elevate the viewing experience. Here are the best subtitle download sites where can you get quality subtitles for free. Read More in real-time.

PlayerXtreme Media Player has a free and a Pro version. The Pro version unlocks the aforementioned subtitle and AirPlay features.

Download: PlayerXtreme Media Player (Free, in-app purchases available) | PlayerXtreme Media Player PRO ($6.99)


3. KMPlayer

KMPlayer is a great iPhone video app for anyone who wants to play high-resolution content. You can use it to watch 4K, UHD, and FHD videos (as long as your iPhone model supports it). In theory, the app can also play 8K content, but Apple does not yet sell any products that support 8K video.

The video player works with more than 60 video formats, including MP4, MOV, REC, TOD, VRO, WTV, AVI, GVI, M4V, WMV, VOB, MT2S, MPEG, NSV, and MKS. It also supports more subtitle formats than almost every other video player for iPhone and iPad. The formats include SSA, ASS, SMI, TXT, MPL, PJA, VTT, and SRT.

Some of KMPlayer’s other significant features are network playback from Google Drive, FTP servers, and Dropbox, a mirror mode, and extensive gesture support. KMPlayer is free to download and use.


Download: KMPlayer (Free)

4. Infuse

Infuse is another app for the job that you should consider. It’s been around for several years and is widely considered as one of the best video players for iPhone and iPad. Thus, it’s a direct rival of PlayerXtreme Media Player.

Before we look at the features, it’s worth mentioning Infuse’s aesthetics. It’s probably the slickest-looking app here. So if beautiful design is important to you, Infuse should be near the top of your list.

Supported filetypes include MP4, M4V, MOV, MKV, AVI, WMV, MTS, ISO, VIDEO_TS, FLV, OGM, OGV, ASF, 3GP, DVR-MS, WEBM, and WTV. You can watch locally saved iOS videos, but can also use Infuse to stream videos from external sources such as your Mac, PC, NAS drive, Wi-Fi hard drive, DLNA device, or even Plex and Kodi.

Infuse has AirPlay and Google Cast integration, free subtitles courtesy of OpenSubtitles.com, and support for video chapters, multiple audio tracks, and continuous playback.

Uniquely, Infuse also boasts Trakt integration. For those who don’t know, Trakt is like Last.fm for movies and TV shows How to Track the Movies and TV Shows You Watch Using Trakt Trakt helps you track the movies and TV shows you watch using lists and histories, and can even recommend new things to watch. Read More . It logs what you’ve watched, syncs across your devices, and provides recommendations based on your viewing habits.

The app is free, but to unlock all the features, you will need to subscribe. This costs $10 per year, $1 per month, or $55 for a lifetime license.

Download: Infuse (Free, in-app purchases available)

5. GPlayer

If Infuse is considered a rival of PlayerXtreme Media Player, GPlayer is the closest challenger to VLC. Because it gained much of its popularity before the VLC port finally arrived on iOS, it thus mimics many of VLC’s best features.

For example, like VLC, GPlayer has a Wi-Fi upload feature. It lets you transfer video files between your PC and your device via Wi-Fi so you can watch them when you’re away from an internet connection. For Windows users especially, it’s one of the best ways to transfer video files from a computer to an iPhone or iPad.

The app also rivals VLC when it comes to network streaming. You can play RTSP and MMS streams and videos from HTTP and FTP sources.

Other important features include AirPlay support, gesture support, and integration with iTunes. File types such as AVI, WMV, RMVB, ASF, H264, MKV, TS, and M2TS can all be played on the app. There’s also support for multiple subtitle formats, including SMI, ASS, SUB, SRT, and TXT.

GPlayer is the only non-free app on the list, so try it if you’ve found the others lacking.

Download: GPlayer ($3, in-app purchase available)

6. It’s Playing

You can use It’s Playing to play local files on your device or stream videos from cloud storage and local networks.

The app offers playback resolution of up to 1080p, can play videos over AirPlay, and has Dolby Digital audio output. It supports several video file formats, including MP4, MOV, MKV, AVI, WMV, VOB, and RMVB.

Where It’s Playing really shines, however, is the list of Pro features. If you pay the $10 fee, you can use the app to watch your friends’ liked, shared, and posted videos on Facebook, watch YouTube videos, and play videos from HTTP sources.

Download: It’s Playing (Free, premium version available)

Other Ways to Play Videos on iOS

If your primary reason for downloading a video player on your iPhone or iPad is to watch movies and TV shows, you might be better served using Plex instead. You can use it to manage your media collection, cast to all the screens around your home, and watch your videos remotely when you’re on-the-go.

To learn more, have a look at the best Plex clients for streaming media The Best Plex Clients for Streaming Media Once you've set up your Plex sever, you'll need a device to stream your media to. Here are the best Plex clients available today. Read More .

Related topics: iOS Apps, iPad, iPhone, Media Player, Video, VLC Media Player.

Affiliate Disclosure: By buying the products we recommend, you help keep the site alive. Read more.

Whatsapp Pinterest

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. fillysun
    May 26, 2020 at 6:15 am

    I am using DRmare M4V Converter to convert video files and then transfer them to my phone and other devices.

  2. John Smith
    May 9, 2017 at 12:35 pm

    PlayerXtreme is the best media player i have ever used and its available for free on all platforms!

  3. John Smith
    May 9, 2017 at 12:34 pm

    PlayerXtreme media player is the best media player I've come across. Why is it not in the list though?

    • Tim Brookes
      May 19, 2017 at 3:25 am

      Because it's not available outside of the US App Store.

      • Raul Hernandez
        July 5, 2017 at 10:13 am

        PlayerXtreme is available in every app store, not just US.

  4. Tomik
    February 11, 2017 at 3:14 pm

    I'm using MCPlayer, it plays videos directly from NAS and my Mac mini with ArkMS installed. And supports Dolby sound. The quality of video is pretty good.

  5. Den
    November 23, 2015 at 3:58 pm

    MCPlayer is also a great video player application and streamer that stream and playback mkv, mpeg and other popular formats without conversion.

    • Lina
      May 9, 2016 at 1:49 pm

      Agree, use it too. It also allows immediate downloading of video files onto devices and allows users to watch them offline if desired.

  6. donunus
    July 18, 2013 at 12:22 am

    Do any of these players support flac or ogg vorbis files?

  7. Chris K.
    July 4, 2013 at 5:01 pm

    Hi I have the iPhone 4s and my friend has the samsung 4S, when he plays back a video he recorded he can pause it and then take a picture of the paused video, does iPhon have an app like that? thanks.

  8. Pedro
    May 8, 2013 at 5:00 pm

    Do these apps have a feature to watch videos quicker, without distorting the sound? Like VLC for PC? Thanks!

    • Simon Slangen
      May 8, 2013 at 6:16 pm

      I haven't tried it myself, but you should check out Swift Player, which is designed specifically for this purpose.

  9. Anita
    April 12, 2013 at 9:23 am

    I like Oplayer and VLC.
    And also got many cool sites to watch free movies on my iPad from the list "Free and Legal Places to Get iPad/iPad 2 Movies" in iFunia iPad column.

  10. Chris Jones
    April 4, 2013 at 4:38 pm

    After checking several out my player of choice is AVPlayerHD. Besides handling a variety of media types it allows for speed reduction and increase, which is invaluable when watching informational videos such as lectures.

  11. Elisa Mary
    April 3, 2013 at 11:55 am

    can you tell about buzz player

  12. johnbritto
    April 3, 2013 at 11:51 am
  13. sue t
    April 2, 2013 at 9:37 pm

    i wish i ha not purchased the chromebooks ace brand it sucks. i cannot start or complete one task. it does not support apps of any type.i am so disappointed.

  14. null
    April 2, 2013 at 6:10 am

    When did VLC get removed from the App store. I just got it off the App Store the other day?

    • Simon Slangen
      April 17, 2013 at 11:20 am

      There are several apps that integrate with VLC, but the VLC player app for iOS has been gone quite some time (removed due to licensing incompatibilities).

  15. Dave Bakker
    April 1, 2013 at 1:19 pm

    There is also Air Video which has a free version, that plays and does live convert from your desktop to Ios device, and for Android I use EMIT which has a free version also

  16. Scott M
    April 1, 2013 at 10:40 am

    I have always used VLC and not a single problem or suggestion for improvement.It just does its job and does it well.A great viewer.

  17. yong chen
    April 1, 2013 at 9:34 am

    wow..seems good!

  18. Pole Naum
    April 1, 2013 at 9:15 am

    ArkMC app also has a good player for IPhone/IPod, it works well and has another one function: stream all video,music stored on my IPod to other devices, so for convenient to use I payed for it and enjoy, why not

  19. Suzane
    April 1, 2013 at 6:02 am

    The Apps seems promising, will definitely give a try. Will post you back about the experience. Those who need a video streaming App for their i Phones or i Pads, here is Amazon's instant video App http://bit.ly/Vz7esX

  20. Nevzat A
    April 1, 2013 at 5:48 am

    Wow, VLC is available on every platform!