Skip to main content

Loading

All work

05 / 05

Open sourceTools & open source2025

Shuiyin

Batch watermarks, fully local.

Batch-watermark ID cards and documents in the browser — nothing is ever uploaded.

Shuiyin on desktop — actual screenshot
Shuiyin on mobile — actual screenshot

Key facts

Licence
GPL-3.0
Type
Open-source web tool
Formats
PNG · JPEG · GIF · WebP
Privacy
100% local, no uploads

Overview

Shuiyin is a privacy-first watermark tool. Drop in a batch of images, set the text, colour, angle and spacing, preview instantly, then download them one by one or as a ZIP.

01Why it exists

The problem

People watermark ID cards and business licences before sending copies, but most online tools upload those sensitive images to a server nobody can inspect.

02Approach

How it works

  1. 01 / 03

    Everything runs on a canvas in the browser, so images never leave the device — it even works offline.

  2. 02 / 03

    A componentised React and TypeScript rebuild of joyqi’s open-source sfz project, with dedicated hooks for image management and watermark rendering.

  3. 03 / 03

    Released under GPL-3.0, so anyone can audit exactly how their files are handled.

03Features

What it does

01

Fully local

Processing happens in the browser; nothing is uploaded.

02

Real-time preview

See the watermark on every image as you adjust it.

03

Batch processing

Watermark many images in one go.

04

Flexible export

Download single images or everything as a ZIP.

05

Drag and drop

Drop PNG, JPEG, GIF or WebP files straight onto the page.

06

Custom watermark

Tune text, colour, opacity, angle, spacing and size.

04Screens
Shuiyin on desktop — actual screenshot
DesktopActual screenshot
Shuiyin on mobile — actual screenshot
MobileActual screenshot
05Details

Project details

Our role
Rebuilt, maintained and hosted as open source.
Platforms
Web · desktop & mobile browsers
Stack
  • React 18
  • TypeScript
  • Vite
  • Tailwind CSS
  • Canvas
  • JSZip
Licence
GPL-3.0
First release
2025
Next project01 / 05

SHUAI API

Popular AI models, one connection.

View project
Product
Work with us

Let's build the next Shuiyin.

From first sketch to running in production — we build your product to the same standard as our own.