圖片加浮水印
免登入・本機計算・資料不上傳
浮水印全程在你的瀏覽器內合成,原圖跟你上傳的 logo 都不會離開你的裝置,也不會被上傳保存。
點擊選擇圖片,或拖放、貼上到這裡
支援 JPG、PNG、WebP,單檔最大 30MB
你的照片全程在瀏覽器內處理,不會上傳到任何伺服器
已為記憶體安全將預覽縮小,輸出仍依你選的尺寸
尚未上傳 logo
怎麼算的?
文字浮水印用 Canvas 的 fillText 搭配 globalAlpha(透明度)與translate + rotate(旋轉)繪製;圖片浮水印則是把你上傳的 logo 用drawImage 依主圖寬度等比縮放後疊上去。九宮格位置用「畫布尺寸-浮水印方框尺寸”算出貼齊邊角或置中的座標,平鋪模式改用固定間距鋪滿整個畫布的座標清單,逐一畫上同樣的浮水印。每次調整參數都會用原圖重新繪製一次,所以可以放心試各種組合,直到下載前都可以無限次調整。
字級預設會依照片短邊自動抓一個看起來比例合適的大小,你也可以用滑桿自行調整覆蓋預設值。全程用瀏覽器內建 Canvas API 運算,沒有任何步驟把圖片傳到伺服器。
資料來源與依據
- 浮水印疊繪採用瀏覽器原生 Canvas 2D API(fillText/drawImage/globalAlpha/rotate),九宮格位置與平鋪間距為本站純數學計算,非外部函式庫。
- 上傳的主圖與 logo 圖片僅在你的裝置本機處理,不會傳送到伺服器或任何第三方。
- 工具邏輯最後更新於 2026-07-20。
最後核對日期:2026-07-20
常見問題
文字浮水印跟圖片浮水印可以同時用嗎?
目前一次只能套用一種:切到「文字浮水印」分頁就疊文字,切到「圖片浮水印」分頁就疊你上傳的 logo,畫面會即時預覽目前分頁的效果。如果想要文字+logo 同時出現,可以先套一種、下載,再把下載後的圖片重新上傳到本工具套第二種。
平鋪整張圖是什麼效果?跟單一位置有什麼不同?
單一位置是把浮水印放在你選的九宮格其中一格(例如右下角);打開「平鋪整張圖」後,浮水印會照固定間距重複鋪滿整張照片,常見於防盜圖(讓別人截圖任何一角都看得到浮水印),間距可以用滑桿調整鬆緊。
浮水印會蓋掉照片的重要內容嗎?
單一位置模式可以自由選九宮格中的任何一格,建議挑不會遮到主體的角落(例如右下角);透明度滑桿調低(例如 30~50%)可以讓浮水印若隱若現、不搶走照片本身的注意力。平鋪模式因為會鋪滿整張圖,建議把透明度調得更低一些。
為什麼圖片浮水印一定要另外上傳一張圖?
因為 logo(例如你的品牌標誌、簽名檔)跟主圖是兩張不同的圖片,瀏覽器需要把兩張都載入記憶體才能疊繪。上傳的 logo 只會在你的裝置本機處理,跟主圖一樣不會被上傳到任何伺服器。
下載出來的檔案格式會改變嗎?
會盡量維持你上傳主圖的原始格式(JPG、PNG 或 WebP);但如果你的瀏覽器不支援輸出 WebP(例如 iOS Safari),會自動改存 PNG,確保下載一定會成功。