Ad-free Android · Utility · com.michael.wifidrop
Wi-Fi Drop: Local File Transfer for Android
Transfer photos, videos, documents, and folders between nearby devices over local Wi-Fi. Use direct receive or QR Web Share with no cloud account or ads.
Completely ad-free — no ads, no trackers, no sponsored clutter.
Ad-free Android app
What is Wi-Fi Drop?
Wi-Fi Drop is a free, ad-free Android app for sharing photos, videos, documents, and folders between devices on the same Wi-Fi network — no cloud upload and no account required.
Ad-free advantage: Completely ad-free — no ads, no trackers, no sponsored clutter. MichaelSam94 apps are built without banner ads, interstitial ads, or video ad interruptions.
Key capabilities
- Send files and folder trees with live speed/progress
- Receive to Downloads/Wifi-Drop
- Web Share via local server and QR
- Local transfer history
- No ads and no cloud account
How to transfer files over local Wi-Fi on Android without ads
Send photos, videos, and folders between devices on the same Wi-Fi network with the ad-free Wi-Fi Drop Android app.
- Connect to Wi-Fi: Make sure both devices are on the same local Wi-Fi network.
- Pick files to send: Open Wi-Fi Drop, choose the files or folders you want to transfer, and start sending.
- Receive or Web Share: On the other device, accept the transfer, or open the Web Share QR link in a browser to download.
- Confirm completion: Watch live speed and progress; received files land in Downloads/Wifi-Drop with no cloud upload and no ads.
Frequently asked questions
Is Wi-Fi Drop ad-free?
Yes. Wi-Fi Drop is completely ad-free. Transfers are not interrupted by banners or video ads.
Do files go through the cloud?
No. Transfers happen on your local Wi-Fi network. There is no cloud upload or account required for core sharing.
Can I share files to a laptop browser?
Yes. Web Share hosts files on a built-in local server so nearby devices can download via QR code or browser URL.
Wi-Fi Drop is a free, ad-free Android app for sharing photos, videos, documents, and folders between devices on the same Wi-Fi network — no cloud upload and no account required.
Ad-free: Completely ad-free — no ads, no trackers, no sponsored clutter.
Share photos, videos, documents, and folders between devices on the same Wi-Fi network—no cloud upload, no account required.
Package: com.michael.wifidrop · Privacy policy: [Wi-FiDrop-pv](https://github.com/michaelsam94/Wi-FiDrop-pv)
Features
- Send — pick files or folder trees, discover nearby receivers, transfer with live speed and progress
- Receive — advertise a display name and accept incoming transfers to
Downloads/Wifi-Drop - Web Share — host files on a built-in local server; download via QR code or browser URL
- History — local log of sent and received transfers with sizes and timestamps
Tech stack
| Layer | Tools |
|---|---|
| UI | Jetpack Compose, Material 3 |
| Architecture | ViewModel, Room, Kotlin Coroutines |
| Networking | Ktor (local HTTP server), NSD/mDNS discovery |
| Other | ZXing (QR codes), Apache Commons Compress (folder zips) |
Play Store assets
JAVA_HOME=/path/to/jdk-17 ./gradlew generatePlayStoreAssets --no-configuration-cache
Tests
# Unit tests (Play Store screenshot tests excluded)
./gradlew testDebugUnitTest
# Regenerate Play Store screenshots only
./gradlew generatePlayStoreAssets --no-configuration-cachePermissions
| Permission | Why |
|---|---|
| Location / Nearby Wi-Fi devices | Required by Android for local network peer discovery |
| Storage / Media read | Pick files to send; save received files |
Project layout
app/src/main/java/com/michael/wifidrop/
├── feature/ # Send, Receive, History screens + ViewModels
├── core/ # Domain, data, network, storage
├── di/ # AppContainer
└── ui/theme/ # Material 3 theme
Contact
Questions or feedback: [[email protected]](mailto:[email protected])