Remove Instagram watermark from screenshots and reposts
ClearPix erases username strips and logo overlays from Instagram screenshots and reposted images for free, entirely in the browser. The Instagram preset marks the bottom-right username strip and the top-left logo area in one click, and AI inpainting rebuilds the background underneath at full resolution. Native Instagram downloads are clean, so this page serves files that picked up credit strips through repost apps or screenshot workflows. Images are never uploaded; everything runs on the device.
Erase username strips and logo overlays from Instagram screenshots and reposted images with AI inpainting — entirely in your browser. Free, no sign-up, and your image is never uploaded.


Drop your image here, or click to browse
PNG / JPG / WebP — processed locally, never uploaded · You can also paste an image (⌘V)
How does in-browser watermark removal work?
ClearPix uses MI-GAN, an inpainting neural network from Picsart Research (ICCV 2023), compiled to ONNX and executed by ONNX Runtime Web. Automatic detection combines a text-detection model with visual heuristics; when you confirm the boxes (or paint your own mask), the model analyzes the surrounding texture and synthesizes what should be underneath — on your own GPU via WebGPU, or on your CPU via WebAssembly. The image data never travels over the network, which makes this the most private way to clean up your photos.
Tips for best results
- Let auto-detect run first — dismiss any wrong boxes with one click, then hit Remove.
- When brushing, cover the whole watermark, slightly overlapping its edges.
- Use a smaller brush for thin text and a larger one for logos.
- Run the remover twice over stubborn areas — each pass refines the fill.
Only process images you own or have explicit permission to modify. Removing a watermark does not change the copyright status of the underlying content.
How it works
Upload the screenshot or repost
Drop the image carrying the @username strip or logo. It opens locally — nothing is uploaded to any server.
Apply the Instagram preset
One click marks the bottom-right username strip and the top-left logo area, the two spots IG overlays usually sit. Delete whichever your image does not have.
Download the clean image
AI inpainting rebuilds the covered areas at full resolution. Touch up with the brush and re-run if anything remains.
Your file never leaves your device. All AI processing runs locally in your browser on your own hardware — there is no upload, no queue, and no copy stored on any server. You can disconnect from the internet after the page loads and everything still works.
Frequently asked questions
Which Instagram watermarks does this cover?
The ones you actually see on images: @username strips burned into reposts by sharing apps, logo marks on downloaded content, and similar corner overlays. It does not remove UI from a screenshot of the app itself — but you can brush over those elements too.
Instagram does not watermark my downloads. Why would I need this?
Native IG downloads are clean, but repost apps, third-party downloaders and screenshot workflows often add credit strips or logos. This page exists for those files.
Is removing an Instagram watermark allowed?
On your own photos — including copies that picked up an overlay through a repost app — it is generally fine. Stripping the credit from someone else's work to repost it as yours can violate copyright and Instagram's terms.
Will the background behind the username strip look right?
The strip usually sits over sky, walls or other smooth areas, which AI inpainting rebuilds very well. Over busy textures a faint trace can remain — brush over it and run again.
Does the image go through your servers?
No. Detection and inpainting run in your browser on your device. The model downloads once, is cached, and the page works offline afterwards.
How do I upscale the image after removing the Instagram watermark?
Download the cleaned image, then open the ClearPix image upscaler and drop the file in — it enlarges photos 2× or 4× with Real-ESRGAN super-resolution and exports a full-resolution PNG. Everything still runs on your own device: no upload, no sign-up. Clean first, upscale second, so the upscaler enhances only the picture instead of the removed strip's edges.