ExifPixel
← EXIF Tags

Flash

0x9209

Also: Flash

Whether the flash fired, and how.

The Flash tag is a bitfield encoding whether the flash fired, whether it was forced or automatic, and whether red-eye reduction was used. Value 16 means flash was off; 1 means it fired.

What the stored number means

Flash is an enumeration: the file holds a bare integer and the reader looks it up. These are the values, and the wording is the wording the viewer on this site will print.

ValueShown as
0Flash did not fire
1Flash fired
5Strobe return light not detected
7Strobe return light detected
9Flash fired, compulsory flash mode
16Flash did not fire, compulsory flash mode
24Flash did not fire, auto mode
25Flash fired, auto mode
32No flash function
65Flash fired, red-eye reduction mode
89Flash fired, auto mode, red-eye reduction mode
Where it misleads

The number is a bit field, not a position in a list. Bit 0 is whether it fired, bits 1 and 2 are the return-light strobe, bits 3 and 4 the mode, bit 5 whether the camera has a flash at all, and bit 6 red-eye reduction. So 89 does not rank above 25; it is the same fired-in-auto-mode bits with red-eye added.

Example value
16 — Flash did not fire, compulsory flash mode

Want to see this tag in your own photo? Open the EXIF Viewer and drop an image — every tag is decoded in your browser. To take this tag back out again, remove the EXIF data losslessly.

More Exposure tags