Photini : Python Based Tool for Editing Image Metadata

Photini is a free and easy-to-use digital pictures metadata editing application based in Python. It supports editing of many different types of metadata including EXIF, IPTC and XMP. It works on Windows and Linux in exactly the same manner.

Despite being a Python based tool, Photini is not a command line tool. It comes with a full featured graphical user interface. After you have installed Photini, you can open your images in it and modify the metadata of digital photos by editing the photo title, description, keywords, copyright and other information about the author of the image.

In order to install Photini on Windows 10 or 11, you can follow these steps:

  1. First of all you have to install latest version of Python on your Windows system. For this, you can download the latest build of Python from During the installation, choose to add Python to PATH variable.
  2. Once Python has been installed, we can launch a cmd.exe shell (Press Win+R, type cmd.exe and Enter) and give the following command to install Photini: pip install photini[win10]
  3. Installation takes only a few minutes of downloading and configuring various packages after which we can launch Photini using the following command: python -m photini
  4. Photini shows in a GUI in which we can open any image and edit or add metadata of many different types.


Photini can read and write metadata of three different types – EXIF, IPTC and XMP format. The data is written in a way so that it is compatible with other image viewer applications and devices. You can customize and modify the metadata for multiple images at once, and you can even adjust the image creation date and time and time zone. Photini comes with location setting user interface using which we can pin-point the geographical location where the picture was taken on a live map.

You can get more information about Photini from