Image to Grayscale Converter
Convert a local PNG, JPEG or WebP image to grayscale, preserving decoded transparency and downloading PNG output.
Choose your image
Select a PNG, JPEG, or WebP file. You’ll see the original and edited image here.
How to use Image to Grayscale Converter
- Choose a PNG, JPEG or WebP image.
- Convert to neutral grayscale and inspect the before/after preview.
- Download the PNG; use the compressor afterward if you need a smaller delivery file.
Remove color while retaining image structure
The converter computes a weighted grayscale value from the decoded RGB channels and writes it to all three channels. Alpha is preserved. It creates a new PNG rather than applying a temporary webpage-only CSS effect, so the exported pixels remain grayscale in other applications.
Grayscale is not the same as a two-tone threshold
This operation retains intermediate shades rather than reducing the result to only black and white. It is not a print proof or an analysis of perceptual contrast. Source profiles and metadata are not retained, and image animation is flattened by browser decoding. Filtering is limited to 20 million decoded pixels to bound per-pixel work.
Will this make the image file smaller?
Not necessarily. The output is PNG and may be larger than a compressed source. Compare sizes and choose an appropriate delivery format.
Is input uploaded?
Processing takes place in your browser. This tool does not send your input or selected files to a conversion API.