Apple clearly states on its website that the iPhone does support mp4 as the main playback format. Yet, some iPhone users struggle to play it on their iPhones. It is just that some Mp4 video clips won’t work on the iPhone for no obvious reason. However, there is a reason why these mp4 videos won’t play. It is only the mp4 videos encoded with H.265, H.264, and MPEG-4 that will run smoothly on the iPhones and the ones encoded in a different format will not play or run smoothly.

There are different ways to avoid mp4 incompatibility with your phone. Doing this will solve the issue of mp4 files not getting played on the iPhone. So, if you are facing issues with mp4 files then follow these simple methods to troubleshoot this problem. Have a look at some of them.

Native App

iTunes will always come for rescue whenever the users are facing any kind of problem with their iPhone or iPad. The simplest way to play an mp4 file on your iPhone is to add it on iTunes Library. Make sure your phone is synced with iTunes so you can open the video just through your Video App. iTunes is capable of re-encoding the videos to mp4 format (supportive with iPhone) if they are in any different format.

Moreover, you can also enable Home Sharing for further convenience. You have to turn it on for both the Mac and iPhone. You can do that by:

On Mac or PC

1. Launch iTunes on your Mac or PC.

2. Locate and click the option File on the menu bar placed at the top of your screen.

3. Locate the option Home Sharing from the drop-down menu and click on it.

4. Next, click the option Turn on Home Sharing. You may have to provide your login credentials if you aren’t signed in already.

5. A pop-up will inform you that Home Sharing is now on. Simply click OK to that message.

On iPhone

1. Go to the Settings.

2. Tap on the option Music.

3. Locate the section Home Sharing.

4. Sign in with your Apple ID. It must be the same Apple ID that you used on iTunes.

Once you’ve done this, you’ll be able to stream videos from your Mac to the iPhone without even downloading them. Make sure both the devices are connected to the same Wi-Fi or else this feature won’t work.

Using a Different Media Player

You can download different media players to run different format of files. In the mp4 file’ case, it is recommended that you go with the VLC Media Player for iOS. The application runs smoothly on both the iPad and iPhone, and it supports almost every format including mp4. Download it from the App Store and then follow these steps.

1. Open the File folder on your iPhone. That is usually where all the files are.

2. Tap on the option Browse located at the bottom of your screen.

3. Now your iPhone will give you options like iCloud Drive, On My iPhone, Google Drive, and Dropbox etc. Tap on the option where your file is located.

4. Now search for the mp4 file you want to play with VLC for iOS.

5. You will be able to locate the option Select on the upper-right corner of your screen. Tap on it.

6. Next, tap on the option Share located at the bottom-left corner of your screen.

7. Tapping it will open a pop-up menu with various application options on it.

8. Locate the option VLC and tap on it.

9. Now your VLC will start playing the mp4 file for you.

Via Email

If you have an mp4 file that isn’t playing on your iPhone then you just need to transfer it to your Mac or PC. Once transferred, open your email account, attach this video file and send it to your own email. You can also use a family members’ email account to send the mp4 file to your email. Once done, follow these simple steps.

1. Go to the Mail Service on which your email is registered. It could be Mail App on your iPhone, Gmail App, or Yahoo etc.

2. Now open the email in which you have received the mp4 file. Beware, mp4 files sometimes comes as an attachment and sometimes as a download link.

3. Tap on the attachment or the link you got in the email. Doing this will download and open the file in the standard iPhone media player. A longer video will take some time to download and play.

Player Extreme HD

This Media player delivers almost the same purpose as Air Video does. The only difference is that it supports a Windows-style folder system instead of a menu bar system. What it does is that it supports many formats which include mp4 too. Additionally, it comes loaded with a feature that converts a different format into a format supportive on iOS.

Moreover, you do not have to install any additional supportive software on your computer to sync it with your iPhone as this application automatically detects shared folders on your computer. The only problem with Player Extreme HD is that you’ll need to have a paid version to stream any content via this app.

All these methods are recognized methods that will usually get the work done for you. However, if none of these methods is helpful then you may have to look for the third-party apps capable of converting the mp4 format encoded with H.265, H.264, and MPEG-4 so it can run smoothly. The only drawback with these apps is that either they are paid or charge you a monthly fee for proper functionality.