Convert Image to Black and White Online

Turn any color photo into a clean black and white image right in your browser. Choose between three classic conversion methods, perceptual luminance, average, and lightness, and adjust intensity and contrast for the exact look you want. No upload, instant download as PNG, JPG, or WebP.

Convert Image to Black & White

Drag and drop or click to select - JPG, PNG, WebP supported

Processing is 100% in-browser. Your image is never uploaded.

How to Convert an Image to Black and White

1

Upload Your Image

Drag and drop or choose any color photo to convert.

2

Tweak the Look

Adjust contrast and brightness to fine-tune the look.

3

Download the Result

Click Download and save the black and white version as PNG.

Image to Black and White

Classic Black and White, Done Right

Stripping color without controlling contrast produces a grey, lifeless result. The converter applies a balanced luminance curve that preserves tonal depth and gives photos a natural film-look quality.

Photographers use it for print portfolios, journalists for archival features, and family-album makers for classic memorial pieces.

Why Use Our Black & White Converter?

Perceptual Luminance

The default Luminance method uses the standard ITU-R BT.601 weights, 0.299 R + 0.587 G + 0.114 B, which match how the human eye perceives brightness in the red, green, and blue channels. The result looks natural and balanced, with greens appearing brighter than blues, just like a classic black-and-white film photograph.

Three Conversion Methods

Pick the algorithm that fits your image. Luminance is the perceptually accurate default. Average, (R + G + B) / 3, gives a flatter, more neutral look. Lightness, (max + min) / 2, produces higher-contrast results that emphasize the brightest and darkest channels. Switch live and see the result update on the canvas instantly.

Intensity & Contrast

The Intensity slider blends between the original color image (0%) and full grayscale (100%), useful for stylized partial-color effects. The Contrast slider applies a -100 to +100 contrast adjustment using the standard formula F = (259 × (c + 255)) / (255 × (259 − c)) so darks get darker and lights get lighter without clipping.

Private, No Upload

Your image never leaves your device. The conversion uses the HTML5 Canvas API and runs every pixel transformation in your browser. No file is sent to a server, no account is needed, and nothing is stored. The downloaded PNG, JPG, or WebP is generated locally and saved directly to your device.

Frequently Asked Questions

Common questions about converting color images to black and white.

Which conversion method should I pick?
Use Luminance for almost all photos, it is the perceptually correct default that matches how the human eye sees brightness, giving natural-looking results with rich tonal range. Choose Average for a flatter, more uniform look (useful for graphic design). Choose Lightness when you want maximum contrast and a more dramatic, high-key feel.
What does the Intensity slider do?
At 100% the image is fully converted to grayscale. At 0% the original colors are preserved. Values in between linearly blend the original color image with the grayscale version, useful for desaturated, faded, or partial-color stylized looks. The blend is applied per pixel before contrast adjustment.
Does the tool upload my image to a server?
No. The entire tool runs in your browser using the HTML5 Canvas API. Your image is loaded into a canvas element on your device, every pixel is transformed locally, and the downloaded file is generated locally. Nothing is sent to any server.
Why is processing slow on very large images?
The conversion loops through every pixel in JavaScript. For a 24-megapixel image that means about 96 million array operations per slider change. Most photos finish in under a second, but multi-megapixel images may take a few hundred milliseconds per slider move. The output is always at the original image resolution with no quality loss.
Scroll to Top