In Android all audio and video players you choose the directories you want the app to show media from.

In iOS all audio and video players show ONLY media from its own data (if it's a downloader app) or show only what is in the Music app that come with iOS.

Does someone know an iOS app to play media and that let you choose from any directory on the iPhone (like other apps downloaded videos for example)


iOS doesn't utilize the local filesystems in the same way Android or most other Operating Systems (including OS X) do. As a result what you are looking for is not directly possible.

However, if applications support the iOS extension system, which most modern apps do, you can get creative and get a similar functionality. Basically you would install one app that you use as a finder or explorer if you like, and let all your files reside in that app's space. You can then use the share button to send files from and to that app.

"How-To Geek" has a full explanation on how this works: How to Get an Android-Style Local File System on an iPhone or iPad

  • ok but can i have an audio and video only player that have that option: read data from other apps – Migo Dec 27 '15 at 14:41
  • No, you can't, by design. – nohillside Dec 27 '15 at 16:03

You can use iTunes File Sharing and transfer the videos to the video player apps.

This current video player apps in App Store are good for me.

  • VLC

  • Infuse

  • nPlayer

there is also file manager app that supports video playback e.g. file hub, documents 6

I use regularly on my iPhone XS Max.


Outplayer is good. Beautiful UI and based on mpv.

We're looking for long answers that provide some explanation and context. Don't just give a one-line answer; explain why your answer is right, ideally with citations. Answers that don't include explanations may be removed.

  • It may be helpful to include a link to the app as well as information about how it addresses the concerns and requirements listed in the question. – Jake3231 May 20 at 0:38

You must log in to answer this question.

protected by bmike Jun 1 at 21:33

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged .