How to get rid of hot pixels on a Canon camera

If you like this artice, then also check the maximum write speed of your Canon, Canon shutter count or troubleshooting your Canon.
Do you have a stuck, dead or hot pixel in your picture from your Canon? Of course you have. All sensors have defect pixels.

Different types of bad pixels

What are dead, cold, stuck and hot pixels? Well, a dead pixel is a pixel that doesn’t receive any power. It will be black. A cold one will be darker than the pixels around it. Stuck pixels always receive power and will look like a bright pixel no matter the shutter speed. Hot pixels will increase its strength with exposure.
At long shutter speed you will have faster dark current build-up in some pixels. This is what people normally see when they take a dark frame with lens cap on and what people often call hot pixels.
Bill Claff at PhotonsToPhotos has a good description.

Methods to deal with bad pixels

Long exposure noise reduction

Easy but slow. This feature is available from the menu in your camera. It removes defect pixels in raw and in JPEG. You can choose between off, auto and on. When the camera uses Long exposure noise reduction the camera will take a second frame, called dark frame. The shutter speed of the second frame will be the same as for the first frame which means that if you take 1 minute exposure the second frame will also take 1 minute and your camera will be locked during that time.

Increasing ISO

Some camera models from Canon have a built-in hot pixel suppression feature. For example 6D, M5 and R6. At ISO 6400 (6D and M5) or ISO 12800 (R6), hot pixels are removed without any dark frames. The hot pixels left are remainings from hot pixel pairs Canon failed to remove completely. 7D does not have that kind of feature.

6D sample raw files with sidecar files for darktable. Don’t use Lightroom, Adobe Camera Raw or other software that can’t turn off demosaicing or the hot pixel filter.

ISO 3200. Notice the pairs of hot pixels.
ISO 6400. Almost all hot pixels gone. Left are pairs of hot pixels.

In camera sensor mapping

This method was the unofficial way to remove hot pixels before Canon confirmed it. If it works for you it will remove defective pixels in raw, JPEG and in video. Choose Clean now.
A hot pixel visible until a ”Clean now” was performed via menu.
If you have an older DSLR and this method doesn’t work you may try the method below:

Keep the lens cap on the lens and cover the viewfinder. In the menu, start Clean manually and wait for one minute until you turn off the camera. Repeat two or three times if first time doesn’t work.

The green, blue and red pixels below were removed after a sensor cleaning. The singel green one above the cluster was still left after the manual sensor cleaning method.

Raw converter

Easy and fast. This method leaves it to the raw converters to remove defective pixels in raw files. Raw converters like darktable and RawTherapee have a one click module that removes all defective pixels in one strike. Lightroom does it automatically but you can’t increase or decrease the strength of it. Canon Digital Photo Professional doesn’t remove hot pixels.

Below are two files to try yourself. Canon’s mRAW that already is demosaiced will be hard:

The GIF file below shows RawTherapee and what a hot pixel looks like before the raw file has been demosaiced. It also shows hot pixel removal.