Local-first, always

Send files without the internet.

FileDrop moves files straight between nearby Android devices over Wi-Fi. No cloud upload, no account, no router required — even the connection itself can be created on the spot.

Pixel 8
Galaxy S23
vacation_reel.mp478%
1.8 GB / 2.3 GB42 MB/s · ~12s left
SHA-256 verified
Zero cloud uplink
No account, ever
Resumable transfers
Rust transfer engine

Three steps, no setup.

Open the app on both phones. FileDrop finds nearby devices and moves the bytes directly — nothing passes through a server you don't control.

01

Pick your files

Photos, videos, documents, whole folders — streamed straight from disk, never fully loaded into memory, so multi-gigabyte files are no problem.

02

Choose the device

Nearby FileDrop devices show up automatically over mDNS. Tap the one you want — a pairing token authenticates the link before a single byte moves.

03

Watch it land

Live speed, progress, and ETA. Drop the connection mid-transfer and resume later — FileDrop picks up exactly where it left off, verified by SHA-256.

Built for the transfer, not the platform.

A Rust engine handles discovery, streaming, and integrity under the hood — Flutter just gets out of the way.

Direct device-to-device streaming

Chunked I/O straight from disk to socket to disk. No intermediate upload, no staging server, no size ceiling beyond your storage.

Pause and resume

Interrupted transfers resume from the last byte using range requests — never restart from zero.

Verified, every time

Every file is SHA-256 checked end to end, so a flaky link never means a silently corrupt copy.

Parallel transfer queue

Send to several devices at once, or queue up a batch — each transfer tracked independently with its own progress and controls.

Locked-down file access

Filenames are sanitized, paths validated against traversal, and only files you explicitly picked are ever touched.

Works even without a router.

FileDrop checks for a usable network the moment you tap Receive. If there isn't one, it offers to build one.

On existing Wi-Fi

Instant discovery

Both devices already on the same network? FileDrop finds peers over mDNS the moment the app opens — nothing to configure.

No network at all

Create Network

No Wi-Fi in sight — a field, a basement, an airplane. FileDrop opens an Android Wi-Fi Direct link between the two devices directly, no router involved.

Your files. Your network. Nobody else's server.

Free, open source, and built to work exactly the way it looks like it should.