The fast, focused NFS client for iPhone & iPad
Most connection problems come down to one server setting. If a connection is refused, the app tells you exactly what to fix — and the top fixes are below.
This is the #1 issue, and it's almost always the export's privileged-port requirement. iPhone and iPad apps connect from standard (non-privileged) ports, which many Linux/NAS servers reject by default. The fix depends on your server:
insecure option to the export in /etc/exports, then run sudo exportfs -ra.NFS has no passwords — the server checks the numeric User ID (UID) your device presents. Set the UID/GID in the app's Advanced settings to match a user on your server (the first Linux user is usually 1000/1000; on Synology it's often 1026+). Run id yourusername on the server to find it.
Export your share so every device maps to one designated user, restricted to your own network:
/srv/share 192.168.1.0/24(rw,sync,insecure,no_subtree_check,all_squash,anonuid=1000,anongid=1000)
insecure — required for iPhone/iPad apps* — only devices on your network can connectall_squash + anonuid — every client acts as one low-privilege user, so your personal account stays private and access is easy to revokeBonjour discovery only works when your NAS advertises NFS on the same network segment. If it doesn't appear, just type the server's IP address (e.g. 192.168.1.20) and tap Find Shared Folders to list its exports.
NFS Files speaks NFSv3 — the version every NAS supports out of the box — using standard network-address access (no Kerberos). If your server is configured NFSv4-only or requires sec=krb5, enable NFSv3 for the share, or use a share that allows AUTH_SYS access.
Files download before they open in the preview. Large videos are cached on your device so reopening them is instant — you can clear that cache anytime in Settings → Downloaded Files.
Open Settings → NFS Files Pro → Remove Ads. It's a one-time purchase — no subscription — and it removes all ads forever. Already purchased? Tap Restore Purchase.
Yes. NFS Files talks directly to your server over your local network — your files never pass through us or any cloud. See the Privacy Policy for details.
Send details of your server (make/model, OS) and what you're seeing, and we'll help. Include the exact error message the app showed — it usually points at the fix.