Skuld
Sync your files. Your way.
A native file synchronization tool for macOS. Local, SMB, and SFTP. Simple and reliable.
cta.soon Free · macOS 15+ · Apple SiliconMirror, Update, or Two-Way.
Mirror replicates source to target with deletions. Update copies new and changed files only. Two-Way syncs both directions with conflict resolution.
Local, SMB, and SFTP in one app.
Synchronize between local folders, SMB network shares with auto-mounting, and remote SFTP servers. Mix and match any source and target type.
See what will change before it happens.
Two-step workflow: compare first, then sync. Visual tree diff shows every file that will be created, updated, or deleted before you commit.
Everything you need
Smart Comparison
Compare by time and size, or by content hash (SHA-256) for precise change detection.
Flexible Filters
Include/exclude patterns with glob syntax. Global filters or per-folder-pair rules. Skip node_modules, .git, and more.
Multi-Pair Jobs
One job, multiple folder pairs. Enable or disable pairs individually. Run everything at once.
SFTP Support
Connect to remote servers with SSH Agent, Keychain, or key file authentication. Sync files anywhere.
Job History
Track last run date and results for every job. See error counts and file statistics at a glance.
Native macOS
Built with Swift and SwiftUI. Lightweight, fast, no Electron. Apple Silicon native.
Available Languages
Your files. Your Mac. Nothing else.
No data collection, no analytics, no telemetry. Skuld only connects to the servers you configure. All credentials stored in macOS Keychain. Requires macOS 15 Sequoia or later.