White background ID photo

Put an ID photo on a pure white background for free: AI detects the person and exports a 295×413 px JPG with an optional KB limit for applications and visas, without uploading.

  • Runs locally
  • Free

Your files are processed in your browser and are not uploaded to a server.

About this tool

White and the 1-inch size are already selected. Upload a front-facing photo and click Change background for a pure white background, which many applications and visas require. Switch to another pixel size if needed.

Change an ID photo background online: the AI finds the person and puts the photo on white, blue, red or any color. Export at 1-inch, 2-inch or custom pixel sizes and keep the JPG within a KB range required by an upload system. Photos are processed in your browser and never uploaded.

How to use

  1. Upload, drop or paste one front-facing portrait and click Change background. The first use downloads an AI model of about 86 MB, which is then kept in your browser.

  2. Pick white, blue, red or a custom color. For a fixed size choose 1-inch, 2-inch or custom pixels and use the sliders to set the portrait size and position. For JPG you can set a minimum and maximum KB, then download.

Good to know

Supports JPG, PNG and WebP up to 25 MB and 40 MP; photos above 16 MP are scaled down first. Output is 64–2400 px per side; blue is RGB(67,142,219) and red RGB(255,0,0). The KB range is met by adjusting JPG quality without changing the pixel size. Submission rules vary, so follow the system you upload to; fine hair and edges close to the old background color may be less clean.

Frequently asked questions

Why are the edges greyish?

With a dark original background or loose hair, some of the old color can remain at the edges. Plain, evenly lit photos give the best result.

Can I meet both pixel and KB rules?

Yes. Set the pixel size, then enter the minimum and maximum KB; the tool adjusts the JPG quality.

What colors are the blue and red backgrounds?

Blue is the common ID photo blue RGB(67,142,219), red is RGB(255,0,0) and white is pure white. For any other value choose Custom and pick a color.