Varv

Folder sync without surprises

Keep a folder mirrored to a bucket, a server or another folder. Sync runs one way, from a source you pick to a destination you pick, works between any of your connections, and puts removed files in a trash folder by default instead of deleting them.

Between any of your connections

Local folder to S3 bucket, bucket to bucket, SFTP to local, and every other pairing between your connections. Even a web server listing can be a source, so mirroring a public archive into your own bucket is a saved job, not a project.

Deletes with a safety net

Removing files that no longer exist at the source is optional, and cautious when enabled: nothing is deleted until everything new has arrived and been verified, and overwritten or removed files are moved to a trash folder on the destination instead of vanishing. If a sync gets interrupted, files stay put.

See the plan before it runs

Before a single byte moves, Varv compares both sides and lists every file it would copy, update or remove, with the reason next to it. You look at the plan, adjust what is included, and only then press run.

Saved jobs

Name a sync once, with its source, destination and include or exclude filters, and it lives in the sidebar. Next time it is one click: same preview, same safety, fresh plan.

Mirrors you can trust

Point, preview, run. Varv keeps folders in sync across buckets and servers without ever deleting something you did not expect.

Get notified at launch