Skip to content
Marvin's Toolbox.

Search tools

Type to filter all tools

Color Blindness Simulator

See any image the way people with a color vision deficiency see it. Upload a picture and preview protanopia, deuteranopia, tritanopia, the milder anomalous forms and monochromacy next to the original, then download any simulation as a full resolution PNG.

Everything runs locally in your browser. Your data never leaves your device.

Drop an image here

or click to browse (PNG, JPEG, WebP, GIF, AVIF and more)

Next steps

Send this tool's output straight into another tool.

Shrink any image with as little quality loss as possible. Pick a WhatsApp, Instagram or Discord preset, or switch to Custom to hit a hard file size or a fixed quality, downscale with aspect-locked resolution sliders, and keep or strip EXIF metadata. Live preview, multiple images at once.

Convert images between JPEG, PNG, WebP and AVIF. Drop in as many as you like, pick a format, and dial in the quality for the lossy ones. When you convert to JPEG, choose the colour that fills any transparency. Live previews, download one or all at once.

See and edit the EXIF metadata inside a photo, then download it with your changes or save a copy with all metadata removed, GPS included. It reads JPEG, PNG, HEIC and more, and edits JPEG files.

Copy the EXIF metadata from one photo onto another without changing the destination's pixels. That covers camera model, lens, focal length, exposure, GPS and more. Choose to replace all metadata or only fill in what the source provides.

Draw arrows, boxes, text, highlights and numbered steps on a screenshot, blur or pixelate anything private, crop the result and add a watermark. Undo works as you expect, and the finished image downloads as PNG or JPG or goes straight to your clipboard.

Hash text or a file with MD5, SHA-1, SHA-256, SHA-512, SHA-3, BLAKE2, BLAKE3, CRC32 and more, all computed live as you type. Compare against an expected checksum and copy any digest.

Verify a checksum online: drop a file, paste the expected checksum and see instantly whether they match. The hash type is detected from the checksum itself, covering MD5, SHA-1, SHA-256, SHA-512, BLAKE3, CRC-32 and more, and sha256sum lines or whole checksum files can be pasted as-is.

Compress text or a file with gzip, deflate, brotli or Zstandard and see the size before and after, the compression ratio and how long it took. One click tries every method and recommends the smallest result.

Decompress gzip, deflate, brotli or Zstandard data from a file or pasted Base64 and read the result as text or download it. Detects the format from the magic bytes where possible, with a manual override.

Pull the dominant colors out of any image as a ready-to-copy palette. Choose how many colors you want, copy each one as HEX, RGB or HSL, and export the whole palette at once.

See the RGB and luminance histograms of any image, with per-channel toggles, a linear or logarithmic scale, and exposure stats such as clipped shadows and highlights.

See any image the way people with a color vision deficiency see it. Upload a picture and preview protanopia, deuteranopia, tritanopia, the milder anomalous forms and monochromacy next to the original, then download any simulation as a full resolution PNG.

Inspect any file or text as a hex dump with offsets, byte values and an ASCII column. Jump to an offset, search for bytes or text, select a range to see it decoded as integers and strings, and copy or download the dump.

Read a QR code from an image or your camera. Drop in a screenshot or photo and the decoded content appears instantly, with links, Wi-Fi credentials, contact cards and other payload types recognized and broken down. Live camera scanning works right in the page.

About the Color Blindness Simulator

This tool shows any image the way people with a color vision deficiency see it. Drop in a photo, a chart or a UI screenshot and it renders protanopia, deuteranopia, tritanopia, the milder anomalous forms and achromatopsia next to the original, each with a short explanation and a rough prevalence figure. Click a preview to wipe between the simulated and the original version, and a severity slider tunes how strong the anomalous forms are.

The simulation uses the physiologically based model of Machado, Oliveira and Fernandes (2009) for the anomalous forms and the Viénot, Brettel and Mollon (1999) projections for protanopia and deuteranopia, applied in linear RGB. Any simulated version downloads as a full resolution PNG or copies straight to the clipboard. To check whether your own color pairs hold up, measure them with the Color Contrast Checker.

What you can do

  • Simulate color blindness on an image, from protanopia and deuteranopia to tritanopia.
  • Preview the milder anomalous forms with an adjustable severity.
  • See an image in achromatopsia, complete grayscale vision.
  • Compare the simulated and original image with a wipe slider.
  • Download any simulation as a full resolution PNG or copy it to the clipboard.
  • Check a design or chart for red-green readability problems.

How to use the Color Blindness Simulator

  1. 1Drop in an image, or click to choose one.
  2. 2Read the grid: each card names the deficiency, how common it is and what changes.
  3. 3Adjust the severity slider to tune protanomaly, deuteranomaly and tritanomaly.
  4. 4Click any preview to wipe between the simulation and the original.
  5. 5Download or copy the simulation you need as a PNG.

The deficiencies, briefly

Red-green deficiencies are by far the most common. Deuteranomaly, a weakened green response, affects about 5% of men. Protanopia and deuteranopia, where one cone type is missing entirely, each affect about 1% of men. The blue-yellow forms, tritanopia and tritanomaly, are rare and affect men and women equally. Achromatopsia, the complete absence of color vision, is rarer still at roughly 1 in 30,000 people.

Because the red-green forms are so common, relying on red versus green alone to carry meaning excludes a real share of your audience. Pair color with labels, icons or patterns, and verify text colors with the Color Contrast Checker.

How the simulation works

Every pixel is converted from sRGB to linear RGB, multiplied by a deficiency matrix and converted back. The anomalous forms use the severity-parameterized matrices published by Machado, Oliveira and Fernandes in 2009, interpolated smoothly between severity steps. Protanopia and deuteranopia use the classic Viénot, Brettel and Mollon (1999) projections, and tritanopia uses the full-severity Machado matrix, since the exact tritan model has no single-matrix form. Achromatopsia maps every pixel to its Rec. 709 luminance.

Large images

Previews are simulated from a copy scaled to about one megapixel, so even huge photos render instantly. Downloads and clipboard copies re-render at the original resolution. Only images beyond roughly 40 megapixels are scaled down to what a browser canvas can hold. To inspect the color makeup of an image before simulating it, try the Color Palette Extractor or the Image Histogram Viewer.

Pull the dominant colors out of any image as a ready-to-copy palette. Choose how many colors you want, copy each one as HEX, RGB or HSL, and export the whole palette at once.

See and edit the EXIF metadata inside a photo, then download it with your changes or save a copy with all metadata removed, GPS included. It reads JPEG, PNG, HEIC and more, and edits JPEG files.

Copy the EXIF metadata from one photo onto another without changing the destination's pixels. That covers camera model, lens, focal length, exposure, GPS and more. Choose to replace all metadata or only fill in what the source provides.

Draw arrows, boxes, text, highlights and numbered steps on a screenshot, blur or pixelate anything private, crop the result and add a watermark. Undo works as you expect, and the finished image downloads as PNG or JPG or goes straight to your clipboard.

Convert images between JPEG, PNG, WebP and AVIF. Drop in as many as you like, pick a format, and dial in the quality for the lossy ones. When you convert to JPEG, choose the colour that fills any transparency. Live previews, download one or all at once.

See the RGB and luminance histograms of any image, with per-channel toggles, a linear or logarithmic scale, and exposure stats such as clipped shadows and highlights.