Change the background of a photo
Replace a boring or messy background with a solid colour, a soft gradient or any picture you like — and add a realistic shadow.
Processed locally — your images never leave your device
Results
Your device has limited memory, so very large images are scaled down.
How to use it
- Add a photo of a person, pet or product.
- Pick a background: colours, gradients, a blurred version of the original, or upload your own image with the upload swatch.
- Choose a shadow and, if you like, a social-media size such as 4:5 or 9:16.
- Download the finished image.
Backgrounds for social media and profiles
Gradients and pastel colours make profile pictures and product posts stand out in a feed. Use 4:5 for Instagram posts, 9:16 for stories and reels and 1:1 for profile photos.
Use your own background image
Click the upload swatch to place the subject on a picture of your choice — a studio backdrop, a brand texture or a holiday scene. The background is scaled to fill the frame automatically.
Frequently asked questions
Didn’t find an answer? Browse the guides on the blog.
Are my photos uploaded anywhere?
No. The image is decoded and processed by JavaScript and WebAssembly inside your browser tab. Nothing is sent to our server, and the result is generated on your device. You can even disconnect from the internet once the page (and, for AI tools, the model) has loaded.
Will the edges look natural?
The AI produces soft edges for hair and fur. A soft shadow helps the subject sit naturally on the new background. You can refine edges with the brush if needed.
Can I add my logo?
Yes. Open “Watermarks” to add your logo or text in any position. It is applied to every downloaded image.