- Software for Digital Asset Management, photo cataloging and image management.

Upgrading from IMatch 3 to IMatch 5

[notification type=”error”] This is archived information. No support is available anymore for IMatch 3. [/notification]

This article explains how to upgrade to the current version of IMatch from IMatch 3.5 or 3.6.
Upgrading from legacy versions of IMatch (IMatch 3.4 and older) is not supported. These versions are almost 10 years out of date.

1. Buy IMatch

Go to the shop page and follow the instructions given there. The purchase process is quick and safe. Our distributor myCommerce sends you an email with your license code immediately after your purchase has completed.

2. Install IMatch

Log into the customer portal using your email and license key and download the current version of IMatch. After the download has completed, double-click the installer executable to install IMatch on your computer. Follow the instructions given on screen for a clean install. See also the installation instructions page for more information.

If you want to install IMatch on the same computer as IMatch 3, make sure that you have IMatch installed. You can download this version as usual via the customerWeb site.

3. First Steps

The IMatch Learning Center has free video tutorials for IMatch. The videos cover topics like installation, creating your first database and all major IMatch features.

The Quick Start Guide contains handy cheat sheets for all frequently used IMatch commands. You can open this PDF from the Help menu in IMatch.

The IMatch 5 Quick Start Guide
The IMatch Quick Start Guide contains useful information for first-time users. It also contains handy cheat sheets with all frequently used commands and their associated keyboard shortcuts.

Open the IMatch help system from the Help menu in IMatch or by pressing the <F1> key. The First Steps topic explains the general principles of IMatch and contains pointers to other topics helpful for first-time users. The special For IMatch 3 Users help topic covers the major differences between IMatch 3 and the current version of IMatch.

The IMatch 5 Help System
The extensive and complete Match 5 help system explains all IMatch functions and features.

The Visual Index in the help system shows all major IMatch features and contains links to the associated help topics. Great to see what’s included!

4. Convert Your Database

In2014 we introduced an improved database format for IMatch. To use your existing IMatch 3.x database with current versions of IMatch you have to convert it into the new database format. The 32-bit version of IMatch includes a Database Converter tool which performs this automatically. Note: No conversion is required for IMatch 5 databases.

[notification type=”warning”] The IMatch 3 database converter is only included in the 32-bit version of IMatch. Install the 32-bit version if you need to use the database converter. You can later replace it with the 64-bit version. Just download and install the 64-bit edition, it automatically replaces the 32-bit version. [/notification]

You can run this converter from the Database menu in IMatch, or via the IMatch program group in the Windows START menu. Click on the help button or press <F1> while in the Converter dialog to display step-by-step instructions.

4.1 Manual Category Transfer

Since IMatch 3 is now (2017) very old, the database converter is no longer actively maintained.

Some users have reported that the database converter fails to convert category assignments. The new IMatch database contains all categories, but they are empty. If you are affected by this, you can work around this problem by manually exporting and importing your categories. This is quick and easy.

  1. In IMatch 3, use the Database menu > Import & Export > Export Category Schema command.
    Make sure you enable the ‘with file links’ format in the export dialog. This exports the category schema and the file assignments.
    The result of this process is a file on your hard disk.
  2. In the current version of IMatch, open the Import & Export panel via View menu > Panels > Import & Export.
    Click on the Run button for the Category Import module. Select the file you have created in Step 1.
    This imports both the categories and re-assigns the files.


5. Help and Support

Give yourself a few days to become acquainted with IMatch. You will notice many similarities between IMatch 3 and the current IMatch version, but there are also many new features you might want to learn about and try out for yourself.

Start by creating a small test database and add copies of some of your files to it. This way you can try out everything without risking any important data. Read the introductory help topics in the IMatch help for guidance.

Visit the photools.communityThe premier place for IMatch support and know-how exchange is the free Here you can search thousands of existing topics to find information and answers.

For other support options, see the Support & Contact section here on the web site.

Upgrading from IMatch 3 to IMatch 5 Read More »

How do I get support and help for IMatch?

The primary support forum for IMatch is the In this community thousands of IMatch users from over 60 countries discuss all IMatch 5 and DAM related topics. If you cannot find an answer using the search function, post a question. Usually you’ll get a qualified response within a couple of hours.

You can also reach via Facebook, Twitter and email. Please see the Support & Contact section here on the web site for full details.

The IMatch FAQ

The IMatch FAQ, Workflow and Tutorials section in the holds many articles and know-how topics.

The IMatch Know-how Archive

Detailed articles about various aspects of image management and processing with IMatch can be found in the IMatch know-how archive.

How do I get support and help for IMatch? Read More » Logo

WIC Support and Codec Availability

What is IMatch?

IMatch is one of the leading Digital Asset Management Systems (DAM) for Windows.
Manage, catalog and organize all your RAW files, digital images, videos, audio recordings, PDF and Office documents etc. in one software.
See what IMatch can do for you.

What is WIC?

IMatch supports the Windows Imaging Component (WIC) framework supported in Windows 7, Windows 8, Windows 10 and later versions of Windows.

Windows WIC enables applications like IMatch to work with image formats (including RAW files) via so-called codecs provided by camera vendors, Microsoft or 3rd parties. Without the need to know the internal details of a file format, IMatch can handle the files as long as a working codec is installed.

Please ensure that you have always installed the latest RAW codec (WIC codec) available from your camera vendor’s web site (if your camera vendor supplies WIC codecs for your cameras). This ensures that IMatch can read and reproduce the images with the best possible quality. Camera vendors make changes to their RAW files almost with every camera model. If you work with scanners, microscopes and similar, your hardware vendor most likely also supplies a codec if the scanner emits a proprietary file format.

Note: Do not install multiple codecs from different vendors for the same RAW format. Experience tells that this may lead to more or less subtle problems when processing RAW files.

Windows Built-in WIC Codecs

Current Windows versions include a set of WIC codecs which support a wide range of common RAW formats. Note that not all camera format variants are supported, though.
Over the years, camera vendors introduced dozens of incompatible format variants which all use the same file extension. This complicates the process of providing a WIC codec for all camera models. Contact your camera vendor for assistance if you need more information.

HEIC/HEIF Support on Windows 10 and Windows 11

HEIC is a modern still image / video format mostly used on the Mac platform. In order to process HEIC files in IMatch you need to install a WIC codec. The standard WIC codecs included in Windows 10 don’t support HEIC/HEIF by default.

Microsoft provides a free WIC codec for Windows which adds support for HEIC to the operating system. To find this WIC codec, search for HEIF Image Extensions on the Microsoft web site or use your favorite search engine. Make sure you install the original codec created by Microsoft.

WIC Codec Download Sites

Note: Windows 11 includes a set of WIC codecs which support a wide variety of RAW formats. If your RAW format is not yet supported, contact your camera vendor and Microsoft for support.

Sadly, as far as we can determine, the only camera vendor who cares enough about their customers to provide an optimized WIC codec is Nikon.

See also this Wikipedia article for more information about WIC and the Microsoft  Windows Imaging Component Overview. RAW Processing and LibRAW Support

If no WIC codec is available for one or more RAW variants you use, IMatch uses its built-in RAW processing pipeline based on LibRaw to create thumbnails and cache images.  LibRaw is an awesome OpenSource project which is actively maintained and supports hundreds of RAW format variants.

You can also switch to IMatch’s internal RAW processing when the default Windows WIC codec does not support the RAW variant your camera produces or if you experience problems like wrong orientation or similar.

They also offer an excellent and affordable software called FastRawViewer for viewing Raw files on the Mac and Windows.

WIC Support and Codec Availability Read More » Logo

IMatch and NAS Systems (Network-Attached Storage)

What’s a NAS?

A NAS unit is a computer connected to your network that only provides file-based data storage services to other computers on the network. There are cheap NAS systems and quite expensive ones. They differ in reliability and performance.

Can I keep my IMatch database and image files on the NAS?

Yes. IMatch can work with databases and images stored on NAS systems in your network. No problem with that. The database and images can be shared (if multiple users work with IMatch, every user needs an IMatch license of course).

Use UNC Shares

You can either use a drive mapping or (better) UNC paths like (\\server\share\folder) to address the files on your NAS system from within your IMatch database. UNC paths have the advantage to be unique within your network and accessible from all computers in your network without the need to create a drive mapping first.


The performance of such a configuration depends on your network speed and the performance of the NAS system. Usually the database performance suffers when the database file is stored on a NAS.

What you have to keep in mind is that most (cheap) NAS systems are designed for streaming usage. This means they are intended to keep your backups, and to deliver video, image and audio data. And they usually do a great job with this.

Keeping your images on the NAS box is usually no problem and performance will be OK or even excellent.

But the IMatch database file is a different matter. When you work with IMatch, IMatch reads and writes very often from and to the database file. These are usually small changes of a few bytes to a few kilobytes. And, especially for cheaper NAS systems, this creates a worst-case scenario. Many small read/write operations over the network are bad for the performance and thus the overall IMatch performance will suffer. Even a moderately fast built-in hard disk is 10 times faster than NAS storage.

How to Test

If you experience performance problems with IMatch in a NAS environment, just copy your database from the NAS system to your local hard disk. Then open the database from there via the Database menu > Open command in IMatch. If your NAS is the performance bottleneck you will notice a much snappier response time and overall better speed with the local hard disk.

Then its up to you if you want to work with the local database or prefer to NAS-based database with slower performance.

Worst Worst-case Scenario

The worst worst-case scenario is keeping the IMatch  database on a NAS which is only connected by wireless (WLAN) to your computer. The latency of such connections may be OK for image storage, but not for your database.


I often get reports from users about sluggish performance in NAS environments. Especially when you don’t want to spend the money to buy a real high-performance NAS system with multiple processors and fast disks and controllers. The price for these high-end systems is often three or more times as high as the price tag for entry-level or ‘Home-use’ NAS systems.

If this is the case, it is usually better to keep the files you manage in IMatch on the NAS but the IMatch database on your local hard disk or, even better, a SSD. If you don’t have a SSD, using an high-speed USB 3.0 stick to store the database stick can be a real speed booster.

IMatch and NAS Systems (Network-Attached Storage) Read More »