Home/Docs/Pushing Tags to Images

Pushing Tags to Images

Feature Overview

The "Push Tags to Image" feature writes the tags from Tag-AI's database directly into your image files' metadata. This makes your AI-generated and custom-edited tags accessible in other photo applications.

Push Tags Process

This feature is particularly useful for:

Using the Feature

Starting the Process

To push tags from the database to your image files:

  1. Click the Push Tags to Image button on the main interface
  2. Tag-AI will begin processing all images in your watch folders
  3. Progress will be displayed in the status area

This process runs in the background, allowing you to continue using Tag-AI while it completes.

Progress Monitoring

During the tag push operation:

Technical Details

Metadata Writing

Tag-AI uses the following approach to write metadata:

Metadata Tool

Tag-AI uses ExifTool to handle the metadata writing process. This industry-standard tool ensures:

Original Files

The tag push process modifies your original image files. However, it:

Supported Formats

Tag pushing works with the following image formats:

Fully Supported (read/write)

Limited Support (read-only or partial)

Some camera manufacturers' proprietary RAW formats may have limitations with metadata writing. Always test with a small batch of images first.

Viewing Embedded Tags

After pushing tags, you can view the embedded metadata in various applications:

Adobe Lightroom

Adobe Bridge

Windows

macOS

Software Compatibility

The embedded tags are compatible with many photo management applications:

Software Compatibility Notes
Adobe Lightroom Excellent Full support for reading and writing XMP metadata
Adobe Bridge Excellent Full support for XMP metadata
Capture One Good Reads most embedded tags
Darktable Good Reads XMP metadata but may require rescan
Windows Explorer Basic Shows basic tags in file properties
macOS Finder Basic Shows some tags in file info

Troubleshooting

Tags Not Appearing in Other Software

If pushed tags don't appear in other applications:

Read-Only Errors

If you encounter read-only errors during the push process:

Process Taking Too Long

For large libraries, the process can take time. To optimize: