跳到主要内容

加载中

开源项目工具与开源2025

水印 Shuiyin

批量加水印,全程本地处理。

在浏览器里给身份证等证件批量加水印——每张图片都在本机处理,绝不上传。

水印 Shuiyin 桌面版实际画面
水印 Shuiyin 手机版实际画面

项目信息

开源协议
GPL-3.0
类型
开源 Web 工具
格式
PNG · JPEG · GIF · WebP
隐私
100% 本地处理,不上传

概览

水印 Shuiyin 是一款隐私优先的水印工具。一次拖入多张图片,设置文字、颜色、角度和间距,实时预览,再逐张下载或打包成 ZIP。

01缘起

要解决的问题

很多人在发送身份证或营业执照复印件前都会先加水印,但大多数在线工具都要把这些敏感图片上传到无法核实的服务器。

02做法

如何运作

  1. 01 / 03

    所有处理都在浏览器的 Canvas 上完成,图片不会离开你的设备——断网也能用。

  2. 02 / 03

    用 React 和 TypeScript 重构 joyqi 的开源项目 sfz,把原有代码改写为组件化架构,并用专门的 Hook 分别负责图片管理和水印绘制。

  3. 03 / 03

    以 GPL-3.0 协议开源,任何人都能审查文件究竟是如何被处理的。

03功能

它能做什么

01

完全本地

全部在浏览器内处理,不上传任何文件。

02

实时预览

边调边看,每张图片的水印效果即时呈现。

03

批量处理

一次给多张图片加上水印。

04

灵活导出

可单张下载,也可打包成 ZIP 一次下载。

05

拖拽添加

把 PNG、JPEG、GIF 或 WebP 文件直接拖进页面即可。

06

自定义水印

文字、颜色、透明度、角度、间距和字号均可调整。

04画面
水印 Shuiyin 桌面版实际画面
桌面版实机截图
水印 Shuiyin 手机版实际画面
手机版实机截图
05信息

项目详情

我们的角色
重构、维护并托管这个开源项目。
平台
Web · 桌面与手机浏览器
技术栈
  • React 18
  • TypeScript
  • Vite
  • Tailwind CSS
  • Canvas
  • JSZip
许可证
GPL-3.0
首次发布
2025
下一个项目01 / 05

帅 API

常用 AI 模型,统一接入。

查看项目
产品
合作

一起打造 下一个水印 Shuiyin。

从构思、设计到上线运营,我们用打造自家产品的标准,打造你的项目。