Add a credit or logo without changing the original
Choose your photo, enter a short line of text or choose a logo, then adjust width and opacity. Nine position presets give a quick starting point. Drag on either placement preview or focus it and use arrow keys to refine placement; Shift moves farther. Every edit starts from the original pixels, so adjusting a watermark never stacks copies.
Make the mark readable
A contrasting outline helps text stand out over light and dark areas. Transparent PNG or WebP logos avoid a solid rectangle. The watermark stays inside the image and tall marks scale down to fit. Text uses fonts available on your device, so inspect names, symbols and non-Latin lettering in the preview. This tool adds one text line or one logo; it does not remove watermarks or guarantee ownership protection.
Choose the right download
PNG retains transparency and losslessly encodes the composed pixels. JPG fills transparency with your selected background. JPG and WebP use lossy color encoding, even at quality 100. Export keeps the source's oriented pixel dimensions and removes metadata. Compare the original, working preview and actual encoded result before downloading. Reset style restores defaults. Undo changes recovers your previous images, settings and download after edits, Reset or Clear; successful export or accepted image/logo replacement ends recovery. Cancel processing preserves available work and discards late results.
Local processing and limits
Still PNG, JPG or WebP source: up to 10 MiB, 12 million pixels and 4,096 pixels per side. Logo: up to 5 MiB, 4 million pixels and 2,048 pixels per side. Animated files are rejected. Files stay in browser memory without uploads or saved drafts. Native decode/export waits have 30-second deadlines; cancelled work may finish internally but cannot replace a newer result. Invalid replacements retain the previous images and ready download.
Related tools
Image editor · Resize image · Rotate an image · Image format converter