MX Player

MX Playerfor iOS


App info

Times Internet Limited
Thomas Lucero
Thomas Lucero
Appsitory Reviewer

Excellent and high-quality video player

MX Player is a powerful video player with advanced hardware acceleration and subtitle support. The video player plays almost all video files, including .3gp, .avi, .divx, .f4v, .flv, .mkv, .mp4, .mpeg, .mov, .vob, .wmv, .webm, .xvid, and others.

It also reads the most used subtitle files, such as .srt .ssa .ass .sub .smi .mpl .txt .psb, and .mst. Its unique scrolling subtitle feature allows you to navigate between subtitle texts. The player is multiplatform and has a version for iOS. We will tell you about it.

User-friendly interface and easy interaction

The primary features of MX Player include software and hardware video decoding. You can choose a decoding mode by pressing the button labeled H/W or S/W at the top of the screen. The application control is based on gestures; all control elements are moved away from the screen to avoid disturbing the viewer and activated if you touch the appropriate area.

For example, the zone on the left is responsible for changing the brightness of the screen. After swiping it, you can see a slider and move it to adjust the brightness level if necessary. You can do the same with the volume, but the slider responsible for the sound is hidden on the right.

To find where you would like to start the playback, just move your finger across your device's screen from left to right and vice versa. Finally, the last vital function based on gestures is zoom. You can zoom in and out by pinching your fingers together and moving them apart.

The playback control panel is located at the bottom of the screen, but it is usually as invisible as all the control elements. In addition to the usual buttons for rewinding, stopping, or moving to the following video, it also has a lock button. It is indispensable if the device is used by children and allows you to lock the screen from unnecessary touches. The only nuance is that you have to install a special plugin for the application to enable the screen lock mode.

Playback and performance

MX Player for iOS supports almost all popular codecs and video formats, such as AVI, DIVX, FLV, MKV, MOV, MP4, MPEG, WEBM, WMV, XVID, and others. If you try to play an unsupported file, MX Player will prompt you to install an additional free codec package to solve the problem.

The program also has excellent support for subtitles. It can process multiple subtitle tracks, text style, and text color, as well as read over a dozen different subtitle formats, such as SSA, SMI, SRT, SUB, IDX, MPL, TXT, etc. You can also use gestures to enlarge the text size, move the text around the screen, and even go forward/backward if it is not synchronized with the video.

Program functions

  • MX Player supports all kinds of video formats, including .avi, .mkv, .mp4, .wmv, .xvid, .3gp, .flv, etc.;

  • The player supports almost all currently known subtitle formats (.psb, .ssa, .srt, .txt, Matroska Subtitle Track (mkv), etc.) so you can safely download videos in the original and watch them with subtitles;

  • The application uses hardware decoding, i.e., it supports almost all video formats with the new decoder;

  • The application performs multi-core decoding that increases its performance;

  • MX Player supports pinch or swipe scaling and sound, brightness, and subtitle controls;

  • Downloading of custom codecs is supported.

Additional features

  • Playing a network stream. MX Player can stream video files over the Internet, e.g., from cloud storage if you have a direct URL. It cannot be streamed from sites like YouTube or Vimeo without many complicated tricks (you can use the YouTube application without any additional effort);

  • Resuming playback. If you close the app or stop the playback in the middle of a video and then come back to it after a while, MX Player will resume from where it closed last time, or it can start again. It will ask you what you prefer;

  • Loop repeat. Most video players support repeat playback, but MX Player lets you select the start and end points in a video and then repeat only between these two points;

  • Background audio playback. Enable this option to let MX Player play your video even if you close the app and switch to something else. It allows you to listen to the video even while you are sending messages or browsing something online;

  • Online subtitle downloading. MX Player can search for subtitles for your current video using;

  • Kids Lock function. It makes it impossible to close the app when you want to play videos for your children but don't let them open other apps, make calls, etc.


MX Player is a high-quality program with all the necessary functions for watching videos. It has various useful features, such as a user-friendly interface, high performance, and more. Although this player was designed for Android devices, the version for iOS devices also has all the necessary functions and all the primary advantages. If you want to watch movies and videos using a high-quality player, downloading this program is the right decision.

  • Option to trim
  • Night Mode
  • Swiping screen controls brightness and volume
  • Can use screen-lock
  • It crashes a lot
  • Most themes need to be bought
  • No AirPlay support
  • Unresponsive controls

Also available in other platforms