PixlRun / Free tool
Free Magic Eraser. Remove any object. Nothing uploaded.
Drop a photo below and paint over anything you want gone - a stray person, a wire, a sign - and an on-device AI fills the area to match its surroundings, at full resolution, entirely inside your browser.
Drop a photo - it opens in Studio instantly
JPG, PNG or WebP - processed entirely on your device.
Drag to compare - real on-device result, no retouching.
Why full resolution is free here
cleanup.pictures' free tier caps every download at 720p resolution (per its own pricing page) - because it processes your photo after you upload it, and every image costs the vendor compute. Google's Magic Eraser avoids that cap, but only inside the Google Photos app, and only if you're on a Pixel or a Google One subscriber.
This tool runs the AI model on your device instead. There's no server doing the work, so there's no per-image cost to recoup and no app or subscription to install - which means we can hand back your photo at its original, full resolution for free, all the way up to the daily limit.
How it works on your device
Paint over whatever you want removed with the Magic Erase brush. When you click "Remove object", your browser crops a padded region around the painted area and runs it through MI-GAN, a small AI inpainting model, locally using WebGPU (falling back to WebAssembly on older browsers/devices) via onnxruntime-web. The model fills the hole with content that matches the surrounding texture and lighting, then the result is blended back into your full-resolution photo.
Nothing is uploaded at any point - the model and runtime are the only things your browser downloads, and only on first use (cached afterward). Works best on a clearly separate object; very cluttered scenes or extremely fine, low-contrast structures (like a thin wire painted with a razor-thin stroke) can occasionally need a second attempt with a wider brush - see the FAQ below.
How it compares
| Tool | Free tier | Full resolution | Price for full unlock | Runs on your device |
|---|---|---|---|---|
| PixlRun Magic Eraser (this tool) | 5 photos/day | Yes, on the free tier | $4.99/mo (unlimited) | Yes |
| cleanup.pictures | Free to try | No - capped at 720p | Paid plan required for full-res exports | No, uploads to their site |
| Google Magic Eraser | Free on Pixel; Google One elsewhere | Yes | Free on Pixel phones; Google One subscription elsewhere | No, cloud (Google Photos app) |
| SnapEdit | Free to try, account typically required | Full-res/watermark-free exports usually gated | In-app subscription for full unlock - check current pricing | No, uploads to their servers |
| Photoroom | Free tier available | Many advanced edits gated to Pro | Subscription required for full feature set - check current pricing | No, uploads to their servers |
remove.bg/cleanup.pictures and Google Magic Eraser figures verified against each vendor's own pricing/help pages, July 2026. SnapEdit and Photoroom figures reflect each app's general free/Pro structure rather than one specific cited page - always check the current app for exact terms. Subject to change.
FAQ
Can I remove a person or object from my photo?
Yes - that's what this tool does. Paint over anything you want gone (a stray person, a wire, a sign, a blemish) and an on-device AI inpainting model (MI-GAN) fills the area to match its surroundings, directly in your browser at full resolution.
Is there a watermark on the result?
No, never - on the free tier or on Pro.
Are my photos uploaded anywhere?
No. Everything runs on-device in your browser - your photo is decoded, edited and re-encoded locally using WebGPU (falling back to WebAssembly) via onnxruntime-web. It is never sent to a server, which is also why this tool doesn't need to cap your resolution to control its own compute costs.
Why does it say to use a thicker stroke for wires or poles?
Honest limitation, not a bug: a very thin stroke over a wire still leaves the AI plenty of context on both sides to conclude the wire obviously keeps going straight through the gap - so it can redraw the wire instead of erasing it. A slightly wider stroke removes that ambiguity and the wire disappears cleanly. This is a known characteristic of inpainting models in general.
How many objects can I remove for free?
5 photos a day, at full resolution, no account required. Pro ($4.99/month, or $39/year - 2 months free) removes the daily limit entirely.
How does this compare to Google's Magic Eraser, cleanup.pictures, SnapEdit or Photoroom?
Google's Magic Eraser lives inside the Google Photos app - it launched Pixel-exclusive and was later opened up to Google One subscribers, so you need that app (and often a subscription) to use it. cleanup.pictures is free to try but caps free downloads at 720p resolution (per its own pricing page). SnapEdit and Photoroom are both mobile-first apps that generally require an account and gate full-resolution or watermark-free exports behind a paid plan. This tool runs entirely in a browser tab, needs no app, account or upload, and keeps your photo's full original resolution on the free tier.
Can I remove a background too, not just an object?
Yes - for that, use the separate Background Remover tool. Both tools share the same editor, so the Erase/Restore brush and Magic Erase are both available no matter which one you start from.
More free tools
Sources
This tool uses MI-GAN (MIT licensed, Picsart AI Research) via the andraniksargsyan/migan ONNX build, run locally with onnxruntime-web (MIT licensed). Neither the model weights nor the runtime are hosted on our servers - both are fetched from their public CDNs on demand.



