Background Remover

Remove backgrounds from images instantly. Free, private, runs in your browser.

🖼
Click to upload or drag & drop an image
JPG, PNG, GIF, WebP — any size
Color: Click image to pick
Tolerance: 30
Softness: 5
Hackingtons500 coding competition

Made with love by your friends at Hackingtons

How to Remove a Background from an Image

Upload any image by clicking the upload area or dragging and dropping a file. Choose between two modes:

  • Color Remove — Click on the background color you want to remove. Adjust the tolerance slider to capture more or fewer similar shades. The softness slider creates smooth edges instead of hard cutoffs. Perfect for logos, icons, graphics, and photos with solid-color backgrounds.
  • AI Remove — Click "Remove Background" and let the on-device AI model detect and remove the background automatically. Best for photos of people, products, and complex scenes. The AI model downloads once (~40 MB) and is cached for future use.

When you're happy with the result, click "Download PNG" to save your image with a transparent background.

Color Mode vs AI Mode

Color Mode — Fast & Precise

Color mode uses the Canvas API to analyze every pixel in your image. When you click a pixel, the tool records that exact color. It then compares every other pixel to that color using a distance formula. Pixels within your tolerance range become transparent. The softness slider adds a gradual fade at the edges for a cleaner look.

This approach is instant, works on any device, and gives you fine control. It's ideal for:

  • Logos and icons on white or solid backgrounds
  • Product photos on a plain backdrop
  • Screenshots and UI elements
  • Any image where the background is a consistent color

AI Mode — Smart & Automatic

AI mode uses a neural network (RMBG model) that runs directly in your browser. It understands the content of the image and separates the foreground subject from the background — regardless of colors or complexity. Great for:

  • Portraits and people photos
  • Product photography with complex or gradient backgrounds
  • Any image where the background has multiple colors or textures

Privacy & Security

Your images are never uploaded to any server. The entire tool — both Color mode and AI mode — runs locally in your browser using JavaScript and the Canvas API. The AI model downloads once and is cached in your browser. We cannot see, access, or store your images.

Frequently Asked Questions

Is this background remover really free?

Yes — completely free with no limits, no watermarks, and no sign-up required. It runs in your browser, so there are no server costs for us to pass on.

Are my images uploaded anywhere?

No. Everything runs locally in your browser. Your images never leave your device.

What's the difference between Color mode and AI mode?

Color mode removes a specific color you click on — great for solid backgrounds. AI mode uses machine learning to detect the subject and remove everything else — great for complex photos.

What image formats are supported?

You can upload JPG, PNG, GIF, WebP, BMP, and most other browser-supported formats. The output is always a transparent PNG.

Why does AI mode take longer the first time?

The AI model (~40 MB) needs to download to your browser on first use. It's cached after that, so subsequent uses are much faster (typically 3–10 seconds depending on your device).

Can I use this on my phone?

Yes. Color mode works great on any device. AI mode works on mobile but may be slower on older phones.

What makes a good result?

For Color mode: images with a consistent background color work best. Adjust tolerance higher for backgrounds with slight variations, and use softness for clean edges. For AI mode: well-lit photos with a clear subject produce the best results.

Can I remove backgrounds from multiple images?

Yes — just upload a new image after downloading your result. There's no limit on how many images you can process.