For the tags noted as EXIF, you could not access them directly only by the tag name, for more information, see Directory Structure by IFD Pointers.
| Dec. | Hex. | Tag Name | Type | Count | Pointer | Act as IFD |
|---|---|---|---|---|---|---|
| 254 | FE | NewSubfileType | LONG | 1 | No | No |
| 255 | FF | SubfileType | SHORT | 1 | No | No |
| 256 | 100 | ImageWidth | SHORT, LONG | 1 | No | No |
| 257 | 101 | ImageLength | SHORT, LONG | 1 | No | No |
| 258 | 102 | BitsPerSample | SHORT | N | No | No |
| 259 | 103 | Compression | SHORT | 1 | No | No |
| 262 | 106 | PhotometricInterpretation | SHORT | 1 | No | No |
| 263 | 107 | Threshholding | SHORT | 1 | No | No |
| 264 | 108 | CellWidth | SHORT | 1 | No | No |
| 265 | 109 | CellLength | SHORT | 1 | No | No |
| 266 | 10A | FillOrder | SHORT | 1 | No | No |
| 269 | 10D | DocumentName | ASCII | N | No | No |
| 270 | 10E | ImageDescription | ASCII | N | No | No |
| 271 | 10F | Make | ASCII | N | No | No |
| 272 | 110 | Model | ASCII | N | No | No |
| 273 | 111 | StripOffsets | SHORT, LONG | N | No | No |
| 274 | 112 | Orientation | SHORT | 1 | No | No |
| 277 | 115 | SamplesPerPixel | SHORT | 1 | No | No |
| 278 | 116 | RowsPerStrip | SHORT, LONG | 1 | No | No |
| 279 | 117 | StripByteCounts | SHORT, LONG | N | No | No |
| 280 | 118 | MinSampleValue | SHORT | N | No | No |
| 281 | 119 | MaxSampleValue | SHORT | N | No | No |
| 282 | 11A | XResolution | RATIONAL | 1 | No | No |
| 283 | 11B | YResolution | RATIONAL | 1 | No | No |
| 284 | 11C | PlanarConfiguration | SHORT | 1 | No | No |
| 285 | 11D | PageName | ASCII | N | No | No |
| 286 | 11E | XPosition | RATIONAL | 1 | No | No |
| 287 | 11F | YPosition | RATIONAL | 1 | No | No |
| 288 | 120 | FreeOffsets | LONG | N | No | No |
| 289 | 121 | FreeByteCounts | LONG | N | No | No |
| 290 | 122 | GrayResponseUnit | SHORT | 1 | No | No |
| 291 | 123 | GrayResponseCurve | SHORT | N | No | No |
| 292 | 124 | T4Options | LONG | 1 | No | No |
| 293 | 125 | T6Options | LONG | 1 | No | No |
| 296 | 128 | ResolutionUnit | SHORT | 1 | No | No |
| 297 | 129 | PageNumber | SHORT | 2 | No | No |
| 301 | 12D | TransferFunction | SHORT | N | No | No |
| 305 | 131 | Software | ASCII | N | No | No |
| 306 | 132 | DateTime | ASCII | 20 | No | No |
| 315 | 13B | Artist | ASCII | N | No | No |
| 316 | 13C | HostComputer | ASCII | N | No | No |
| 317 | 13D | Predictor | SHORT | 1 | No | No |
| 318 | 13E | WhitePoint | RATIONAL | 2 | No | No |
| 319 | 13F | PrimaryChromaticities | RATIONAL | 6 | No | No |
| 320 | 140 | ColorMap | SHORT | N | No | No |
| 321 | 141 | HalftoneHints | SHORT | 2 | No | No |
| 322 | 142 | TileWidth | SHORT, LONG | 1 | No | No |
| 323 | 143 | TileLength | SHORT, LONG | 1 | No | No |
| 324 | 144 | TileOffsets | LONG | N | No | No |
| 325 | 145 | TileByteCounts | SHORT, LONG | N | No | No |
| 326 | 146 | BadFaxLines | SHORT, LONG | 1 | No | No |
| 327 | 147 | CleanFaxData | SHORT | 1 | No | No |
| 328 | 148 | ConsecutiveBadFaxLines | SHORT, LONG | 1 | No | No |
| 330 | 14A | SubIFDs | LONG, IFD | N | No | Yes (Image) |
| 332 | 14C | InkSet | SHORT | 1 | No | No |
| 333 | 14D | InkNames | ASCII | N | No | No |
| 334 | 14E | NumberOfInks | SHORT | 1 | No | No |
| 336 | 150 | DotRange | BYTE, SHORT | N | No | No |
| 337 | 151 | TargetPrinter | ASCII | N | No | No |
| 338 | 152 | ExtraSamples | BYTE | N | No | No |
| 339 | 153 | SampleFormat | SHORT | N | No | No |
| 340 | 154 | SMinSampleValue | BYTE, ASCII, LONG, RATIONAL, SBYTE, SSHORT, SLONG, SRATIONAL, FLOAT, DOUBLE | N | No | No |
| 341 | 155 | SMaxSampleValue | BYTE, ASCII, LONG, RATIONAL, SBYTE, SSHORT, SLONG, SRATIONAL, FLOAT, DOUBLE | N | No | No |
| 342 | 156 | TransferRange | SHORT | 6 | No | No |
| 343 | 157 | ClipPath | BYTE | N | No | No |
| 344 | 158 | XClipPathUnits | LONG | 1 | No | No |
| 345 | 159 | YClipPathUnits | LONG | 1 | No | No |
| 346 | 15A | Indexed | SHORT | 1 | No | No |
| 347 | 15B | JPEGTables | UNDEFINED | N | No | No |
| 351 | 15F | OPIProxy | SHORT | 1 | No | No |
| 512 | 200 | JPEGProc | SHORT | 1 | No | No |
| 513 | 201 | JPEGInterchangeFormat | LONG | 1 | Yes (514) | No |
| 514 | 202 | JPEGInterchangeFormatLength | LONG | 1 | No | No |
| 515 | 203 | JPEGRestartInterval | SHORT | 1 | No | No |
| 517 | 205 | JPEGLosslessPredictors | SHORT | N | No | No |
| 518 | 206 | JPEGPointTransforms | SHORT | N | No | No |
| 519 | 207 | JPEGQTables | LONG | N | No | No |
| 520 | 208 | JPEGDCTables | LONG | N | No | No |
| 521 | 209 | JPEGACTables | LONG | N | No | No |
| 529 | 211 | YCbCrCoefficients | RATIONAL | 3 | No | No |
| 530 | 212 | YCbCrSubSampling | SHORT | 2 | No | No |
| 531 | 213 | YCbCrPositioning | SHORT | 1 | No | No |
| 532 | 214 | ReferenceBlackWhite | RATIONAL | 6 | No | No |
| 700 | 2BC | XML Packets | BYTE | N | No | No |
| 32781 | 800D | ImageID | ASCII | N | No | No |
| 33421 | 828D | CFARepeatPatternDim | SHORT | 2 | No | No |
| 33422 | 828E | CFAPattern_EP | BYTE | N | No | No |
| 33423 | 828F | BatteryLevel | ASCII, RATIONAL | N | No | No |
| 33432 | 8298 | Copyright | ASCII | N | No | No |
| 33550 | 830E | ModelPixelScaleTag | DOUBLE | 3 | No | No |
| 33723 | 83BB | IPTC/NAA | BYTE, ASCII, LONG, UNDEFINED | N | No | No |
| 33920 | 8480 | IntergraphMatrixTag | DOUBLE | N | No | No |
| 33922 | 8482 | ModelTiepointTag | DOUBLE | N | No | No |
| 34016 | 84E0 | Site | ASCII | N | No | No |
| 34017 | 84E1 | ColorSequence | ASCII | N | No | No |
| 34018 | 84E2 | IT8Header | ASCII | N | No | No |
| 34019 | 84E3 | RasterPadding | SHORT | 1 | No | No |
| 34020 | 84E4 | BitsPerRunLength | SHORT | 1 | No | No |
| 34021 | 84E5 | BitsPerExtendedRunLength | SHORT | 1 | No | No |
| 34022 | 84E6 | ColorTable | BYTE | N | No | No |
| 34023 | 84E7 | ImageColorIndicator | BYTE | 1 | No | No |
| 34024 | 84E8 | BackgroundColorIndicator | BYTE | 1 | No | No |
| 34025 | 84E9 | ImageColorValue | BYTE | 1 | No | No |
| 34026 | 84EA | BackgroundColorValue | BYTE | 1 | No | No |
| 34027 | 84EB | PixelIntensityRange | BYTE | 2 | No | No |
| 34028 | 84EC | TransparencyIndicator | BYTE | 1 | No | No |
| 34029 | 84ED | ColorCharacterization | ASCII | N | No | No |
| 34030 | 84EE | HCUsage | LONG | 1 | No | No |
| 34264 | 85D8 | ModelTransformationTag | DOUBLE | 16 | No | No |
| 34377 | 8649 | Image Resource Blocks | UNDEFINED | N | No | No |
| 34665 | 8769 | Exif IFD Pointer | LONG | 1 | No | Yes (Metadata) |
| 34675 | 8773 | InterColorProfile | UNDEFINED | N | No | No |
| 34735 | 87AF | GeoKeyDirectoryTag | SHORT | N | No | No |
| 34736 | 87B0 | GeoDoubleParamsTag | DOUBLE | N | No | No |
| 34737 | 87B1 | GeoAsciiParamsTag | ASCII | N | No | No |
| 34853 | 8825 | GPSInfo IFD Pointer | LONG | 1 | No | Yes (Metadata) |
| 34857 | 8829 | Interlace | SHORT | 1 | No | No |
| 34858 | 882A | TimeZoneOffset | SHORT | N | No | No |
| 34859 | 882B | SelfTimerMode | SHORT | 1 | No | No |
| 37387 | 920B | FlashEnergy_EP | RATIONAL | N | No | No |
| 37388 | 920C | SpatialFrequencyResponse_EP | UNDEFINED | N | No | No |
| 37389 | 920D | Noise | UNDEFINED | N | No | No |
| 37390 | 920E | FocalPlaneXResolution_EP | RATIONAL | 1 | No | No |
| 37391 | 920F | FocalPlaneYResolution_EP | RATIONAL | 1 | No | No |
| 37392 | 9210 | FocalPlaneResolutionUnit_EP | SHORT | 1 | No | No |
| 37393 | 9211 | ImageNumber | LONG | 1 | No | No |
| 37394 | 9212 | SecurityClassification | ASCII | N | No | No |
| 37395 | 9213 | ImageHistory | ASCII | N | No | No |
| 37396 | 9214 | SubjectLocation_EP | SHORT | N | No | No |
| 37397 | 9215 | ExposureIndex_EP | RATIONAL | N | No | No |
| 37398 | 9216 | TIFF/EPStandardID | BYTE | 4 | No | No |
| 37399 | 9217 | SensingMethod_EP | SHORT | 1 | No | No |
| 37724 | 935C | ImageSourceData | UNDEFINED | N | No | No |
| 40965 | A005 | InteroperabilityIFDPointer | LONG | 1 | No | Yes (Metadata) |
| 50255 | C44F | Annotations | UNDEFINED | N | No | No |
| 50341 | C4A5 | PrintImageMatching | UNDEFINED | N | No | No |
| 0 | 0 | GPSVersionID(EXIF) | BYTE | 4 | No | No |
| 1 | 1 | GPSLatitudeRef(EXIF) | ASCII | 2 | No | No |
| 2 | 2 | GPSLatitude(EXIF) | RATIONAL | 3 | No | No |
| 3 | 3 | GPSLongitudeRef(EXIF) | ASCII | 2 | No | No |
| 4 | 4 | GPSLongitude(EXIF) | RATIONAL | 3 | No | No |
| 5 | 5 | GPSAltitudeRef(EXIF) | BYTE | 1 | No | No |
| 6 | 6 | GPSAltitude(EXIF) | RATIONAL | 1 | No | No |
| 7 | 7 | GPSTimeStamp(EXIF) | RATIONAL | 3 | No | No |
| 8 | 8 | GPSSatellites(EXIF) | ASCII | N | No | No |
| 9 | 9 | GPSStatus(EXIF) | ASCII | 2 | No | No |
| 10 | A | GPSMeasureMode(EXIF) | ASCII | 2 | No | No |
| 11 | B | GPSDOP(EXIF) | RATIONAL | 1 | No | No |
| 12 | C | GPSSpeedRef(EXIF) | ASCII | 2 | No | No |
| 13 | D | GPSSpeed(EXIF) | RATIONAL | 1 | No | No |
| 14 | E | GPSTrackRef(EXIF) | ASCII | 2 | No | No |
| 15 | F | GPSTrack(EXIF) | RATIONAL | 1 | No | No |
| 16 | 10 | GPSImgDirectionRef(EXIF) | ASCII | 2 | No | No |
| 17 | 11 | GPSImgDirection(EXIF) | RATIONAL | 1 | No | No |
| 18 | 12 | GPSMapDatum(EXIF) | ASCII | N | No | No |
| 19 | 13 | GPSDestLatitudeRef(EXIF) | ASCII | 2 | No | No |
| 20 | 14 | GPSDestLatitude(EXIF) | RATIONAL | 3 | No | No |
| 21 | 15 | GPSDestLongitudeRef(EXIF) | ASCII | 2 | No | No |
| 22 | 16 | GPSDestLongitude(EXIF) | RATIONAL | 3 | No | No |
| 23 | 17 | GPSDestBearingRef(EXIF) | ASCII | 2 | No | No |
| 24 | 18 | GPSDestBearing(EXIF) | RATIONAL | 1 | No | No |
| 25 | 19 | GPSDestDistanceRef(EXIF) | ASCII | 2 | No | No |
| 26 | 1A | GPSDestDistance(EXIF) | RATIONAL | 1 | No | No |
| 27 | 1B | GPSProcessingMethod(EXIF) | UNDEFINED | N | No | No |
| 28 | 1C | GPSAreaInformation(EXIF) | UNDEFINED | N | No | No |
| 29 | 1D | GPSDateStamp(EXIF) | ASCII | 11 | No | No |
| 30 | 1E | GPSDifferential(EXIF) | SHORT | 1 | No | No |
| 33434 | 829A | ExposureTime(EXIF) | RATIONAL | N | No | No |
| 33437 | 829D | FNumber(EXIF) | RATIONAL | N | No | No |
| 34850 | 8822 | ExposureProgram(EXIF) | SHORT | 1 | No | No |
| 34852 | 8824 | SpectralSensitivity(EXIF) | ASCII | N | No | No |
| 34855 | 8827 | ISOSpeedRatings(EXIF) | SHORT | N | No | No |
| 34856 | 8828 | OECF(EXIF) | UNDEFINED | N | No | No |
| 36864 | 9000 | ExifVersion(EXIF) | UNDEFINED | 4 | No | No |
| 36867 | 9003 | DateTimeOriginal(EXIF) | ASCII | 20 | No | No |
| 36868 | 9004 | DateTimeDigitized(EXIF) | ASCII | 20 | No | No |
| 37121 | 9101 | ComponentsConfiguration(EXIF) | UNDEFINED | 4 | No | No |
| 37122 | 9102 | CompressedBitsPerPixel(EXIF) | RATIONAL | 1 | No | No |
| 37377 | 9201 | ShutterSpeedValue(EXIF) | RATIONAL , SRATIONAL | 1 | No | No |
| 37378 | 9202 | ApertureValue(EXIF) | RATIONAL | 1 | No | No |
| 37379 | 9203 | BrightnessValue(EXIF) | SRATIONAL | N | No | No |
| 37380 | 9204 | ExposureBiasValue(EXIF) | SRATIONAL | N | No | No |
| 37381 | 9205 | MaxApertureValue(EXIF) | RATIONAL | 1 | No | No |
| 37382 | 9206 | SubjectDistance(EXIF) | RATIONAL , SRATIONAL | N | No | No |
| 37383 | 9207 | MeteringMode(EXIF) | SHORT | 1 | No | No |
| 37384 | 9208 | LightSource(EXIF) | SHORT | 1 | No | No |
| 37385 | 9209 | Flash(EXIF) | SHORT | 1 | No | No |
| 37386 | 920A | FocalLength(EXIF) | RATIONAL | N | No | No |
| 37500 | 927C | MakerNote(EXIF) | UNDEFINED | N | No | No |
| 37510 | 9286 | UserComment(EXIF) | UNDEFINED | N | No | No |
| 37520 | 9290 | SubsecTime(EXIF) | ASCII | N | No | No |
| 37521 | 9291 | SubsecTimeOriginal(EXIF) | ASCII | N | No | No |
| 37522 | 9292 | SubsecTimeDigitized(EXIF) | ASCII | N | No | No |
| 40960 | A000 | FlashpixVersion(EXIF) | UNDEFINED | 4 | No | No |
| 40961 | A001 | ColorSpace(EXIF) | SHORT | 1 | No | No |
| 40962 | A002 | PixelXDimension(EXIF) | SHORT , LONG | 1 | No | No |
| 40963 | A003 | PixelYDimension(EXIF) | SHORT , LONG | 1 | No | No |
| 40964 | A004 | RelatedSoundFile(EXIF) | ASCII | 13 | No | No |
| 41483 | A20B | FlashEnergy(EXIF) | RATIONAL | 1 | No | No |
| 41484 | A20C | SpatialFrequencyResponse(EXIF) | UNDEFINED | N | No | No |
| 41486 | A20E | FocalPlaneXResolution(EXIF) | RATIONAL | 1 | No | No |
| 41487 | A20F | FocalPlaneYResolution(EXIF) | RATIONAL | 1 | No | No |
| 41488 | A210 | FocalPlaneResolutionUnit(EXIF) | SHORT | 1 | No | No |
| 41492 | A214 | SubjectLocation(EXIF) | SHORT | 2 | No | No |
| 41493 | A215 | ExposureIndex(EXIF) | RATIONAL | 1 | No | No |
| 41495 | A217 | SensingMethod(EXIF) | SHORT | 1 | No | No |
| 41728 | A300 | FileSource(EXIF) | UNDEFINED | 1 | No | No |
| 41729 | A301 | SceneType(EXIF) | UNDEFINED | 1 | No | No |
| 41730 | A302 | CFAPattern(EXIF) | UNDEFINED | N | No | No |
| 41985 | A401 | CustomRendered(EXIF) | SHORT | 1 | No | No |
| 41986 | A402 | ExposureMode(EXIF) | SHORT | 1 | No | No |
| 41987 | A403 | WhiteBalance(EXIF) | SHORT | 1 | No | No |
| 41988 | A404 | DigitalZoomRatio(EXIF) | RATIONAL | 1 | No | No |
| 41989 | A405 | FocalLengthIn35mmFilm(EXIF) | SHORT | 1 | No | No |
| 41990 | A406 | SceneCaptureType(EXIF) | SHORT | 1 | No | No |
| 41991 | A407 | GainControl(EXIF) | RATIONAL | 1 | No | No |
| 41992 | A408 | Contrast(EXIF) | SHORT | 1 | No | No |
| 41993 | A409 | Saturation(EXIF) | SHORT | 1 | No | No |
| 41994 | A40A | Sharpness(EXIF) | SHORT | 1 | No | No |
| 41995 | A40B | DeviceSettingDescription(EXIF) | UNDEFINED | N | No | No |
| 41996 | A40C | SubjectDistanceRange(EXIF) | SHORT | 1 | No | No |
| 42016 | A420 | ImageUniqueID(EXIF) | ASCII | 33 | No | No |