PixlRun Live app tracker

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.

Your photos never leave your device Unlimited (beta)

Drop a photo - it opens in Studio instantly

JPG, PNG or WebP - processed entirely on your device.

Open in Studio - all tools, one page

After: the person on the beach has been erased, full resolution, ready to use Before: original beach photo with a person walking in frame
Before After

Drag to compare - real on-device result, no retouching.

Full resolution On-device privacy No signup No watermark
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

ToolFree tierFull resolutionPrice for full unlockRuns on your device
PixlRun Magic Eraser (this tool)5 photos/dayYes, on the free tier$4.99/mo (unlimited)Yes
cleanup.picturesFree to tryNo - capped at 720pPaid plan required for full-res exportsNo, uploads to their site
Google Magic EraserFree on Pixel; Google One elsewhereYesFree on Pixel phones; Google One subscription elsewhereNo, cloud (Google Photos app)
SnapEditFree to try, account typically requiredFull-res/watermark-free exports usually gatedIn-app subscription for full unlock - check current pricingNo, uploads to their servers
PhotoroomFree tier availableMany advanced edits gated to ProSubscription required for full feature set - check current pricingNo, 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.