Prerequisites
Before you begin, make sure you have installed TagQt and have some audio files ready to edit.Basic workflow
Launch TagQt
Open a terminal, navigate to the TagQt directory, and run the application:The main window will appear with three main sections:
- Header - Title, filter box, and progress indicators
- File list - Left panel showing your audio files in a table
- Sidebar - Right panel for editing metadata and cover art
You can resize the panels by dragging the divider between them.
Open a folder
Load your audio files by opening a folder:Using the menu:
- Click File → Open Folder…
- Browse to your music folder
- Click Select Folder
Ctrl+O to open the folder dialogTagQt will scan the folder and load all supported audio files (MP3, FLAC, OGG, M4A, WAV). A progress indicator will show the loading status.TagQt scans all files recursively in the selected folder and its subfolders.
Select and view a file
Once your files are loaded:
- Click on any file in the file list
- The sidebar will populate with the file’s current metadata:
- Cover art (if available)
- Basic fields: Title, Artist, Album, Album Artist, Year, Genre
- Show More button to access extended fields
- Disc number
- Track number
- BPM (beats per minute)
- Key (musical key)
- ISRC (International Standard Recording Code)
- Label (publisher)
- Comment
- Lyrics (expandable text editor)
Use the filter box at the top of the file list to quickly find files by name, title, artist, or album.
Edit metadata
To edit a single file:
- Select a file from the list
- Modify any field in the sidebar:
- Type directly into text fields
- Click Show More to access additional fields
- Edit lyrics in the expandable text editor
- Press
Ctrl+Sor click the Save button at the bottom of the sidebar
Changes are not written to the file until you click Save or press
Ctrl+S.Global edit mode
To edit multiple files at once:- Select multiple files:
- Hold
Ctrland click individual files - Hold
Shiftto select a range - Press
Ctrl+Ato select all visible files
- Hold
- The sidebar switches to Global Edit Mode
- Edit any fields you want to change
- Empty fields are left unchanged - only filled fields are applied
- Click Save to apply changes to all selected files
Escape or select a single file.Manage cover art
TagQt provides several ways to work with cover art:
View current cover
The cover art appears at the top of the sidebar. The resolution is displayed below the image.Fetch cover online
- Select one or more files
- Click Get Cover in the sidebar, or
- Use Tools → Covers → Get Covers (All Visible)
Load from file
- Click Load Cover in the sidebar
- Select an image file (JPG, PNG, etc.)
- The image is automatically resized and embedded
Click to view
Click on the cover art in the sidebar to search for new covers online.Cover art is automatically resized to 500×500 pixels to keep file sizes manageable.
Advanced features
Auto-tagging with MusicBrainz
Automatically fetch metadata from MusicBrainz:- Select files to auto-tag
- Go to Edit → Auto-Tag → Selected (or All Visible)
- Choose whether to skip files that already have tags
- Watch the progress bar as TagQt queries MusicBrainz
Example from main.py
Batch rename files
Rename files based on metadata patterns:- Select files to rename
- Go to Tools → File Actions → Rename Files (Selected)
- Preview the new filenames in the dialog
- Click Rename to apply
Fetch lyrics
Automatically fetch lyrics for your tracks:- Select one or more files
- Click Get Lyrics in the sidebar, or
- Use Tools → Lyrics → Get Lyrics (All Visible)
- Click Load Lyrics in the sidebar
- Select a
.lrcor text file - Lyrics are loaded into the editor
Case conversion
Standardize the case of metadata fields:- Select files
- Go to Edit → Case Conversion
- Choose:
- Title Case - Capitalizes First Letter Of Each Word
- UPPERCASE - CONVERTS EVERYTHING TO UPPERCASE
- lowercase - converts everything to lowercase
View modes
Organize your file list by different criteria:- File - Simple flat list
- Album - Group by album name
- Artist - Group by artist
- Album Artist - Group by album artist
Command palette
PressCtrl+K to open the command palette for quick access to all features:
Import/Export CSV
Batch import or export metadata using CSV files: Export:- File → Export to CSV
- Choose a location
- All loaded files are exported with their metadata
- File → Import from CSV
- Select your CSV file
- Metadata is applied to matching files
Keyboard shortcuts
Speed up your workflow with these shortcuts:| Shortcut | Action |
|---|---|
Ctrl+O | Open folder |
Ctrl+S | Save changes |
Ctrl+G | Toggle global edit |
Ctrl+K | Open command palette |
Ctrl+A | Select all files |
Escape | Exit global edit mode |
Ctrl+Q | Quit application |
Tips and best practices
Use global edit for common fields
Use global edit for common fields
When tagging an album, use Global Edit Mode to set common fields like Album, Album Artist, and Year for all tracks at once. Then edit track-specific fields like Title and Track Number individually.
Filter before bulk operations
Filter before bulk operations
Use the filter box to narrow down your file list before performing batch operations like auto-tag or rename. This helps you work on specific subsets of your collection.
Save regularly
Save regularly
TagQt doesn’t auto-save changes. Remember to press
Ctrl+S after editing to write changes to disk.Check the progress bar
Check the progress bar
For batch operations, click the progress bar to view detailed status information for each file.
Empty fields in global mode
Empty fields in global mode
In Global Edit Mode, leaving a field empty means “don’t change this field” rather than “clear this field.” This allows you to update only specific fields across multiple files.
Next steps
Now that you know the basics, explore more advanced features:- FLAC re-encoding - Optimize FLAC files with different compression levels
- Lyrics romanization - Convert Korean lyrics to romanized text using Koroman
- Custom workflows - Combine filters, view modes, and batch operations for efficient tagging
For more information about specific features, use the built-in help system: Help → Hints & Tips or Keyboard Shortcuts.
