iPhone Life magazine

Turn your iPhone/iPod Touch into a network drive with free Files app

If you want to transfer files from machine to machine on your network (without using a USB drive), there is a very simple application available in the iTunes App store called "Files lite". Look under the Productivity category to find it. It is an ingenious and free (if somewhat limited) way to turn your iPhone or Touch into a network attached storage device, as well as expand the ability to share files.

"Files" is essentially a stripped-down web server that includes the HTTP extensions for WebDAV (Web-based Distributed Authoring and Versioning). WebDAV allows users to log into and remotely manage files on web servers. Microsoft first supported WebDAV clients in Windows 98 with a feature called web folders. Basically, a client could connect to a WebDAV collection as an extension of Windows Explorer. Later versions allow you to mount web folders much like a network drive, and used a redirector to more closely work at the file system level. To connect requires you to enter the URL of the collection in Windows Explorer like thus:

http://host/folder

Some issues with the later MS version of WebDAV client might require you to use the following variations:

  • Explicitly specify a port number in the URL e.g. http://host:80/path/
  • Use a fully qualified domain name: NET USE Z: http://drive.example.org/drive
  • Specify the user in the URL http://userathost [dot] tld/path/. 

In the case of Files with Windows Vista, I have found the most reliable way is to simply enter the address and port number as thus in Windows Explorer address bar:

\\IP Address:port

Navigating from Windows Explorer...

 

After connecting to the top level, you can then navigate into the Public folder (where you can add files, etc.). I did have some issues getting it to connect, so you may have to do some tinkering. As pointed out before, the Windows client has always been somewhat buggy. I have not tested other clients, like Samba in Linux, but any client that supports WebDAV should be able to connect.

Running Files on your iPhone/Touch...

 

After installing Files to your iPod Touch or iPhone, run the app, and turn on the file server (little green button in lower left corner). Then as described above, on your Windows computer, navigate to the correct path in Explorer. You can also use a Web Browser, but you will only be able to view or download files. Using the explorer file browser in Windows will allow you to copy and paste files to your iPod/iPhone much like any network attached drive/folder. You can also create new folders, etc.

Files Settings...

 

A non-secured web server is perhaps not the best thing to have running on your iPhone/iPod so you probably don't want to run this on a continual basis, but you can at least turn on the option to use authentication. This will make it harder for just anyone to come snooping into your files. Select the lower-right gear icon to access server settings and turn on authentication. You can quickly turn on/off the server by selecting the lower-left button again. When it is running, it will indicate a green status.

Viewing Files...

 

You can also view files of known types (at least known to iPhone or Touch): Word, Excel, Powerpoint, PDFs, images, video and audio files. The lite version has a 200MB limit to the amount of files you can transfer. The full version lifts the limit completely, and allows importing of pictures to your photos application. I would like to see the full version support moving all file types in both directions (i.e. from the OS to Files, and vice versa), but I have a nasty feeling that's the kind of functionality Apple might want to suppress. If you could move files easily to your device without using the app store...well, nevermind. Check out Files lite and maybe buy the full version. I think you'll find it's very handy. I used it to move my iPod PDF user manual onto my iPod, since it doesn't have any decent on-board help.

 

 

Email icon
Want more? Get our weekly newsletter:
Nate Adcock's picture

Nate Adcock is a system and integration engineer with experience managing and administering a variety of computing environments. He has worked extensively with mobile gadgets of all shapes and sizes for many years. He is also a former military weather forecaster. Nate is a regular contributor for the iphonelife.com and smartphonemag.com blogs and helps manage both websites. Read more from Nate at natestera.drupalgardens.com or e-mail him at nateatiphonelife [dot] com.

Old Comments

ERROR

Hey please help me out. I couldn't connect to the WebDAV server of my ipod touch. I've been trying to go to the URL of my ipod's webDAV server but it wouldn't let me through. What should I do? I already updated my WebDAV versions or softwares.

My OS is Vista and this is what I basically do:

Computer and then Map Network Drive and then type up the URL of my ipod's server like these:

1. http://192.167.1.100:8080

2. http://ipod-touch.local:8080

They both don't work. It says, "Error: 0x80070043 Network name cannot be found."

I even tried it in my Safari Browser/Internet Explorer/Mozilla Firefox and still doesn't work.

Please help me out This app is what I need for school. Thanks

re: error

Can you ping the ipod from Vista?  By going to Start menu, and type "cmd" in search will open command prompt, then type "ping" and the address of your iPod. I'm assuming they are on the same network. Try not starting with "Map network drive" but as I describe above. Simply type in the IP address of the ipod (not the name) in file explorer address bar as shown above in my example:  \\192.167.1.100:8080  Then after you have connected to the drive and can see the contents, you can right-select to map it later. Are you running a firewall that might prevent such connections, or possibly not on the same network? 

Hi, I am using Linux. I can

Hi,
I am using Linux. I can read the content of the files-lite folder using konqueror and even create folders on it but I cannot transfer files.

Konqueror

 I will need to install it and test. I use Gnome, not KDE but I guess I can add Konq with Qt and some kdelibs. Reading the docs suggests that webdav is supported.

COOL!

Very nice ...
i have not seen better IPOD / Iphone Http server.
Thx Alot for post this post :S ? :D
!

Ubuntu Upload test

Alan, I tested this using my latest netbook install (remix) of Jaunty. I installed the Konqueror libs/files. I was able to xfer a jpg to a new folder on my iPod touch and then download it in both FIrefox and Konqueror both no problem. I would recommend updating files lite to the latest version, of course. Is your iPhone or touch possibly "jailbroken"? Since there doesn't seem to be any permission settings available in the app (other than turn on/off authentication), I wonder if the filesystem is preventing you from adding files? Maybe it's an issue in your Konqueror settings? What Linux version are you running, etc? Have you tried in another browser like FFox?

Files Lite

Hey, does anyone know if I will be able to watch my .avi and other movie files on the iphone/ipod if I get this app? I have a HTPC media center running win xp with hundreds of movies, if I hook this up, would I be able to watch those files on my iphone and ipod touch. I apologize, if it's a stupid question. Thanks in advance. elmishinoathotmail [dot] com

When I get some time...

I will look into this, when I get some time. I use xbmc personally, and I think you could probably link to webdav folder in there, but again have to try it. Not sure you can map a drive in Windows to a webdav folder, but if you can browse to it, might be possible. I have to research what file types are supported by Files Lite.