Workspace

Drop a JPG here or click to upload

JPG, PNG, WebP, BMP — conversion always outputs JPG

Letters to Numbers Logo

Letters to Numbers

Trusted Conversion Tools

Convert JPG to Grayscale

Upload a JPG and download a high-quality grayscale version instantly. Adjust quality, preview side-by-side, and see file size changes.

Who Is It For?

Photographers

Quickly convert color photos to black and white to achieve a classic or dramatic look, or to prepare images for publications that require monochrome photos.

Web Designers & Developers

Convert images to grayscale for UI mockups, placeholder images, hover effects, or to test how a design reads without color cues.

Graphic Designers

Check how design assets, illustrations, and photos look in black and white before finalizing a print or layout that will be reproduced monochromatically.

Social Media Content Creators

Create black-and-white posts, stories, or profile images quickly without opening a full photo editor.

Students & Educators

Prepare grayscale images for printed handouts, academic papers, and presentations where color printing is not available or is unnecessarily expensive.

Privacy-Conscious Users

Since conversion happens entirely in your browser, this tool is safe for photos that you do not want to share with external services — family photos, document scans, ID images.

How It Works

Upload any JPG, PNG, or WebP image. The tool renders your image to an HTML canvas and converts every pixel to grayscale using the luminosity formula (0.299 × R + 0.587 × G + 0.114 × B), which matches how the human eye perceives brightness. The grayscale result is displayed side-by-side with the original so you can compare instantly. Adjust the JPG quality slider to balance output file size against visual sharpness, then download your grayscale JPG. Everything runs in your browser — your image is never uploaded to a server.

Features

  • Side-by-side before and after preview
  • Luminosity formula for perceptually accurate grayscale (not flat desaturation)
  • Adjustable JPG output quality — balance file size vs. sharpness
  • Before/after file size comparison with percentage change
  • Image dimensions displayed (width × height)
  • Accepts JPG, PNG, WebP, and BMP input — always outputs JPG
  • 100% browser-based — image never leaves your device
  • No sign-up required — free and instant

Your Privacy Matters

All processing happens in your browser. We never store, send, or log your data. Completely private and secure.

What Is JPG to Grayscale Conversion?

Converting a JPG to grayscale means replacing the color information in every pixel with a single brightness value — a shade of gray ranging from pure white to pure black. The image loses all hue and saturation but retains the full range of luminance (lightness/darkness), which is what makes a grayscale image still look rich and detailed rather than flat.

This is different from simply desaturating an image (which divides equally between red, green, and blue channels) or converting to "black and white" in the sense of a pure 1-bit image with no intermediate grays. A proper grayscale JPG uses the full 256-level gray scale from 0 (black) to 255 (white) and preserves the tonal relationships of the original color photograph.

Why the Luminosity Formula Matters

Not all grayscale conversions look the same. The method used to calculate the gray value from the original red, green, and blue channels has a significant effect on how natural and accurate the result looks.

This tool uses the luminosity formula:

Gray = 0.299 × Red + 0.587 × Green + 0.114 × Blue

These coefficients reflect how the human visual system perceives brightness. We are most sensitive to green light (which makes up about 59% of perceived brightness), moderately sensitive to red (about 30%), and least sensitive to blue (about 11%). Using these weights means the grayscale conversion matches what you would actually see if you desaturated the image with your eyes.

By contrast, simple averaging (R + G + B ÷ 3) gives equal weight to each channel, which makes blue elements appear far too bright and red/green elements appear flat. Red flowers look nearly as dark as the green leaves around them, which is the opposite of how the eye perceives the scene. The luminosity formula is used by professional imaging standards including sRGB, Photoshop, GIMP, and the CSS grayscale() filter.

JPG Quality and File Size

When you download the grayscale result, it is saved as a JPEG file. JPEG uses lossy compression, which means the quality setting controls how much image data is discarded to reduce file size. The quality slider lets you choose the right trade-off for your use case:

  • 95–100% (Maximum): Near-lossless quality. Use this for archiving, professional printing, or any case where you will edit the image further. File size will be similar to the original.
  • 85–94% (High): Excellent visual quality that is indistinguishable from maximum in most viewing contexts, at meaningfully smaller file sizes. The best default for general use.
  • 75–84% (Medium): Good quality for screen display, social media, and web use. Some compression artifacts may appear on very sharp edges at high magnification, but the image looks clean at normal sizes.
  • 50–74% (Compact): Aggressive compression for the smallest file sizes. Suitable for thumbnails, previews, or low-bandwidth applications. Not recommended for printing.

Note that grayscale JPGs are typically significantly smaller than their color equivalents even at the same quality setting, because there is one-third as much color information to encode.

Grayscale vs. Black and White vs. Desaturate

These three terms are often used interchangeably but technically describe different things:

  • Grayscale — A color mode using 256 shades of gray. Each pixel has a single brightness value instead of three (R, G, B). This is what this tool produces.
  • Black and white (1-bit) — A pure binary image where each pixel is either fully black or fully white, with no intermediate grays. Used for line art and certain printing techniques (halftone). Radically different from grayscale.
  • Desaturate — Removing color saturation while keeping the file in RGB color mode. The file still contains three channels (R, G, B) but they all have equal values for each pixel. Produces a gray-looking image but is technically not a true grayscale image. Simple averaging desaturation does not use luminosity weighting and therefore looks less natural.

This tool performs a true luminosity-weighted grayscale conversion. The output is a standard RGB JPEG where all three channels contain the same luminosity value — universally compatible with all image viewers, browsers, and applications.

Common Use Cases

Portrait photography.Black-and-white portraits have a timeless, dramatic quality that color photos don't always achieve. Converting a well-lit portrait to grayscale often makes the subject's features more prominent by removing the distraction of skin tones and clothing colors.

Product images for print catalogs. Printed catalogs sometimes include some pages in color and others in black and white for cost reasons. Converting product images to grayscale before the print run ensures consistent, predictable monochrome rendering rather than leaving it to the printer.

Website performance. Grayscale images are a common lazy-loading pattern — the full-color image loads in after the smaller grayscale placeholder has rendered. This gives the appearance of a faster page load.

Social media aesthetics. Monochrome feeds, stories, and posts have been a consistent aesthetic trend. Converting specific images to grayscale lets you achieve a consistent look without having to style everything in CSS.

Document preparation. Forms, contracts, ID documents, and institutional paperwork are often required to be submitted in black and white. Converting any colored screenshots or scans to grayscale before submission meets these requirements without needing a full document editor.

Checking design accessibility. Reviewing a design in grayscale is one of the fastest ways to identify accessibility issues — if elements that should be distinct become indistinguishable without color, they need additional visual differentiation (labels, patterns, shapes) to be accessible to colorblind users.

Frequently Asked Questions

Is this tool free?

Yes, completely free. No account is required and there are no usage limits since all processing happens in your browser.

Is my photo uploaded to a server?

No. The conversion runs entirely in your browser using the HTML Canvas API. Your image never leaves your device and is not transmitted to any server.

What image formats can I upload?

You can upload JPG, PNG, WebP, BMP, and GIF files. The output is always a JPEG file. If you need the output in PNG format, use a PNG converter after downloading.

Is there a file size limit?

There is no enforced file size limit since processing is local. Very large images (above 20 megapixels) may take a few seconds to process depending on your device's performance.

Why is the output file smaller than the original?

Grayscale JPEG images require less data to encode than color images because there is effectively one channel of information instead of three. At the same quality setting, a grayscale JPEG is typically 30–60% smaller than the color original.

Can I convert multiple images at once?

Currently the tool processes one image at a time. Upload the next image after downloading the first.