FreeFileSync是免费开源、跨平台(Windows/macOS/Linux)的文件夹比较与同步工具,主打增量同步、多模式、自动定时 / 实时同步,适合本地备份、NAS / 网盘同步、多设备文件对齐FreeFileSync。

官方网址:https://freefilesync.org/
下载页面:https://freefilesync.org/download.php
开源协议:GPLv3,完全免费、无广告、无功能限制
附带工具:RealTimeSync(实时监控文件夹变动、自动触发同步)
核心功能
1. 文件夹比较设置(3 种模式)
- 文件时间 + 大小(默认,最快):按修改时间、文件大小判断差异,适合日常同步
- 文件内容(二进制):逐字节比对,最精准,适合重要文件 / 备份校验
- 文件大小:仅比大小,速度最快,适合大文件批量比对
2.同步设置说明
| 模式 | 作用 | 使用场景 |
|---|---|---|
| 双向(Two-Way) | 两边互相同步,冲突提示 | 多设备(电脑/手机/NAS)文件对其 |
| 镜像(Mirror) | 目标 = 源,单向覆盖,删除目标多余文件 | 严格备份、源到目标单向同步 |
| 更新(Update) | 复制新的和已更新的文件到目标文件夹 | 增量备份、保留目标历史文件 |
| 自定义(Custom) | 自由配置新增/覆盖/删除规则 | 特殊同步需求 |
3. 高级能力
- 支持本地、网络共享、FTP/FTPS/SFTP、MTP、Google Drive/Dropbox 等
- 文件过滤:按扩展名、大小、路径、正则包含 / 排除(如排除 .tmp、node_modules)
- 并行复制、断点续传、长路径 / Unicode / 大于 4GB 文件、NTFS 权限 / 压缩 / 加密属性同步
- 批量任务(.ffs_batch)、计划任务(Windows 任务计划 / Linux cron)、版本管理(保留旧文件)
使用说明
程序文件说明


FreeFileSync:主程序,配置比较/同步规则RealTimeSync:实时监控、自动同步工具
中文设置:(默认安装后即是中文界面)
- 打开 FreeFileSync→顶部菜单Tools(工具)→Language(语言)→选择Simplified Chinese(简体中文)→重启生效
基础使用步骤:(5 步完成同步)
- 选左侧源文件夹、右侧目标文件夹(本地 / 网络 / 云路径)
- 点比较设置(齿轮),选对比方式(时间 + 大小 / 二进制)
- 点同步设置(齿轮),选同步模式(镜像 / 更新 / 双向)
- 点比较,查看差异(新增 / 修改 / 删除 / 冲突)
- 预览无误 → 点同步 → 确认执行
自动 / 实时同步:(进阶)
- 配置好同步任务→菜单 文件→另存为批处理作业(.ffs_batch)
- 用
RealTimeSync加载该批处理:监控文件夹,变动即自动同步 - Windows:批处理 + 任务计划,实现每日/每周定时备份
常见问题:
- 权限报错:以管理员身份运行,或检查目标文件夹写入权限
- 长路径失败:开启「支持长路径」(工具→选项→高级)
- 云盘同步:用官方云插件,或挂载云盘为本地盘符后同步
更多官网链接
下载页面:https://freefilesync.org/download.php
使用教程:https://freefilesync.org/tutorials.php
发布存档:https://freefilesync.org/archive.php