100% Client-Side Processing

Background Removal

Remove image backgrounds directly in your browser using AI. Your image is processed locally on your device and is not submitted to this app's backend server.

Input

No image selected yet.

Privacy: This app does not upload your image to the backend. The AI model assets may be downloaded to your browser cache from CDN on first use.

Output Preview

Upload an image to preview the background removal result.
Best results usually come from portraits or product shots with clear subjects.

Balanced mode scales large images to keep processing stable and output sharp.

Use solid backgrounds to inspect edge halo before export.

Applies to WebP/JPG export. PNG ignores this setting.

Technical Details

  • Client Library: @imgly/background-removal (loaded as an ESM module from jsDelivr CDN).
  • AI Model: The pre-trained background segmentation model bundle shipped by @imgly/background-removal, executed in-browser (client-side inference).
  • MCP Server: Official filesystem MCP server @modelcontextprotocol/server-filesystem, configured in .vscode/mcp.json and scoped to this project directory.
  • Data Flow: Input image stays in browser memory (object URLs / blobs) and the exported transparent PNG is generated locally on your machine.