Convert an image to grayscale

Remove colour from a photo using true luminance weighting, not a flat average.

Processed in your browser

Drop your image here

or choose an image from your device

Accepts JPG, PNG or WEBP · max 25.00 MB

How to use it

  1. 1Drop a JPG, PNG or WEBP photo into the upload area.
  2. 2Press Convert. Each pixel is recomputed with Rec. 709 luminance weighting — 21% red, 72% green, 7% blue — rather than a flat average of the three channels.
  3. 3Compare the preview: skies and skin tones keep sensible brightness relationships instead of going muddy.
  4. 4Download the black-and-white file in the same format you uploaded.

Frequently asked questions

Why use luminance weighting instead of averaging R, G and B?

The eye is far more sensitive to green than to blue. A flat average makes red and blue areas look unnaturally bright and green foliage too dark; Rec. 709 weighting matches perceived brightness.

Will the grayscale file be smaller?

Usually a little, because the colour channels now carry no variation, but the file is still saved as a normal colour-capable JPG, PNG or WEBP rather than a true single-channel greyscale image.

Is transparency preserved?

Yes for PNG and WEBP — only the colour values change, the alpha channel is left alone.

Can I get a sepia or duotone look instead?

Not here. This tool does one thing: neutral greyscale. Tinting would need colour controls that would make the result unpredictable without a live preview.