Text watermarks
Set the font, color, background, shadow, and angle.
What you can do
Add text or logos to a local image, adjust each item, then export JPEG, PNG, or base64. Everything runs on the device or in the browser.
Set the font, color, background, shadow, and angle.
Resize, rotate, fade, and trim transparent edges.
Choose a preset position or enter X/Y coordinates.
Save JPEG, PNG, or base64 and control image quality.
npm install react-native-image-marker
Example explained
Watermarks are added in the order they appear in your list.



Marker.markTextAdd one or more lines of text. Adjust the font, color, background, shadow, angle, and position.
Marker.markImageAdd a logo, QR code, icon, or any other image on top of your photo.
Marker.markAdd text and images together, then choose which one appears on top.
Everything runs on the device or in the browser. There is no account to create and no image upload. When you add several watermarks, items later in the list appear on top.
Try the live Web SDK, install the library, or go directly to choosing an API.