SyncClipboard是一款开源、跨平台、自托管的剪贴板同步与历史管理工具,支持 Windows/macOS/Linux 桌面与 iOS/Android 移动端,它通过“服务器+客户端”架构,让用户在不同设备间实现文字、图片、文件的实时同步,彻底告别微信文件传输助手的繁琐操作。无论是办公族在电脑和手机间切换,还是多设备用户跨系统协作,它都能成为复制效率提升的秘密武器。

SyncClipboard宣传图

【功能特色】

  跨平台(Windows/macOS/Linux)剪贴板实时同步、剪贴板历史记录管理、历史记录同步

  支持客户端内置服务器、docker部署服务器,也可以使用支持WebDAV协议或S3兼容API的对象存储作为服务器

  基于第三方工具的移动端剪贴板同步

  优化图片类型的剪贴板,功能有:

  从任意位置复制图片时,可以直接向文件系统粘贴图片文件,反之亦然

  从浏览器复制图片后,后台下载原图到本地,解决无法从浏览器直接复制动态图的问题

  从文件系统复制较新格式类型的图片文件时(webp/heic等),在剪贴板内储存gif或jpg格式,用于直接向支持图片的文本框粘贴图片

功能特色配图1

【客户端命令行参数】

  --shutdown-previous

  关闭已经运行的SyncClipboard,运行新的实例

  --command-{command-name}

  运行指定命令,{command-name}为命令名称,设置快捷键后,在配置文件中可以查看对应的命令名称,即使清除快捷键配置,命令行参数仍然有效

  当存在已经运行的SyncClipboard时,不会启动新的实例,而是调用已经运行的SyncClipboard执行命令。当不存在已经运行的SyncClipboard时,将在启动完成后立刻执行命令

  支持多个--command-{command-name}参数,多个命令同时执行

【服务器说明】

  桌面客户端(Windows/Linux/macOS)内置了服务器功能,可以使用可视界面配置

  【WebDAV服务器】

  可以使用支持WebDAV协议的网盘作为服务器

  测试过的服务器:

  Nextcloud

  AList

  InfiniCLOUD

  aliyundrive-webdav

服务器说明配图1

  【S3服务器】

  桌面客户端支持使用 AWS 官方 S3 SDK 直连 S3,也支持使用兼容 S3 API 的对象存储服务。

  添加账号时选择S3,配置以下字段:

  Server Address:可选,AWS 可留空;使用兼容 S3 的服务时填写对应 endpoint

  Region:签名区域,例如us-east-1

  Bucket Name:用于存储SyncClipboard.json与file/对象的 bucket

  Object Prefix:可选,建议设置独立前缀(如syncclipboard)隔离数据

  Force Path-Style Addressing:兼容服务建议开启

  Access Key ID / Secret Access Key:访问密钥

【注意事项】

  网络与安全:

  公网部署建议配置SSL反向代理,避免明文传输账号密码。

  自签名证书需在客户端开启“信任不安全证书”选项(谨慎使用)。

  数据管理:

  剪贴板历史记录默认保存在本地目录(如%AppData%\SyncClipboard\),彻底卸载需手动删除。

  重要内容建议多端备份,避免依赖单一工具。

下载地址

远程下载