forensics.media Subscribe
Image

What is a MakerNote?

By The forensics.media team
7 min read
Contents

A MakerNote is the manufacturer’s private block inside a photo’s EXIF metadata. The Exif standard reserves the tag but deliberately leaves its contents undefined, describing it only as a field for “manufacturers of Exif/DCF writers to record any desired information” (CIPA, 2023). Each camera maker fills it with its own undocumented binary data: serial numbers, shutter counts, lens identifiers, focus and firmware details the public tags never carry. That combination, rich, proprietary and structurally distinctive per maker, makes the MakerNote both the deepest field in image metadata and one of the most useful to a forensic examiner, because it is far harder to fake convincingly than any human-readable tag. It is still unsigned metadata, so it is a source-camera fingerprint, not proof that a particular physical camera took the photograph.

The private block the standard leaves undefined

EXIF is defined by a published industry standard, CIPA DC-008, which specifies what a compliant camera records: make, model, exposure, timestamps, GPS. The MakerNote is the exception written into that standard. CIPA DC-008 defines it as a tag where manufacturers may record any information they wish, with the contents left entirely to the maker (CIPA, 2023). In practice every major camera and phone brand uses it, and none of them documents it. Canon, Nikon, Sony, Apple and the rest each write their own binary structure, in their own byte order and layout, readable in full only by their own software.

That opacity is why a general metadata viewer shows you Make, Model and DateTimeOriginal in plain text but renders the MakerNote as a wall of reverse-engineered fields or a raw byte dump. Reading it requires knowing a specific maker’s format, and sometimes the camera model or firmware generation. Everything known publicly about MakerNote formats comes from reverse engineering, and the reference implementation of that effort is ExifTool, whose tag tables carry dedicated modules for 28 manufacturers and, in total, 94 named MakerNote dispatch entries covering brands from Canon and Nikon down to drone and thermal-camera makers (ExifTool, no date). That figure is a measure of format diversity, not a count of standard fields: there is no single MakerNote schema to standardise.

What manufacturers actually keep in it

The MakerNote is where the details live that the standard tags never mention. What it holds varies sharply by maker and model, and a field present in one camera may not exist in another.

Information it can holdExamplesForensic value
Device identityBody serial number, internal model IDTies a file toward one physical body, not just a model line
Lens identityLens ID, lens serial number, focal rangeTests whether the named lens suits the claimed camera and exposure
Capture historyShutter or actuation count, shot numberPlaces a photo in sequence; exposes transplanted metadata
Focus and exposureFocus point, autofocus state, metering modeModel-specific context beyond the standard exposure tags
Software stateFirmware version, picture style, scene modeCompared against the claimed model and capture date

This is why two files from the same camera model carry recognisably similar MakerNote structures, a point set among the wider metadata block in what does EXIF data actually reveal about your photo?. For an examiner the content answers questions the public tags cannot: a serial number tends toward one physical body rather than a model line, a shutter count places a photo in sequence, and lens and focus data let the claimed capture be checked for physical plausibility.

Why the structure acts as a source-camera signal

Research treats the structure of metadata, not just its values, as a forensic signal. Yang, Zhou, Baracchi and colleagues (Journal of Imaging, 2026) read the entire EXIF block as a structured pattern for source-camera identification, an approach that catches forgeries which rewrite the obvious Make field but leave the related structures inconsistent with it. The MakerNote is the strongest contributor to that kind of check, because its layout is maker-specific down to the byte level. A convincing camera claim is a pattern, not one Make string: a file naming a Nikon should carry the model identifiers, lens coding, byte order and MakerNote layout expected from that family. A file whose Make field says one manufacturer while its MakerNote carries another maker’s structure, or none at all where the claimed model always writes one, is telling you the metadata was assembled rather than captured.

This is a producer-side fingerprint, and it is weaker than a physical sensor fingerprint. Lukáš, Fridrich and Goljan (2006) set the EXIF header aside as an identification signal precisely because of “the credibility of information that can be easily replaced.” A sensor fingerprint such as PRNU comes from the physical noise of the imaging chip; a MakerNote is bytes that software can copy. The block raises the cost of a convincing forgery; it does not make one impossible.

Why it is hard to edit and hard to keep

Two properties make the MakerNote unusual among metadata fields. First, it resists piecemeal editing. ExifTool, the most capable metadata writer available, treats MakerNote tags as Permanent by default: existing values can be changed, but individual tags cannot be created or deleted, a restriction kept to preserve compatibility with the manufacturer’s own software (ExifTool, no date). Permanent here means structurally protected by the writer, not cryptographically protected against forgery. Second, the block travels badly. Many MakerNote formats use absolute byte offsets that break when a file is rewritten, and an editor that does not understand a maker’s private format cannot safely carry it through a save, so re-encoded copies frequently lose or corrupt it. The image-forensics map expects most ordinary JPEG re-encoders to drop the maker-note directory, while specialised metadata-preserving workflows may retain it.

Both properties cut the same way for analysis. Forging a complete, internally consistent MakerNote for a claimed camera means reproducing an undocumented binary structure correctly, a far higher bar than typing a camera name into the Make field. You can watch how ordinary tags rewrite in seconds in the in-browser metadata editor; the MakerNote is the part of the block that does not cooperate.

What a MakerNote tells an examiner

Read as evidence, the MakerNote supports three kinds of finding. A present, well-formed MakerNote that matches the claimed make and model is a meaningful device-native signal, because the block rarely survives editing pipelines and platform re-encodes intact. A MakerNote that contradicts the Make field, or is absent where the claimed camera always writes one, is a genuine inconsistency worth pursuing, one of the cross-checks catalogued in can EXIF data be faked?, though parser errors and damaged offsets should be excluded before calling it a forgery. And absence alone, in a file that has travelled the internet, means almost nothing, since most re-saves and uploads strip it along with the rest of the metadata.

None of this makes the MakerNote proof. It is still unsigned metadata, valuable exactly in proportion to how well it agrees with everything else in the file. It is best read as the hardest-to-fake corner of the easiest-to-fake evidence class: a coherent MakerNote makes a claimed camera history more plausible, an incoherent one makes it less so, and neither identifies a physical camera by itself.

Sources

  • Camera and Imaging Products Association (2023) Exchangeable image file format for digital still cameras: Exif Version 3.0, CIPA DC-008-2023. Available at: https://www.cipa.jp/std/documents/e/DC-008-Translation-2023-E.pdf (Accessed: 21 July 2026).
  • ExifTool (no date) ExifTool: MakerNote tags and writing meta information. Available at: https://exiftool.org (Accessed: 21 July 2026).
  • Yang, Zhou, Baracchi, Shullani, Zou, Piva (2026). Forensic Analysis for Source Camera Identification from EXIF Metadata. Journal of Imaging 12(3):110. DOI: 10.3390/jimaging12030110
  • Lukáš, Fridrich, Goljan (2006). Digital Camera Identification from Sensor Pattern Noise. IEEE Transactions on Information Forensics and Security 1(2):205-214. DOI: 10.1109/TIFS.2006.873602
#exif#makernote#metadata#attribution#image