Open source for Windows 10 and 11

Move files across the room, not around the world.

FluxDrop sends files directly between your PC and phone over local Wi-Fi. Scan one QR code. No account, cloud upload, or phone app.

v0.3.0 is live with NSIS, MSI, and portable Windows builds.

Local HTTPS 160-bit links PC approval Private history mode
FluxDrop
FluxDrop desktop app showing its Send workspace
Phone approved
Never touches the cloud
0accounts to create
1QR scan to connect
27 charURL-safe random tokens
v0.3.0latest Windows release

More control before the scan, clearer status after it.

The latest release turns FluxDrop into a calmer daily tool: start screens check your network before a share begins, each transfer can override the saved defaults, and the history workspace is useful without becoming a path leak.

01

Ready checks before you share

FluxDrop now calls out LAN adapter state, link lifetime, approval mode, upload limits, and repeat-history behavior before the QR code is created.

02

Per-transfer link options

Choose expiration, approval, single-use behavior, and receive upload limits for the transfer in front of you without changing global defaults.

03

Better receive flow

Phone-to-PC uploads get destination write checks, phone-side file-size preflight, clearer upload errors, and active transfer timelines.

04

History with privacy controls

Search and filter local history, copy summaries or CSV, repeat old setups, or scrub saved local paths while keeping metadata.

05

Approval tied to the phone

Approved download and upload requests are bound to the phone IP that requested them, reducing QR-code reuse from another LAN client.

06

Harder edges

Stricter CSP, exact token-shape validation, safer filename handling, scoped upload body limits, and atomic local saves close off avoidable failure modes.

Your phone is three feet away. Why send the file through a data center?

Cloud drives solve storage and collaboration. They are overkill when you only need to move a file to the device beside you.

FluxDrop creates a temporary connection on your local network, then gets out of the way. No upload queue. No storage quota. No cleanup later.

From desktop to phone in three deliberate steps.

FluxDrop keeps the workflow short without hiding the controls that keep it safe.

01

Choose what to move

Select one file, several files, or a folder. FluxDrop prepares large sets as a streaming ZIP.

02

Scan with your phone

Your camera opens a local connection page. Accept the one-time certificate prompt when required.

03

Approve and transfer

Confirm the requesting phone on your PC. The file then travels directly over your Wi-Fi network.

Fast when it should be. Careful where it matters.

FluxDrop handles both directions, keeps transfers visible, and gives temporary links a short life.

Send and receive

One app for both sides of the exchange.

Send files and folders to your phone, or switch to Receive mode and approve an upload back to your PC.

Approval by default

See the phone IP, filename, and size before a transfer begins. Approve or deny from the desktop.

Links with an expiration date

Choose 5, 10, 30, or 60 minutes per transfer. QR cards show live expiry so stale links are obvious.

Folders without the memory spike

Multiple files and nested folders become an on-the-fly ZIP with bounded memory use and sanitized paths.

History that stays local

Search outcomes, copy filtered summaries or CSV, repeat prior setups, or scrub saved local paths while keeping tokens, URLs, certificates, and file contents out of history.

Local by design. Honest about the limits.

Token-bearing pages and file data use HTTPS after you accept FluxDrop's local, self-signed certificate. Random links, expiration, rate limiting, and PC approval reduce exposure without pretending a private Wi-Fi network is a zero-trust environment.

Read the security model
01

Direct pathFiles travel between your devices, not through FluxDrop infrastructure.

02

Short-lived access160-bit random tokens stay in memory and expire automatically.

03

No telemetryNo analytics, cloud account, phone-home request, or automatic update check. Diagnostics copy excludes active transfer tokens.

04

Clear boundariesSelf-signed TLS does not stop an active attacker on a hostile network.

Trust the workflow because you can inspect it.

FluxDrop is built with Rust, Tauri, React, and TypeScript. The desktop client, local server, security model, protocol, and release process are all public.

RustTauri 2React 19TypeScriptMIT

What people usually want to know first.

Does FluxDrop upload anything to the internet?

No. The desktop app serves the transfer from your PC over the selected local network interface.

Do I need to install an app on my phone?

No. Your phone camera opens the transfer in a normal browser.

Why does my phone show a certificate warning?

FluxDrop creates a self-signed certificate for your PC's local IP. Browsers cannot automatically trust it, so the first connection may require an Advanced or Proceed action.

Can I send entire folders?

Yes. FluxDrop streams multiple files and folder trees as a ZIP while keeping memory use bounded.

Does it work outside my home network?

No. FluxDrop is intentionally designed for devices on the same private local network.

What changed in v0.3.0?

The release adds start-screen readiness checks, per-transfer link options, searchable history with private path controls, receive upload preflight, client-IP-bound approvals, stricter CSP, and safer storage/file handling.

Choose. Scan. Approve. Done.

Download FluxDrop for Windows 10 or 11. Free, open source, and built for local transfer.