How to put your logo on a photo
Quick answer
To add a logo to a photo, drop the picture into the Add a logo tool, choose your logo file, pick where it goes and press Add logo. A PNG logo with a transparent background looks best.
Steps
- Open the Add a logo tool and drop in your JPG, PNG or WebP pictures.
- Choose your logo file. A PNG with a transparent background gives the cleanest result.
- Pick one of nine positions, or repeat it, then set the size and opacity.
- Press Add logo and download the files, or all of them as a ZIP.
Getting a clean logo
A JPG logo keeps its white box, so it will show as a white rectangle on the photo. Export your logo as a PNG or WebP with a transparent background instead.
SVG logos are not supported yet, because the browser cannot draw them in the background worker. Export a PNG at a large size first.
Size and placement
The logo keeps its own proportions and its size is a share of the picture width, so it looks the same on every photo in a batch. If it would be too big to fit, it is shrunk rather than cut off.
Use a corner for a quiet brand mark and the middle or the repeat option when you want it harder to remove.
Tips for a professional result
Keep the logo small and consistent. Around 10 to 20 percent of the picture width is usually enough, and using the same corner on every photo makes a set look like it belongs together.
Check the preview on a light photo and a dark one before you run a big batch. If the logo disappears on one of them, raise the opacity or add a light outline to the logo before you use it.
Common questions
Which logo files work?
PNG, JPG and WebP. A transparent PNG or WebP looks best. SVG is not supported yet.
Is my logo or photo uploaded?
No. Both are combined in your browser and stay on your device.
Can I put the logo on many photos?
Yes. The same logo goes on every picture at the same relative size.
Written by Basic App Company. Last checked against the tool on 12 Nov 2026. The tool runs in your browser, so your pictures are not uploaded.