加水印:免費線上圖片浮水印工具,照片從頭到尾不出瀏覽器

加水印(jiashuiyin.com)免費線上圖片浮水印工具實測:25 張照片全程在瀏覽器完成處理,唯一的外送請求是 Cloudflare 心跳;條款寫的 20 張上限只擋拖拽入口,README 宣稱的 MIT 授權在倉庫找不到檔案,隱私政策也沒提到 AdSense,免費的形狀值得先看清。

用 AI 摘要這篇文章:

把二十五張測試圖丟進 jiashuiyin.com(站名就叫「加水印」),打字、按下處理、一鍵打包帶走,整趟流程共發出 65 個網路請求,其中唯一的 POST 是 Cloudflare 的效能心跳,圖片內容一個位元組都沒有離開瀏覽器。對「證件照到底敢不敢交給網頁工具」這個疑慮,這個站屬於最讓人安心的一類:不是因為它承諾不上傳,而是整站就沒有後端,想送也沒地方送。

免費、免註冊、開新分頁就能用,這些都成立。不過有幾件事在動手前值得先知道:條款寫的「單次最多處理 20 張」只擋了一半的入口;README 宣稱的 MIT 授權在倉庫裡找不到對應檔案;隱私政策交代了 Google Analytics,卻沒提頁面上同時跑著 AdSense 廣告。以下依序攤開。

同樣叫免費浮水印,入口的牆差很多

站上先前介紹過的浮水印工具剛好可以排成一排:weilkq 批次加水印標榜不上傳、picseal 會讀照片的拍攝資訊自動帶入浮水印預設、copicseal 走純瀏覽器路線,而 taojuju 樣機產生器要把人擋在微信掃碼登入牆後面才肯放行匯出。加水印落在光譜最開放的那一端:沒有帳號系統,也沒有付費牆與雲端空間,代價是介面只有簡體中文與英文兩種。

工具處理位置帳號批次平鋪密度
加水印 jiashuiyin.com瀏覽器本機免註冊拖曳限 20 張,選檔不設限2×2 至 6×6
weilkq 批次加水印瀏覽器本機免註冊批次無密度格
picseal瀏覽器本機免註冊單張為主無密度格
taojuju瀏覽器+雲端微信掃碼批次無密度格

加浮水印的場景差別很大:證件照加「僅供某某用途」是一次性防盜用,作品集要的是整面斜向平鋪,電商圖要的是角落商標。加水印的設定剛好把這三種都做成選項:位置有平鋪、置中、四個角落;平鋪模式下密度從 2×2 到 6×6 可調,固定 45 度斜角;顏色、字級、透明度都能拉,出廠預設是三乘三平鋪、淺灰字、20 像素、八成透明度。文字上限是 3 行、100 字元,超過第三行的內容會被程式直接刪掉,這在程式裡有強制。

條款寫的二十張上限,程式只實現了一半

上傳圖片有三條路:拖曳、檔案選擇框、剪貼簿直接貼上。貼上這條路特別順手:截圖工具按完,游標放到頁面上按 Ctrl 或 Cmd 加 V,圖就進清單了,蓋完浮水印再用旁邊的複製鈕把成品貼去聊天軟體,整個動作不用離開鍵盤。不過三條路對「20 張」的態度不一致。拖曳路徑在程式裡有硬上限,超量會跳警告而且只收前 20 張;檔案選擇與貼上這兩條路沒有同樣的關卡,檔案直接串進清單,只在預覽區提示「只顯示前 20 張圖片預覽,共 25 張圖片已上傳」。

實測從檔案選擇框丟 25 張,預覽區出現上面那句提示,縮圖只列 20 張;按下處理鈕,25 張全部完成,一鍵打包的 ZIP 裡也確實裝了 25 個檔案。換句話說,「最多 20 張」是某條入口的介面設計,條款把它寫成服務限制,兩者對不上。對偶爾要處理幾十張圖的人,這其實是好消息:走檔案選擇器就沒有這道牆。

加水印工具上傳二十五張圖片後的預覽區截圖,畫面提示只顯示前二十張圖片預覽共二十五張圖片已上傳,下方是整體平鋪、密度、顏色、字號與透明度設定Pin
從檔案選擇框丟 25 張圖:縮圖只列前 20 張,提示文字把總數 25 張講清楚,設定區在同一個畫面全部展開。

清單裡每張縮圖都可以單獨刪掉重傳,預覽區下方就是設定區,文字、位置、密度、顏色、字級、透明度六個控制項全部攤在同一個畫面,改完按處理,結果區一張張列出來,點圖還能放大全螢幕檢查細節再下載。

處理結果每張圖都能改檔名再下載,預設檔名是「原檔名_已加水印_時間戳」,繁中介面下用「已加水印」字樣、英文介面下換成英文標記;整包 ZIP 的檔名直接拿浮水印文字加上時間戳組成,輸入什麼文字,壓縮檔就叫那個名字。檔名想統一加前綴或改副檔名,在下載前逐張改好即可,程式會補上漏掉的副檔名。

加水印工具處理結果區截圖,圖片上印著斜向平鋪的測試浮水印文字,每張圖附檔名輸入框、下載圖片與複製到剪貼簿按鈕Pin
處理結果:斜向平鋪浮水印已燒進圖片,每張可改檔名、單張下載或複製,再一鍵打包。

零上傳不是承諾,是結構

「所有處理均在本地完成,不上傳伺服器」這句話出自它的使用條款,但比起條款文字,更值得信的是結構:這個站部署在 Cloudflare Pages 上,同一專案的 jiashuiyin.pages.dev 網址也活著,倉庫內容是靜態頁面加上轉址設定檔,翻不到任何後端程式碼。線上載入的 script.js 與 GitHub 主分支的版本逐位元組相同,公開的原始碼就是線上執行的實作,行為可以直接檢驗。

處理管線是標準的 Canvas 流程:圖片在畫布上重繪、畫上旋轉的文字、轉成資料網址再下載,打包用的 JSZip 與 FileSaver 在瀏覽器裡把壓縮檔組出來。平鋪的畫法是把畫布按密度切成等分格子,每格中心放一份旋轉 45 度的文字,多行時以行高 1.2 倍字級垂直置中;輸出的尺寸永遠等於原圖尺寸,不會重取樣、不加邊框。管線附帶一個對證件場景很實用的副作用:輸出檔是重新編碼的產物,輸入照片裡的 EXIF 資訊(拍攝時間、相機型號、GPS 定位)不會跟進輸出檔,實測下載的成品裡只剩基本的 JPEG 標頭。加浮水印順便把位置資訊洗掉,等於雙重保險;要檢查任何照片身上帶了哪些資訊,先丟進線上 EXIF 檢視器看一眼最直接。重新編碼也有代價:輸出檔的大小由瀏覽器的編碼器決定,同一張測試圖從 17KB 變成 35KB,對一次性文書場景無感,批次幾百張時容量會明顯膨脹。

「線上版本等於倉庫快照」這件事本身就值得記住:這類純靜態工具沒有部署流程上的魔術,作者推什麼、使用者就跑什麼,也因此它從 2026 年 4 月之後沒有再動過一行功能程式碼,你今天用的跟半年前的人用的是同一份。

依賴面有一個但書:批次打包的兩個函式庫是每次造訪時從 jspm.dev 即時載入的,單次工作階段對這個 CDN 發出的請求有 40 個。單張下載走瀏覽器原生能力,不受影響;一鍵打包這顆按鈕的性命繫在第三方 CDN 上,對方出事它就跟著失效。對照它自己的 README 寫「無需其他框架」,這個依賴雖然小、卻是整條流程裡唯一不在自己手裡的一環。

圖片不出門,造訪足跡照送

「本地處理」承諾的是圖片內容,不是造訪行為。實測側錄下來的連線記錄裡,除了載入頁面本體與樣式,有十個第三方網域參與:Google Analytics(GA4)、Google AdSense 廣告(ads.txt 登記的出版商號與頁面程式一致)、Google 的廣告反詐腳本、廣告出價伺服器、Cloudflare Insights,外加一支掛在 data.tuocibao.com 的統計腳本,這支已經 404,等於每次造訪都白喊一聲沒人應,也沒人把它拆下來。隱私政策裡的第三方服務只列了 Google Analytics 與 CDN 兩項,廣告生態整段沒有出現。

換句話說,照片確實不出門,但「誰來過、停留多久、看哪一頁」這些訊號照樣進統計與廣告系統,這就是它免費的形狀。對一般使用無妨;對隱私要求高一點的場合,開無痕視窗或讓廣告阻擋器擋掉指令碼,是兩個不花力氣的折衷。真正該計較的分界線在這裡:圖片內容外流是不可逆的,造訪足跡是可管理的,兩者不該混為一談。

頁尾還掛著五個同系列的友站連結:隱私連結產生器、退休倒數計時器、鍵盤計數器等,其中隱私連結產生器也載入同一支 tuocibao 統計腳本。看得出來是一人維護的多站矩陣,彼此共用模板與統計配置;好處是輕,壞處是任何一站的模板問題會全家共享。

授權有三種說法,條款日期比站還老

想把這個站 fork 來自架或改造的人,會先撞到授權問題,而它的授權狀態有三種說法:README 寫「本項目採用 MIT 授權條款」,但倉庫裡沒有 LICENSE 檔案,GitHub 的自動偵測欄位是空的;使用條款第 3 條又寫「網站的所有程式碼、設計和內容的智慧財產權歸本站所有」。三句話裡最多只有一句能成立。公開不等於授權,在倉庫出現明確的授權檔之前,把它當成可自由改作、商用的素材,法律基礎是空的;倉庫裡掛著的 53 個 fork,嚴格說全部處於同一種未授權狀態。

條款的日期同樣值得看一眼:條款頁與隱私頁的最後更新日期都停在 2024 年 3 月 23 日,比域名重新註冊(2024 年 10 月)早了半年以上,也比產品首次發布(2024 年 10 月 25 日)早。這份法律文字是從更早的專案搬來的模板,上架後從未更新。同一份條款通篇用「上傳內容」定義使用者義務,要求使用者「確保上傳內容的合法性」「對上傳內容承擔全部責任」,第 4 條卻又寫處理全在本地完成;對一個根本沒有上傳行為的工具,這整段義務條款是空轉的文字。

還有一個小矛盾出在 README 與實際行為之間:README 教人「在本地環境直接打開 index.html」使用,但它的原始碼以模組化方式從外部 CDN 載入函式庫,瀏覽器對本機檔案有跨來源限制,直接雙擊打開會卡在空白頁;開發者後來在倉庫裡補了一支本機預覽的小程式解決這件事,README 的那句說明卻一直留著。想離線自用的人,記得用本機伺服器開,不要雙擊檔案。

更新停在 2025 年初,能用但不再長

產品時間軸看更新日誌最清楚:2024 年 10 月 25 日首發,先有單張處理與密度調整,11 月補上批次與預覽,12 月一個月內連發透明度、剪貼簿複製、多語言、暗色主題,2025 年 1 月 3 日加入一鍵打包下載,1 月 7 日調完導覽列之後,功能就停在這裡。倉庫 108 個提交,最後一筆落在 2026 年 4 月,內容是改一行 CSS 與編輯器設定。380 顆星、53 個 fork 的社群也停在低溫:功能討論帖累積十則留言,透明度調整是照使用者許願做出來的,之後就安靜了;把網站打包成桌面程式的 PR 從 2025 年 4 月開著,沒有人收。

官方部落格的狀態也一樣:三篇文章全集中在 2024 年 10 月 29 日上架,講身分證加水印、營業執照加水印與社團素材防盜用,正好是它鎖定的三個使用場景,之後再也沒有第四篇。內容行銷的力道停了,工具本身卻因為架構單純而活得好好的。

好消息是這種純靜態工具的折舊很慢:沒有伺服器會倒、帳號會被盜的問題,訂閱也不會漲價,原始碼整包在 GitHub 上,真的斷線還能自己開起來用。順帶一提,這個域名不是老字號,2024 年 10 月才重新註冊,網際網路檔案館 2019 年的快照上是另一個簡體博彩類內容站,與現在的站毫無關係;在搜尋引擎眼裡,它是個只有兩年歷史、還沒累積信用的新站。

三種需求,三種去處

房東或銀行要你傳證件照,想先蓋上「僅供某用途使用」再傳:這是它的主場,無帳號、無上傳、無付費牆,二十幾張證件一次丟進去,用完即走,EXIF 順便剝除,輸入的文字直接用繁體打也沒問題,簡體介面需要看懂的按鈕其實只有處理與下載兩顆。攝影師交付樣圖、電商上架圖要整面防盜:6×6 平鋪加透明度調整堪用,多行文字可以同時放姓名加電話,但只有文字、固定 45 度斜角、固定 Arial 字體,講究品牌視覺的場合給不了。要圖形 Logo 浮水印、要繁體介面、要桌面版:換工具,它的輸入框只吃文字,語言只有簡中與英文,桌面打包的請求躺了一年半沒人接;同樣走本機處理路線的還有先前提過的幾個替代品,挑順手的即可。

一句話收尾:把照片交給網頁工具前,先看它有沒有後端,比看它承諾了什麼更準。這個站沒有後端,所以照片哪裡都不去;它有廣告,所以你的造訪紀錄照樣值錢。兩件事同時成立,用起來心裡就有底了。

Sliven 褚崇名
Sliven 褚崇名

每日分享科技新知、免費資源以及 WordPress、虛擬主機相關主題,任何問題歡迎在科技月球下方留言,或是發送 Email 至 [email protected] 與我聯繫。

文章: 1694

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *


Share to...