--:--:--:--
All tools

Syncto

Open SourceLicense: GPL v3

Folder comparison and synchronization, for video and audio professionals.
Same feature set as FreeFileSync, rebuilt from scratch with the Ingesto interface: progress ring, live throughput graph, ETA, checksum-verified copy levels and an exportable copy report.

The problem

Sync tools are built for documents.

The established folder sync tools work. They were designed around directories of small files that change often, and it shows: they compare by timestamp, they copy without verifying, and they tell you a job finished without telling you what it actually did.

Media is the opposite case. Few files, enormous ones, over network shares, where a rename that gets replayed as a delete and a re-copy costs an hour instead of a second, and where a silent deletion is not an inconvenience but an incident.

The answer

The same feature set, rebuilt for large files.

Syncto covers what you expect from a serious sync tool: several comparison methods, several sync modes, multi-pair jobs, filters, scheduling, saved job files. What changes is what happens underneath.

Copies can be verified with the same xxHash64 read-back used by Ingesto. Moved and renamed files are detected and replayed as renames rather than re-copied. Deletions are always announced. And every job can leave a report behind, with every checksum in it.

4Sync modes
3Copy levels
3Comparison methods

How it works

It shows you the work, while it works.

The interface is Ingesto's: a progress ring, a live throughput graph and an ETA that is based on what the drive is actually doing rather than on an average taken at the start. On a long transfer over a network share, that difference is the difference between waiting and guessing.

Cross-machine locking keeps one machine at a time on a given folder, which makes shared destinations safe. Jobs run over local disks, mounted network shares and SFTP.

Progress ring, live throughput, ETA and per-file state.

Long jobs

Start it, and go home.

A media sync is not a two-minute job. Terabytes over a network share run for hours, and the useful part of those hours is the part you spend somewhere else. What keeps you in the room is not the transfer itself, it is not knowing when it ends and whether it ended well.

Syncto pushes a notification to your phone through ntfy when a job finishes or fails, the same way Ingesto does. And once the last file has landed it can shut the machine down, put it to sleep, or simply quit. Launch the job on your way out and read the result in the morning, on a workstation that stopped drawing power hours ago.

What is in it

The rest of the toolbox.

Three comparison methods

By modification time and size, byte for byte on content, or by size alone. You pick how paranoid the comparison is.

Four sync modes

Two Ways, Mirror, Update, or Custom with a rule per category of change.

Multi-pair jobs

One job synchronises any number of folder pairs, so a whole production moves in a single run.

Rename detection

Moved and renamed files are recognised and replayed as renames, never deleted and copied back.

Three copy levels

Fast, Verified, or Secure with an xxHash64 read-back. The same verification engine as Ingesto.

Announced deletions

To the trash or permanent, always stated before it happens. Nothing is ever removed silently.

Include and exclude filters

Per job, anchored on a name or on a full path.

Sync report

HTML, CSV and JSON, with every checksum, ready to hand to whoever asks what moved.

Cross-machine locking

One machine at a time per folder, so a shared destination stays safe over a network share.

Local, network and SFTP

Local disks, mounted shares and SFTP destinations, in the same job.

Scheduled sync

Automatic runs on an interval you set, for the folder that has to stay current on its own.

Saved jobs

Jobs saved as .syncto files with every setting and every pair, ready to reopen next month.

When it finishes

Shut down, sleep or quit once the job is done, chosen per job. An overnight sync no longer means a workstation running until morning.

Phone notifications

A push through ntfy when a job finishes or fails, so a long transfer does not tie you to the room it runs in.

Free download

Get it.

Apps are safe but unsigned. If macOS blocks it or says “damaged”, run in Terminal:
sudo xattr -cr /Applications/syncto.app