FileSlingFileSlingDownload
FileSling logo

A file manager that sends files to your devices

SSH servers, Raspberry Pis, Android phones, tablets, and VR headsets — all through a clean drag-and-drop interface. Now on macOS and Windows.

View on GitHub·v3.7.0 · MIT License · Free and open source

Everything you need to manage remote files

Built for power users who need fast, reliable file transfers without the hassle.

Drag & Drop

Drop files from Finder or Explorer directly into the remote directory. Upload queues handle the rest.

Transfer Queue

Queued uploads and downloads with speed indicators, ETA, auto-retry, and resume support.

rsync Fast Path

Delta transfers for SSH servers — only sends changed bytes for maximum efficiency.

Remote Video Convert

Right-click to convert to H.264, H.265, or VP9. Runs ffmpeg on the server — no local CPU needed.

Media Metadata

Edit .nfo sidecar files, batch edit across multiple files, and view stream info at a glance.

Multi-Server

Quick-switch dropdown with per-server bookmarks and settings. Manage all your devices in one place.

Auto-Reconnect

Detects dropped connections and reconnects automatically with a latency indicator.

Batch Operations

Multi-select download, move, delete, and batch rename. Handle hundreds of files at once.

Windows + macOS

Native support for both platforms — Keychain on Mac, Credential Manager on Windows, same clean UI.

Menu Bar / System Tray

Close hides the window — app lives in the menu bar. Click to reopen, ⌘Q to fully quit.

Quick Fix

Fix timestamps, change container, or selectively remove subtitle tracks — all without re-encoding.

Keyboard Shortcuts

Full keyboard navigation — ⌘R refresh, ⌘N new folder, ⌘F search, ⌘Delete to trash.

Connect to all your devices

One app, multiple connection types. FileSling speaks SSH, ADB, and AFC.

SSH Servers

Connect to any SSH server with key-based auth, passwords, or macOS Keychain / Windows Credential Manager. Supports rsync delta transfers.

Raspberry Pi

Manage files on your Pi over SSH. Perfect for media servers, NAS setups, and home automation.

Android Devices

Connect phones, tablets, and VR headsets via ADB — wired USB or wireless WiFi connection.

iPhone & iPad

Browse and back up camera roll photos and videos via the AFC protocol over USB.

Get started in seconds

Download, install, and connect to your first server.

macOS

  1. 1. Download FileSling.dmg
  2. 2. Drag FileSling.app to Applications
  3. 3. Run once in Terminal to allow:
xattr -cr /Applications/FileSling.app

Windows

  1. 1. Download FileSling-Windows.zip
  2. 2. Extract and run FileSling.exe
  3. 3. No installer needed — fully portable

Move the folder anywhere you like (e.g. C:\Program Files\FileSling\)

Or run from source

macOS / Linux

python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
python main.py

Windows (PowerShell)

python -m venv .venv
.venv\Scripts\Activate.ps1
pip install -r requirements.txt
python main.py

Requires Python 3.9+ (3.13 recommended).

Support FileSling

FileSling is free and open source. If it's useful to you, consider buying me a coffee to keep development going.

Buy me a coffee