Let's get you set up.
exifregistry runs in your computer's Terminal, a simple app where you type one line at a time. Don't worry if you have never used it: this page walks you through every step, and you only ever copy and paste.
Detecting your computer...
Open the Terminal.
Press Cmd + Space to open Spotlight, type Terminal, and press Enter. A window with a blinking cursor appears. That is where the commands go.
Install Homebrew (once).
Homebrew is a free tool that installs apps like this one. Copy the line below, paste it into the Terminal, press Enter, and follow the prompts (it may ask for your Mac password).
Already have Homebrew? Skip straight to step 3.
Install exifregistry.
Paste this line and press Enter. It takes a minute.
Check that it worked.
You should see a green check and "Everything looks good."
Install Node.js.
Node.js is the free engine exifregistry runs on. Click the button, download the LTS version, and run the installer (keep clicking Next, then Finish).
Download Node.js (LTS)Open PowerShell.
Click the Start menu, type PowerShell, and press Enter. A blue window with a cursor appears. That is where the command goes.
Install exifregistry.
Copy the line below, paste it (right-click pastes in PowerShell), and press Enter.
Check that it worked.
You should see a green check and "Everything looks good." One note for Windows: framing HEIC files from an iPhone is not supported yet; every other format and command works.
Install Node.js.
Use your distribution's package manager, or download it from nodejs.org. On Debian/Ubuntu:
Install exifregistry.
Prefer Homebrew on Linux? brew install daviarndt/tap/exifregistry works too.
Check that it worked.
You're in. Now what?
The easiest way to start: just type exifreg and press Enter. A friendly menu opens and walks you through everything, no commands to memorize.
When you are ready for the full command list, the documentation has every option with examples. And whenever you want to check for a newer version, run exifreg update.