Apache-2.0 open source

NearShare

Local file sharing for paired Windows PCs and Android phones. No cloud account, no internet relay, and no unauthenticated receiving.

  • Windows + Android
  • QR and pairing code setup
  • Signed local transfers
  • Stable 1.0 release

Release status

NearShare 1.0 is available from GitHub Releases.

Download the signed Android APK, Windows installer, and SHA-256 checksums from the latest release page.

How it works

Nearby transfer without a cloud account.

NearShare treats the local network as a route, not as trust. Devices pair first, then use authenticated local transfer paths.

01

Pair devices

Scan a QR code or enter the visible 9-character pairing code.

02

Approve trust

The receiving device approves the request before future transfers.

03

Send locally

Use the Android share sheet or the Windows app to send selected files.

04

Track progress

Both sides show transfer state, progress, completion, and failure.

Workflows

Built around common nearby sharing paths.

Android to PC

Share one or more files from Android, choose a paired destination, and send over the local route.

PC to Android

Select files in the Windows app and send when Android receive mode is active.

Private connection fallback

Create a local route when normal Wi-Fi discovery is not enough. Pairing and signatures still apply.

Security model

Same Wi-Fi is reachability, not trust.

Receivers must authenticate paired devices before accepting files. Public internet exposure is not part of the default product scope.

Paired identity

Future transfers use the paired-device identity and shared secret created during pairing.

Pinned local HTTPS

Local receiver identity is pinned so a same-network device cannot silently impersonate a peer.

Safe receiving

Incoming file names are sanitized and unauthenticated uploads are rejected.

Releases

Installers live in GitHub Releases.

Source code and user-facing packages are published together. Use the APK for Android and the installer EXE for Windows.

Release artifacts
  • Android direct-install APK
  • Windows installer EXE
  • SHA-256 checksum file
Open GitHub Releases

Contribute

Apache-2.0 and built in the open.

Contributions should preserve the local-link scope: no cloud relay, no telemetry, no unauthenticated receive path.