Back to projects
LiveUtility

SwiftBeam: Any Device Transfer

Move files between phones and computers without uploading to the cloud.

Google Play LiveApp Store Live
SwiftBeam: Any Device Transfer

Inside the app

1 / 10

App screenshot

Store Screenshot 1

Store Screenshot 1

App screenshot

Store Screenshot 2

Store Screenshot 2

App screenshot

Store Screenshot 3

Store Screenshot 3

App screenshot

Store Screenshot 4

Store Screenshot 4

App screenshot

Store Screenshot 5

Store Screenshot 5

App screenshot

Store Screenshot 6

Store Screenshot 6

App screenshot

Store Screenshot 7

Store Screenshot 7

App screenshot

Store Screenshot 8

Store Screenshot 8

App screenshot

Store Screenshot 9

Store Screenshot 9

App screenshot

Store Screenshot 10

Store Screenshot 10

Key features

01

Nearby device discovery and QR connection flow

02

Sender and receiver accept/progress states

03

LAN TCP transfer with direct socket route

Key features (6)
  • FTP and browser web portal fallback for mixed devices
  • Overwrite, skip, and cancel handling for existing files
  • Transfer history with route and file information

When to use it

People who frequently move photos, documents, or large files between personal devices and need a direct local option that still works when one transport path fails.

Remove the friction of moving files between Android, iPhone, Windows, and macOS by choosing the most practical local transfer route automatically.

Before you install

Supported devices: Android · iPhone · Windows · macOS

Check the current store listing for pricing, ads and in-app purchases.

Transfer methods depend on your devices and network. Update both devices to the latest version.

Frequently asked questions

Which devices can I use?

Designed for the devices below. Check the download links and store listings for release status and regional availability. Android, iPhone, Windows, macOS

Where can I check pricing and purchase options?

Check the current store listing for pricing, ads and in-app purchases.

Release notes

v1.20.332026-09-16
  • - Improved transfer queues and metadata handling for more reliable large-file and multi-thousand-file transfers.
  • - Interrupted LAN transfers can automatically resume from partial files while the app remains running.
  • - The display is kept awake automatically during file transfer and media conversion.
  • - iPhone photos and videos use capture-date filenames in the YYYYMMDD_original-name format.
  • - iPhone HEIC photos can be converted to JPG or sent in their original format while preserving available metadata and the original filename.
  • - Incompatible iPhone videos can be converted to H.264/AAC MP4 in the background with visible progress.
  • - Improved duplicate filename handling prevents same-name files from being overwritten or omitted.
  • - The Windows title bar now displays the current app version.
  • - For reliable transfers, update both sending and receiving devices to the latest version.
About this product

SwiftBeam is a Flutter utility for sending files between phones and desktops without relying on an external cloud server. The app combines nearby discovery, QR-assisted connection, LAN socket transfer, Wi-Fi Direct or Nearby transport where available, FTP fallback, and a browser-based web portal for mixed-device cases. It is now live on Google Play and the Apple App Store.

Technology and build story
FlutterDartRiverpodNearby/Wi-Fi DirectFTP/Web PortalLocal Network
  • Flutter app using Riverpod and GoRouter for product flow
  • Smart transfer coordinator selects Nearby, Wi-Fi Direct, LAN TCP, FTP, web fallback, or manual route
  • Uses file picker, mobile scanner, local network info, BLE/Nearby, FTP, shelf web server, WebSocket, and connectivity integrations
  • iOS permission model covers camera, Bluetooth, local network, photos, location, and notification use cases

Future improvements

  • Folder transfer expansion
  • Richer transfer diagnostics
  • More desktop-native receiving polish
Read build notes