TagScanner is a music tag editor and file organizer for Windows. It edits the information stored inside audio files and uses that information to name files and arrange them into folders. It also works in the opposite direction, turning structured filenames, folder names or text lists into tags when the music already has useful information outside the files.
Batch tag editing in TagScanner
TagScanner edits multiple selected tracks together. Album information can be shared across the selection, while track titles, performers and track numbers describe individual recordings. The editor distinguishes artist from album artist and includes fields such as genre, publisher and composer. Its advanced mode exposes additional fields and lets you create custom entries rather than fit every detail into a comment.
The supported files include MP3, FLAC, Ogg, Opus, WMA, AAC, MPEG-4, WAV, AIFF and several other compressed and lossless audio formats. TagScanner handles their different metadata systems, including ID3, APE, Vorbis Comments, WMA tags and MP4 metadata, and can convert between tag versions. Unicode support accommodates names in different writing systems. A built-in player lets you listen to selected recordings within the same program.
Filename patterns
A naming pattern combines tag placeholders with ordinary text. For example, a track-number placeholder followed by a title placeholder can produce numbered song filenames. Adding album or artist fields and folder separators extends the pattern into a directory structure. TagScanner previews the result before renaming, and its reorganization controls can move or copy files to a chosen destination.
Tags from filenames and text lists
Generating tags from filenames reverses that process. You describe which part of the existing name represents the track number, artist or title, and TagScanner extracts the corresponding values. The scheme can include folder names when album or performer information lives in the path. A preview shows the fields produced by the scheme, and an existing-values control governs how generation treats information already present in the tags.
There is also a text-file input for track information held in a separate list. You select the file and define the field sequence for each line, such as track, artist, album and title. Initial lines can be skipped when the list begins with a heading.
Album lookup
TagScanner searches online music databases, including Discogs and MusicBrainz, for album details and cover images. The lookup presents release results and track information for selection, followed by a preview before saving. You can choose which fields to import, so the lookup can fill particular gaps instead of replacing every existing value.
MusicBrainz imports can include its identifiers as metadata for use by other music managers. Discogs lookup also provides release information beyond the song title, with controls for using artist names or their release-specific name variations.
Text transformations
The same text correction can be applied across tag fields or filenames. TagScanner supports word replacement, case conversion and regular expressions, while its field-generation controls build a source string from existing values and distribute the result into a target scheme. This allows information to be rearranged between fields as well as reformatted in place.
Transformation scripts extend these operations to recurring tasks. Available scripts include removing track-number prefixes from filenames, removing diacritics, transliterating characters and converting musical key notation.
Cover art and lyrics
TagScanner supports cover art and lyrics embedded in audio files. Covers can come from album lookup or the cover-import tools, and image resizing can reduce artwork dimensions for portable players. The program also has a bulk lyrics import tool for bringing lyrics from separate files into the music’s metadata.
Collection exports
The export module turns the selected music information into files using editable templates. HTML output can take the form of a simple table or an album list with cover images and statistics. CSV templates include raw comma-separated text and an Excel-friendly variant, while XML provides another structured output. Templates determine which metadata appears and how the resulting collection list is arranged.
Playlist creation uses the file collection itself as the output source. A supplied M3U template can create a playlist for each folder, and export settings include text encoding and relative paths.






