Move your files from cloud to cloud, drive to drive, or anywhere in between.
Why Sylos?
Completely Free
No subscriptions, no hidden fees, no limits. Sylos is open source and free forever. Use it as much as you need.
Blazing Fast
Move your files at maximum speed with optimized performance that makes large migrations feel effortless.
Complete Privacy
Your data never leaves your control. Everything runs on your own machines. No cloud services, no third parties.
Preview Before You Move
See exactly what will change before anything happens. Review differences, filter what you want, then execute with confidence.
Never Lose Progress
Pause anytime and resume exactly where you left off. Your migrations survive interruptions, crashes, and restarts.
Smart Filtering
Filter by file type, folder depth, or use powerful regex patterns. Control exactly what gets moved and what stays behind.
See it in action
Contributions & Community
To contribute code or creative work, or to help test early releases, start at the Codeberg hub repo. It links the rest of the project and stays the main entry point as we ship releases.
We coordinate on Discord: roadmap, active work, bounties, and the conversations that make contributing and testing simpler. Testing notes and getting started usually appear there first. You do not need to be a developer to follow along. It is also the best place to ask questions before you take on a task or open a pull request.
Frequently Asked Questions
Why not just use Rclone?
Rclone is an excellent fit for scheduled sync, mounts, and everyday cloud work from the terminal.
Sylos is built around deliberate runs where you inspect a plan, execute, and keep queryable history of what happened. Small copies are fine; it matters most when the job is large or traceability really matters.
- Resume without a full rescan. After an interrupt, continue from the last known state instead of walking the entire tree again from scratch.
- Review before write. Copy, skip, and flag decisions are visible before any data moves.
- SQL snapshots. Filesystem state lands in a migration database as you go, so you can audit, report, or build your own tooling on top.
- UI by default. Sylos is designed around user workflows in a graphical app, not as a CLI tool (yet). The database is still a natural integration point for custom or automated systems if needed.
Can I use this as a CLI / terminal tool?
Not yet: releases today are GUI-only. A TUI and a fuller SDK are planned after Version 1 so scripting and integration do not depend on the migration database alone.