Convert a color photo to black and white in seconds. Pick a grayscale method, tune brightness and contrast, drop to pure black-and-white with a threshold, and download as PNG or JPG.
Drag & drop an image here, or click to browse
All processing happens in your browser — no images are uploaded to external servers.
Processing image...
Dropping color out of a photo sounds simple — until you notice that a red apple and a green leaf can end up the exact same shade of gray. There is no single "correct" way to turn a color image into black and white; different methods weight the red, green, and blue channels differently and give very different-looking results. This tool gives you a handful of standard methods, plus brightness, contrast, threshold, and inversion controls, so you can pick the look you want and download a clean copy.
After the grayscale conversion runs, the image is adjusted by the brightness and contrast sliders. Push contrast up to make highlights pop and shadows deepen, or pull it down for a flatter, more even tone. The invert option swaps black and white — useful for film-negative effects, X-ray-style looks, or making a logo print-ready against a dark background.
Save the result as PNG (lossless — best for line art, logos, and screenshots), JPG (smaller file — best for photographs), or WebP (a modern format with great compression for web use). JPG and WebP expose a quality slider so you can balance file size against visible artifacts.
The entire tool runs in your browser using the HTML5 canvas. The image you load is never uploaded, never sent to a server, and never seen by anyone but you — even if it's a private portrait, a client deliverable, or a confidential document. Close the tab and the file is gone from this tool entirely.