You’ll have puzzled what’s an XMP file and – extra importantly – the way it works. Generally this may be exhausting to know, so we’re right here to clear the fog.
An XMP file is a compressed container for metadata supported by apps corresponding to Adobe Photoshop, Lightroom, and others. However that’s a bit of imprecise, so let’s get extra particular!
What’s an XMP File?
XMP stands for Extensible Metadata Platform. An XMP file (additionally known as a sidecar file) preserves any further metadata utilized to that file. This permits the data to be saved individually and keep intact between gadgets.
To exemplify: in a picture modifying app, the edits you make are utilized to a RAW file (the picture that comes immediately out of your digicam). These edits are saved in a separate sidecar file or inside a catalog (e.g., Lightroom catalog).
Lightroom can solely retailer modifying information in a catalog or XML file as a result of it doesn’t have entry to proprietary RAW information.
In a nutshell:
An XMP file is a metadata file that shops the settings you utilized to a photograph in apps like Adobe Lightroom or Photoshop. This data inside an XMP file contains:
- EXIF data – digicam settings (publicity information like aperture, iso, and shutter pace), time, date, and key phrases that describe the file.
- Edit data – changes made to publicity, white stability, and colour saturation, in addition to some other adjustments you made to the photograph’s look
XMP information may be edited extra simply – that’s, with out altering the unique file. They’re best once you need to protect your edits, like once you collaborate with different photographers and need to ship a sidecar file, in order that they see the adjustments you made to a picture.


This knowledge is often embedded in sure information, corresponding to open format photos like JPEG, PNG, GIF, and TIFF.
I Do Not See XMP Information in My Library
By default, Lightroom embeds XMP data inside Lightroom Catalog with out producing XMP sidecar information. If that’s the case, you want to allow this perform in Catalog Settings.
The best way to allow XMP sidecar information in Lightroom:
- Within the high toolbar, you possibly can see the tab Edit (“Lightroom Basic” on Mac) – click on on it
- From the dropdown menu, choose the “Catalog Settings” possibility
- Click on on the “Metadata” tab
- Examine the “Routinely write adjustments into XMP” field


If you wish to disable this characteristic, return to “Catalog Settings” and uncheck “Routinely write adjustments into XMP.”
In the event you’re working with RAW information and have this perform turned on, Lightroom will mechanically write modifying directions to the .xmp file every time you edit the chosen picture – which means it would do this at each slider you progress in Lightroom.
Utilizing XMP sidecar information is nice if you wish to protect your modifying information in case your catalog will get corrupted. Additionally, XMP information take up little or no house in your exhausting drive. Nonetheless, it slows down Lightroom!
In the end, it’s as much as you to decide on which possibility works finest for you.
XMP Information and Lightroom Develop Presets
Earlier than, Lightroom had restricted modifying capability and solely allowed for RAW file managing. The Lightroom Develop Preset aimed to make modifying as accessible as doable, enabling non-destructive modifying.
What’s Non-destructive Enhancing?
You’ll see a bunch of RAW and XMP information with the identical identify piled collectively in your exhausting drive. RAW information are taken out of your digicam – they haven’t any knowledge connected to them. XMP information are metadata information: the data saved in them contains EXIF knowledge and any modifying you might need executed in apps like Lightroom.
When modifying RAW information In Lightroom, all of the adjustments are saved within the XMP file. For instance, in case you transfer a slider in Lightroom, you possibly can see the edits you made with that slider within the sidecar file (the XMP file). So in case you learn it in a textual content editor, you’ll see these edits you made offered as modifying directions.


As you see, you possibly can edit any picture by altering the values contained in the XMP sidecar and with out touching Lightroom sliders. In fact, it will not be sensible.
All these edits you make are remodeled right into a JPEG preview with all of the adjustments within the app. The RAW file stays unaltered this complete time.
Sidecar vs Preset
Once you need to save edits utilized to the chosen picture as a preset, Lightroom takes all modifying directions from sidecar and saves them as Develop Preset utilizing the XMP file format.
In a nutshell, the Lightroom develop preset is similar XMP sidecar file with a special perform.
Once you apply the develop preset to the picture, the modifying directions will likely be copied from the preset in XMP format to the sidecar XMP file; Lightroom then reads this file and generates a preview with all these values.
Having a sidecar file permits edits to be shared between apps. For instance, you can begin modifying a picture in Lightroom, proceed in Photoshop, and ship it over the cloud in Lightroom Cell – with out dropping any modifying knowledge.
The best way to Open XMP Information in Lightroom?
There isn’t any approach to open the XMP file in Lightroom. This system manages all XMP information mechanically with out you having to do something.
However you possibly can open the XMP file outdoors Lightroom.
If you wish to see or change the data inside an XMP file, you possibly can open it utilizing a textual content editor:
- Go to a textual content editor, like Notepad++
- View or edit the XMP file as a textual content file


*You should use textual content editors if you wish to duplicate presets, as Lightroom doesn’t have this characteristic. Simply duplicate the preset within the file browser and alter the identify contained in the XMP file so Lightroom can see it.
Producing XMP Information on Demand
If you wish to share a RAW file with all of the edits, you possibly can embrace a sidecar file subsequent to it. You additionally won’t need Lightroom slowing issues down by writing .xmp information each time – perhaps you need to go away this option to you.
The best way to create one XMP file:
Edit your photograph and hit the “Ctrl-S” (Command-S on Mac) keyboard shortcut. Lightroom will create a separate .xmp sidecar file with all of your adjustments.
Various to XMP information:
There may be additionally a manner round this. You may create a DNG file, so that you don’t should ship each an XMP and a RAW file – all the data will likely be embedded on this one DNG file.
The best way to convert a photograph do DNG file format:
- Go to the Library module.
- Beneath the Library menu within the higher toolbar, choose ‘Convert Picture to DNG.’
In the end, you possibly can export a photograph as a DNG picture, and all XMP data will likely be embedded contained in the DNG picture.
What’s an XMP File? | Ultimate Ideas
At its most elementary stage, an XMP file is a sidecar file containing further details about a picture. However as we’ve seen, there’s far more to XMP information than meets the attention.
Now that you already know every thing about XMP information, it’s as much as you to determine if you wish to use them constantly in your modifying workflow or simply each every now and then.