FlyingCarpet

github.com/spieglt/FlyingCarpet Linux Apps Open-source projectOpen source

Flying Carpet transfers files between Android, iOS, Linux, macOS, and Windows over ad hoc Wi-Fi without network infrastructure.

github.com/spieglt/FlyingCarpet
FlyingCarpet homepage screenshot

About FlyingCarpet

FlyingCarpet is an open-source tool for sending and receiving files between Android, iOS, Linux, macOS, and Windows. It supports two connection modes. In hotspot mode, one device creates an ad hoc Wi-Fi network and the other joins it, and the devices must be in close range. In Shared Network mode, added in version 10, both devices use an existing Wi-Fi or wired network instead of creating a hotspot. The source states that no internet or cell connection is required.

The project provides installers and packages for each platform, including a sideloadable Android APK, an iOS App Store listing, a Linux AppImage and .deb, a macOS .zip and Homebrew formula, and Windows .msi and winget options. Building from source requires Rust and Tauri for the desktop app, and a Mac with Xcode for the iOS and macOS apps. Version 10 is not compatible with version 9 or earlier, so every device must be updated.

Key features

  • Hotspot mode, where one device creates an ad hoc Wi-Fi network for the other to join
  • Shared Network mode, which transfers over an existing Wi-Fi or wired network
  • Optional Bluetooth to exchange hotspot credentials after a pairing code is confirmed
  • One-time password and QR code shown on the receiving or hosting device to join a transfer
  • Cross-platform transfers between Android, iOS, Linux, macOS, and Windows devices
  • Packaged installers for Linux, macOS, and Windows, plus an Android APK and iOS App Store listing
Best for: People who need to move files between phones and desktop computers across different operating systems when no shared internet or cell connection is available.
Good for
  • Does not require internet, cell service, or network infrastructure in hotspot mode
  • Shared Network mode does not use Bluetooth and does not require knowing the other device's operating system
  • Source code is publicly available under an open-source license
Watch out for
  • Devices running version 10 cannot transfer with devices running version 9 or earlier
  • Hotspot mode requires both devices to be in close range
  • Building the iOS and macOS apps requires a Mac with Xcode and a development team setting

FlyingCarpet at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Platforms
Android, iOS, Linux, macOS, Windows
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

FlyingCarpet alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Linux Apps

Well-known listings from the same topic.

All 222

FlyingCarpet FAQ

Does FlyingCarpet need an internet or cell connection?
The source states that no internet or cell connection is required. Hotspot mode needs two devices with Wi-Fi or ethernet chips in close range, and Bluetooth is optional.
Can devices with different FlyingCarpet versions transfer files?
No. Version 10 is a breaking change, and devices running version 10 cannot transfer with version 9 or earlier. The app shows a version-mismatch message in that case. Update the app on every device.
How do I install FlyingCarpet on an iPhone?
Search the App Store for "Flying Carpet File Transfer". The Android APK can be sideloaded from the releases page.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing