KKitForma.

Language

EnglishEnglishTürkçeTurkishDeutschGermanBlog unavailable in this language · open toolsEspañolSpanishBlog unavailable in this language · open toolsFrançaisFrenchBlog unavailable in this language · open toolsPortuguêsPortugueseBlog unavailable in this language · open toolsItalianoItalianBlog unavailable in this language · open toolsNederlandsDutchBlog unavailable in this language · open toolsPolskiPolishBlog unavailable in this language · open toolsРусскийRussianBlog unavailable in this language · open toolsУкраїнськаUkrainianBlog unavailable in this language · open toolsSvenskaSwedishBlog unavailable in this language · open toolsNorskNorwegianBlog unavailable in this language · open toolsDanskDanishBlog unavailable in this language · open toolsSuomiFinnishBlog unavailable in this language · open toolsČeštinaCzechBlog unavailable in this language · open toolsRomânăRomanianBlog unavailable in this language · open toolsΕλληνικάGreekBlog unavailable in this language · open toolsالعربيةArabicBlog unavailable in this language · open toolsעבריתHebrewBlog unavailable in this language · open toolsفارسیPersianBlog unavailable in this language · open toolsاردوUrduBlog unavailable in this language · open toolsहिन्दीHindiBlog unavailable in this language · open toolsবাংলাBengaliBlog unavailable in this language · open toolsதமிழ்TamilBlog unavailable in this language · open toolsతెలుగుTeluguBlog unavailable in this language · open toolsमराठीMarathiBlog unavailable in this language · open toolsગુજરાતીGujaratiBlog unavailable in this language · open tools简体中文Chinese SimplifiedBlog unavailable in this language · open tools繁體中文Chinese TraditionalBlog unavailable in this language · open tools日本語JapaneseBlog unavailable in this language · open tools한국어KoreanBlog unavailable in this language · open toolsTiếng ViệtVietnameseBlog unavailable in this language · open toolsไทยThaiBlog unavailable in this language · open toolsBahasa IndonesiaIndonesianBlog unavailable in this language · open toolsBahasa MelayuMalayBlog unavailable in this language · open toolsFilipinoFilipinoBlog unavailable in this language · open toolsKiswahiliSwahiliBlog unavailable in this language · open toolsAfrikaansAfrikaansBlog unavailable in this language · open toolsMagyarHungarianBlog unavailable in this language · open toolsБългарскиBulgarianBlog unavailable in this language · open toolsHrvatskiCroatianBlog unavailable in this language · open toolsSrpskiSerbianBlog unavailable in this language · open toolsSlovenčinaSlovakBlog unavailable in this language · open toolsSlovenščinaSlovenianBlog unavailable in this language · open toolsLietuviųLithuanianBlog unavailable in this language · open toolsLatviešuLatvianBlog unavailable in this language · open toolsEestiEstonianBlog unavailable in this language · open toolsCatalàCatalanBlog unavailable in this language · open toolsEuskaraBasqueBlog unavailable in this language · open tools

Images & design

Remove an image background in your browser and check the edges

Create a transparent PNG, correct connected colour regions with a click, and refine edges with brushes or feathering. Check the selection before sharing.

A real, downloadable tool result

These files were processed through KitForma’s upload, process and download controls on 23 September 2026. The outputs below have not been manually retouched.

Original raccoon photograph
Original raccoon photograph
1024 × 768 px · 1,177,535 B
U²-NetP transparent PNG output
U²-NetP transparent PNG output
1024 × 768 px · 1,183,617 B

The model removes much of the foliage around the animal, but the grass crossing the face remains and fine fur edges are imperfect. Inspect the downloaded PNG against both light and dark backgrounds. The checkerboard shows transparency and is not part of the file. The PNG is slightly larger than the input; background removal is not file compression.

  1. Download the original photograph and select it in Image background remover.
  2. Choose Remove background; allow the same-origin model download on first use.
  3. Compare the fur, the front paw and the grass crossing the nose. Download the transparent PNG.
Test conditions, files and source

KitForma 1.2.1; Chrome 153 on Windows; Intel Core i5-11400H; about 8 GB system RAM. No CPU/network simulation. This comparison measures downloaded bytes and dimensions, not elapsed processing time.

The raccoon photo is the public-domain image distributed in the SciPy face dataset; its pixels were decoded to PNG without alteration. The transparency graphic is KitForma’s synthetic CC0 artwork.

Exact measurements and SHA-256 file hashes · Source and reuse information

Start with a subject the tool can separate

Background removal is useful when a portrait or product needs to sit on a different design. The automatic tool has to decide which pixels belong to the subject. A single, clearly visible person or object against a distinct background gives it a more understandable task than a crowded scene.

Choose a focused image with the whole subject visible. Crop away irrelevant surrounding space if the subject occupies only a small part of the frame, while leaving its edges intact. Hair, fur, glass, translucent fabric and subtle shadows can be difficult to separate, so expect to inspect these areas rather than treating the first output as final.

Understand local processing and the first download

KitForma processes the selected photo on your device in the browser. Automatic removal downloads about 19 MB of processing files on first use, so an internet connection is needed. Later loads depend on the browser cache. Starting with manual editing skips that model download. Both modes still need the page and its code to load; neither uploads the selected photograph for processing.

The background remover accepts JPG, PNG or WebP up to 20 MB and 40 million pixels. Convert HEIC photos to JPG first. Output is a transparent PNG with its longest edge limited to 2048 pixels; larger inputs are reduced proportionally. The original file is not overwritten.

Create the cutout and inspect transparency

Leave the page open while the image is processed or edited. A busy phone may take longer than a desktop. Moving to another tool ends this editing session, so wait for the updated PNG and download a satisfactory result before continuing. Undo history is limited and does not survive leaving the page.

  1. Open Image background remover and choose a supported image.
  2. Run automatic background removal and allow its initial files to download, or start manual editing from the whole original image.
  3. Compare the result on checkerboard, white and dark backgrounds. Zoom in, erase unwanted areas and restore parts that should remain.
  4. Inspect fine edges and enclosed gaps. Wait for the latest edited PNG to be ready, then download it.
Source: 4000 × 3000 pixels
Maximum output: 2048 × 1536 pixels
Preview background: dark
Downloaded file: still transparent PNG

Refine the mask with erase and restore brushes

Choose Erase and paint over an unwanted background patch. Choose Restore to bring back the original pixels under your brush, for example a lace or finger missing from an automatic cutout. The brush changes the area you actually paint; clicking a person or object does not select its whole outline. Restore can also bring back original background pixels, so use a small brush near the boundary.

Zoom in for small corrections and use the pan control to reach another part of the image. Adjust brush size and edge softness to suit the boundary. Brush diameter refers to pixels in the exported image, while zoom only enlarges the working view. A larger view does not add detail or raise the 2048-pixel longest-edge limit.

Undo or redo a recent stroke if needed. Reset returns to the initial automatic cutout when you started with the model, or to the original image when you started manually. Restore uses the original at output resolution and preserves any transparency already in it; it cannot reveal details behind an object or make fully transparent source pixels visible. This is mask editing, not generative object removal.

Remove a connected colour patch with one click

Choose Remove region and click a plain part of the background. The tool follows adjacent source pixels whose colours are within the tolerance of your clicked colour. A disconnected patch of that same colour is left alone. This works well as a starting point for a fairly uniform backdrop; it does not identify a whole person, shoe or other object.

Start around 12% tolerance, inspect the result and Undo if matching colours in the subject were removed. Reduce tolerance before trying again. Use Restore region for a connected patch that should remain, then finish boundaries with a small brush. A transparent source pixel cannot be restored. You can also enter X and Y output-pixel coordinates and use Apply at this point without a pointing device.

Apply feather optionally softens all mask boundaries by 1–4 output pixels. Start with 1 pixel and compare white and dark previews. It can soften a jagged edge, but it can also blur fine hair; Undo restores the previous mask. It does not remove colour contamination or create missing detail.

Worked region check: two white patches separated by a red strip. Click the left white patch at low tolerance: the left patch is removed; the red strip and disconnected right white patch remain. Restore returns source pixels, including their original transparency.

Know what the preview does and how to troubleshoot

The checkerboard is only a visual indicator of transparency; it is not added to the PNG. White and dark preview backgrounds also do not change the downloaded file. They reveal pale halos, missing dark details or leftover background that may be hard to see on one surface.

If the model cannot find the subject, try a tighter crop or a clearer source photo, or start manual editing from the original and erase the unwanted regions yourself. Fine hair, fur and translucent glass may still need careful work; a restore stroke brings back source pixels rather than inventing a clean replacement edge. If the model download fails, check the connection. For memory errors, close other demanding tabs or use a smaller image; save any satisfactory result before reloading.

Keep the PNG when you need transparency. Converting it to JPEG fills the transparent area with a chosen solid color. Before placing a cutout in a product listing or design, examine the output at the intended display size and check that the actual object’s outline and details have not been unintentionally removed.

KITFORMA

Put it into practice

Reading guides is free and needs no account. Linked tools explain any account or Pro requirements.

Further reading

How to use this guide

Published and maintained by KitForma. The linked references explain the relevant formats and definitions. Examples use sample inputs; they do not establish a speed, quality or compatibility guarantee for your files. Check the tool’s stated limits and inspect your downloaded result.

Publisher and project details

Published: · Updated:

LinkedInXWhatsApp

Found something that needs a correction? Tell us.

Get new guides in your inbox

Join our optional email newsletter for KitForma tools, practical guides and product updates.

Give consent on the separate Brevo form, then confirm the link in your email. This is separate from account and support preferences. Unsubscribe using the link in every newsletter.

— views— likesDiscuss

Questions & experiences

Share what worked, ask a specific question, or suggest a correction. Never include passwords, private files or personal document details.

Loading community…

KitForma

What would you like to do?