Photoshop Tags
Photoshop tags are found in PSD and PSB files, as well as inside embedded
Photoshop information in many other file types (JPEG, TIFF, PDF, PNG to name
a few).
Many Photoshop tags are marked as Unknown (indicated by a question mark
after the tag name) because the information they provide is not very useful
under normal circumstances. These unknown tags are not extracted unless the
Unknown (-u) option is used. See
http://www.adobe.com/devnet-apps/photoshop/fileformatashtml/ for the
official specification
Photoshop path tags (Tag ID's 0x7d0 to 0xbb5) are not defined by default,
but a config file included in the full ExifTool distribution
(config_files/photoshop_paths.config) contains the tag definitions to allow
access to this information.
Tag ID | Tag Name |
Writable | Values / Notes |
0x03e8 |
Photoshop2Info? |
no |
|
0x03e9 |
MacintoshPrintInfo? |
no |
|
0x03ea |
XMLData? |
no |
|
0x03eb |
Photoshop2ColorTable? |
no |
|
0x03ed |
ResolutionInfo |
- |
--> Photoshop Resolution Tags |
0x03ee |
AlphaChannelsNames |
no |
|
0x03ef |
DisplayInfo? |
no |
|
0x03f0 |
PStringCaption? |
no |
|
0x03f1 |
BorderInformation? |
no |
|
0x03f2 |
BackgroundColor? |
no |
|
0x03f3 |
PrintFlags? |
no |
Byte 0 = Labels
Byte 1 = Corner crop marks
Byte 2 = Color bars
Byte 3 = Registration marks
Byte 4 = Negative
Byte 5 = Emulsion down
Byte 6 = Interpolate
Byte 7 = Description
Byte 8 = Print flags |
0x03f4 |
BW_HalftoningInfo? |
no |
|
0x03f5 |
ColorHalftoningInfo? |
no |
|
0x03f6 |
DuotoneHalftoningInfo? |
no |
|
0x03f7 |
BW_TransferFunc? |
no |
|
0x03f8 |
ColorTransferFuncs? |
no |
|
0x03f9 |
DuotoneTransferFuncs? |
no |
|
0x03fa |
DuotoneImageInfo? |
no |
|
0x03fb |
EffectiveBW? |
no |
|
0x03fc |
ObsoletePhotoshopTag1? |
no |
|
0x03fd |
EPSOptions? |
no |
|
0x03fe |
QuickMaskInfo? |
no |
|
0x03ff |
ObsoletePhotoshopTag2? |
no |
|
0x0400 |
TargetLayerID? |
no |
|
0x0401 |
WorkingPath? |
no |
|
0x0402 |
LayersGroupInfo? |
no |
|
0x0403 |
ObsoletePhotoshopTag3? |
no |
|
0x0404 |
IPTCData |
- |
--> IPTC Tags |
0x0405 |
RawImageMode? |
no |
|
0x0406 |
JPEG_Quality |
- |
--> Photoshop JPEG_Quality Tags |
0x0408 |
GridGuidesInfo? |
no |
|
0x0409 |
PhotoshopBGRThumbnail |
undef! |
(this is a JPEG image, but in BGR format instead of RGB) |
0x040a |
CopyrightFlag |
int8u |
0 = False
1 = True |
0x040b |
URL |
string |
|
0x040c |
PhotoshopThumbnail |
undef! |
|
0x040d |
GlobalAngle |
int32u |
|
0x040e |
ColorSamplersResource? |
no |
|
0x040f |
ICC_Profile |
- |
--> ICC_Profile Tags |
0x0410 |
Watermark? |
no |
|
0x0411 |
ICC_Untagged? |
no |
|
0x0412 |
EffectsVisible? |
no |
|
0x0413 |
SpotHalftone? |
no |
|
0x0414 |
IDsBaseValue? |
no |
|
0x0415 |
UnicodeAlphaNames? |
no |
|
0x0416 |
IndexedColorTableCount? |
no |
|
0x0417 |
TransparentIndex? |
no |
|
0x0419 |
GlobalAltitude |
int32u |
|
0x041a |
SliceInfo |
- |
--> Photoshop SliceInfo Tags |
0x041b |
WorkflowURL |
no |
|
0x041c |
JumpToXPEP? |
no |
|
0x041d |
AlphaIdentifiers? |
no |
|
0x041e |
URL_List |
no+ |
|
0x0421 |
VersionInfo |
- |
--> Photoshop VersionInfo Tags |
0x0422 |
EXIFInfo |
- |
--> EXIF Tags |
0x0423 |
ExifInfo2? |
no |
|
0x0424 |
XMP |
- |
--> XMP Tags |
0x0425 |
IPTCDigest |
string! |
(this tag indicates provides a way for XMP-aware applications to indicate
that the XMP is synchronized with the IPTC. The MWG recommendation is to
ignore the XMP if IPTCDigest exists and doesn't match the CurrentIPTCDigest.
When writing, special values of "new" and "old" represent the digests of the
IPTC from the edited and original files respectively, and are undefined if
the IPTC does not exist in the respective file. Set this to "new" as an
indication that the XMP is synchronized with the IPTC) |
0x0426 |
PrintScaleInfo |
- |
--> Photoshop PrintScaleInfo Tags |
0x0428 |
PixelInfo |
- |
--> Photoshop PixelInfo Tags |
0x0429 |
LayerComps? |
no |
|
0x042a |
AlternateDuotoneColors? |
no |
|
0x042b |
AlternateSpotColors? |
no |
|
0x042d |
LayerSelectionIDs? |
no |
|
0x042e |
HDRToningInfo? |
no |
|
0x042f |
PrintInfo? |
no |
|
0x0430 |
LayerGroupsEnabledID? |
no |
|
0x0431 |
ColorSamplersResource2? |
no |
|
0x0432 |
MeasurementScale? |
no |
|
0x0433 |
TimelineInfo? |
no |
|
0x0434 |
SheetDisclosure? |
no |
|
0x0435 |
ChannelOptions |
- |
--> Photoshop ChannelOptions Tags |
0x0436 |
OnionSkins? |
no |
|
0x0438 |
CountInfo? |
no |
|
0x043a |
PrintInfo2? |
no |
|
0x043b |
PrintStyle? |
no |
|
0x043c |
MacintoshNSPrintInfo? |
no |
|
0x043d |
WindowsDEVMODE? |
no |
|
0x043e |
AutoSaveFilePath? |
no |
|
0x043f |
AutoSaveFormat? |
no |
|
0x0440 |
PathSelectionState? |
no |
|
0x0bb7 |
ClippingPathName |
no |
|
0x0bb8 |
OriginPathInfo? |
no |
|
0x1b58 |
ImageReadyVariables? |
no |
|
0x1b59 |
ImageReadyDataSets? |
no |
|
0x1f40 |
LightroomWorkflow? |
no |
|
0x2710 |
PrintFlagsInfo? |
no |
|
|
Index2 | Tag Name |
Writable | Values / Notes |
0 |
XResolution |
int32u |
|
2 |
DisplayedUnitsX |
int16u |
1 = inches
2 = cm |
4 |
YResolution |
int32u |
|
6 |
DisplayedUnitsY |
int16u |
1 = inches
2 = cm |
|
Index2 | Tag Name |
Writable | Values / Notes |
0 |
PhotoshopQuality |
int16s |
|
1 |
PhotoshopFormat |
no |
0 = Standard
1 = Optimized
257 = Progressive |
2 |
ProgressiveScans |
no |
1 = 3 Scans
2 = 4 Scans
3 = 5 Scans |
|
Index1 | Tag Name |
Writable | Values / Notes |
20 |
SlicesGroupName |
no |
|
24 |
NumSlices |
no |
|
|
Index1 | Tag Name |
Writable | Values / Notes |
4 |
HasRealMergedData |
no |
0 = No
1 = Yes |
5 |
WriterName |
no |
|
9 |
ReaderName |
no |
|
|
Index1 | Tag Name |
Writable | Values / Notes |
0 |
PrintStyle |
no |
0 = Centered
1 = Size to Fit
2 = User Defined |
2 |
PrintPosition |
no |
|
10 |
PrintScale |
no |
|
|
Index1 | Tag Name |
Writable | Values / Notes |
4 |
PixelAspectRatio |
no |
|
|
These tags relate only to the appearance of a channel.
Index1 | Tag Name |
Writable | Values / Notes |
0 |
ChannelColorSpace |
no |
0 = RGB
1 = HSB
2 = CMYK
7 = Lab
8 = Grayscale |
2 |
ChannelColorData |
no |
|
11 |
ChannelOpacity |
no |
|
12 |
ChannelColorIndicates |
no |
0 = Selected Areas
1 = Masked Areas
2 = Spot Color |
|
Tags extracted from Photoshop layer information.
Tag ID | Tag Name |
Writable | Values / Notes |
'_xbnd' |
LayerBlendModes |
no+ |
'colr' = Color
'dark' = Darken
'diff' = Difference
'diss' = Dissolve
'div ' = Color Dodge
'dkCl' = Darker Color
'fdiv' = Divide
'fsub' = Subtract
'hLit' = Hard Light
'hMix' = Hard Mix
'hue ' = Hue
'idiv' = Color Burn
'lLit' = Linear Light
'lbrn' = Linear Burn | |
'lddg' = Linear Dodge
'lgCl' = Lighter Color
'lite' = Lighten
'lum ' = Luminosity
'mul ' = Multiply
'norm' = Normal
'over' = Overlay
'pLit' = Pin Light
'pass' = Pass Through
'sLit' = Soft Light
'sat ' = Saturation
'scrn' = Screen
'smud' = Exclusion
'vLit' = Vivid Light |
|
'_xcnt' |
LayerCount |
no |
|
'_xnam' |
LayerNames |
no+ |
|
'_xopc' |
LayerOpacities |
no+ |
|
'_xrct' |
LayerRectangles |
no+ |
(top left bottom right) |
'_xvis' |
LayerVisible |
no+ |
0 = Yes
2 = No |
'lclr' |
LayerColors |
no+ |
0 = None
1 = Red
2 = Orange
3 = Yellow | |
4 = Green
5 = Blue
6 = Violet
7 = Gray |
|
'lsct' |
LayerSections |
no+ |
0 = Layer
1 = Folder (open)
2 = Folder (closed)
3 = Divider |
'luni' |
LayerUnicodeNames |
no+ |
|
'lyid' |
LayerIDs? |
no+ |
|
'shmd' |
LayerModifyDates |
no+ |
|
|
This information is found in the PSD file header.
Index2 | Tag Name |
Writable | Values / Notes |
6 |
NumChannels |
no |
|
7 |
ImageHeight |
no |
|
9 |
ImageWidth |
no |
|
11 |
BitDepth |
no |
|
12 |
ColorMode |
no |
0 = Bitmap
1 = Grayscale
2 = Indexed
3 = RGB | |
4 = CMYK
7 = Multichannel
8 = Duotone
9 = Lab |
|
|
Index1 | Tag Name |
Writable | Values / Notes |
0 |
Compression |
no |
0 = Uncompressed
1 = RLE
2 = ZIP without prediction
3 = ZIP with prediction |
|
(This document generated automatically by Image::ExifTool::BuildTagLookup)
Last revised Dec 20, 2024
<-- ExifTool Tag Names