Using Android’s Nearby Share for Secure File Transfers
13 min read
Learn how to enable, configure, and use Android’s Nearby Share to transfer files quickly and securely between devices without relying on cloud services.
September 29, 2026 05:30
What problem does Nearby Share solve?
When you need to move photos, documents, or app APKs from one Android device to another, the most common options are cloud services (Google Drive, Dropbox) or a wired connection. Both have drawbacks: cloud uploads consume data and rely on third‑party servers, while cables require a compatible adapter and can be fiddly. Nearby Share provides a direct, encrypted, peer‑to‑peer transfer that works over Bluetooth, Wi‑Fi Direct, or the device’s own hotspot, keeping the data local and private.
Before you start
- Both phones must run Android 10 or newer (the feature was introduced in Android 10 and refined in later versions).
- Enable Bluetooth, Wi‑Fi and Location services on both devices. Location is required because Nearby Share uses it to discover nearby devices safely.
- Make sure the devices are within roughly 10 meters (30 feet) of each other and have a clear line of sight.
- If you want to limit visibility to contacts only, have a Google account signed in on both phones. This is optional but recommended for privacy.
- Charge the devices to at least 30 % to avoid interruptions during large transfers.
Step 1 – Verify that Nearby Share is available on your device
- Open Settings.
- On Pixel, OnePlus, or stock Android:
Settings > Google > Device connections > Nearby Share.
- On Samsung devices (One UI 4.0+):
Settings > Connections > Nearby Share.
- On other OEM skins the path may be
Settings > Google services & preferences > Nearby Share.
- If the entry is missing, update the device to the latest stable Android version supported by the manufacturer. Nearby Share is not available on very old Android versions (pre‑10) or on heavily customized ROMs that have removed Google Play Services.
When the menu opens you should see a toggle labeled Nearby Share. If it is greyed out, proceed to the troubleshooting box at the end of the article.
Step 2 – Turn on Nearby Share and configure basic settings
- Tap the Nearby Share toggle to enable the feature.
- Choose a Device name. This name appears on the receiving phone, so pick something recognizable (e.g., "Pixel‑12" or "Galaxy‑S22").
- Set Visibility:
- Everyone – any nearby Android device can see yours. Use this only in trusted environments.
- Contacts only – only people in your Google Contacts list can discover you. Recommended for most users.
- Hidden – your device will not appear in any scan. Turn this on when you don’t plan to share anything.
- Under Data usage select Use data sparingly if you are on a limited mobile plan, or Prefer high‑speed Wi‑Fi for faster transfers.
- Enable Receive files – this ensures the device can accept incoming shares.
After saving, the phone will briefly scan for nearby devices. You’ll see a small Nearby Share is on banner at the top of the screen.
Step 3 – Prepare the file you want to share
- Open the app that holds the file (Gallery, Files, Google Photos, etc.).
- Long‑press the item to select it, then tap the Share icon (usually three connected dots or a sideways "V").
- In the share sheet, look for the Nearby Share tile. On some OEM skins the tile may be labeled "Share via Nearby" or simply show the Nearby icon (two devices with a Wi‑Fi wave).
- Tap the Nearby Share tile. The OS will start searching for a compatible device for up to 30 seconds.
If a device is found, you’ll see its name and a small preview of the file. If nothing appears, move to the troubleshooting section.
Step 4 – Accept the transfer on the receiving device
- A pop‑up will appear on the other phone showing the sender’s name, device name, and a preview of the file.
- Tap Accept. The file will be saved to the default
Downloads folder unless the receiving app specifies another location.
- When the transfer finishes, a notification confirms the successful receipt. Open the file from the notification or from the
Downloads app to verify integrity.
Nearby Share encrypts the payload with a temporary TLS session, so the data never passes through a third‑party server. The only metadata exchanged is the device name and a short‑lived Bluetooth address.
Step 5 – Verify the transfer and clean up
- Open the received file on the destination phone. For photos, ensure the image displays correctly; for documents, open with the appropriate viewer.
- If the file size appears different, compare the original size (shown in the share sheet) with the size shown in the receiving app.
- When you’re done, you can turn off Nearby Share or set visibility back to Hidden to prevent accidental discovery later.
Alternative ways to start a Nearby Share transfer
- From the Quick Settings tile – Swipe down twice to open the full Quick Settings panel, locate the
Nearby Share tile, and tap it. This instantly makes your device discoverable for a short window (usually 2 minutes).
- From the Files app – In Google Files, long‑press a file, tap the share icon, and choose Nearby Share. This method works even if the file lives in a cloud‑linked folder because Files downloads a local copy first.
- From the Android Share Sheet shortcut – Some launchers let you add a permanent Nearby Share shortcut to the home screen for one‑tap sharing.
Troubleshooting common issues
Issue 1: No nearby devices are detected.
- Ensure both phones have Bluetooth, Wi‑Fi and Location turned on. On Android 12+, Location must be set to High accuracy (Settings > Location > Mode).
- Check that the devices are not in Battery saver mode, which can throttle Bluetooth scanning.
- Temporarily set Visibility to Everyone to rule out contact‑filter problems.
- Restart the
Nearby Share service: Settings > Apps > Show system apps > Nearby Share > Force stop, then enable again.
Issue 2: Transfer stalls or fails with “Connection lost”.
- Move the devices closer (within 5 m) and remove obstacles such as metal cases or thick walls.
- Disable any VPN or proxy on either device; these can interfere with the direct Wi‑Fi Direct link.
- On Android 13+, there is a new Nearby Share data usage toggle that limits background data. Turn it off while transferring large files.
Issue 3: The Nearby Share toggle is greyed out or missing.
- Confirm that Google Play Services are up to date (Settings > Apps > Google Play Services > App details > Update).
- Some custom ROMs (e.g., LineageOS without Google apps) remove the feature. In that case you can install the Google Play Services package or fall back to a third‑party solution like
Snapdrop over the same Wi‑Fi network.
- If the device is a work‑profile‑only device (managed by an enterprise MDM), the admin may have disabled Nearby Share for security reasons.
Security and privacy considerations
- Nearby Share encrypts the file payload end‑to‑end, but the device name is transmitted in clear text. Choose a non‑identifying name if you are concerned about shoulder surfing.
- Visibility set to Everyone can expose you to unsolicited share requests. Keep it on Contacts only in public places.
- After a transfer, the receiving device stores the file in the public
Downloads folder, which other apps can read. If the content is sensitive, move it to a secure folder (e.g., Files > Secure folder on Samsung) or delete it after use.
What to do when Nearby Share isn’t enough
If you frequently share large media libraries (>1 GB) or need cross‑platform support (Windows, macOS), consider pairing Nearby Share with a local Wi‑Fi file server such as Syncthing or a simple HTTP server in Termux. These tools use the same underlying Wi‑Fi Direct link when both devices are on the same network, giving you more control over folder structure and versioning.
Recap
By enabling Nearby Share, configuring visibility, and following the simple share workflow, you can move files between Android phones quickly, securely, and without any third‑party cloud involvement. The feature works on stock Android, Pixel, OnePlus, Samsung, and most OEM skins, and it falls back gracefully to Bluetooth or Wi‑Fi Direct when needed. Keep the troubleshooting tips handy, and you’ll have a reliable peer‑to‑peer transfer method for everyday use.