🎵 Music Tag Extractor
🎯 Overview
This tool extracts tag information (metadata) from music files in bulk and outputs it to a CSV file. You can easily create a list of information such as artist name, album name, song title, bitrate, and playback time.
✨ Key Features
- Multi-Format Support - Supports major music file formats including MP3, FLAC, M4A, WAV, OGG, and Opus
- Batch Processing - Process all files in a folder at once
- Detailed Information Extraction - Extracts not only tag information but also bitrate, sample rate, and playback time
- CSV Output - Outputs in CSV format that can be opened in Excel
- Drag & Drop Support - Easy operation
📦 Distribution Files
| File Name |
Description |
music_tag_extractor.exe |
EXE file (approx. 7.2MB) |
music_tag_extractor_ReadMe.html |
User manual (Japanese version) |
music_tag_extractor_ReadMe_en.html |
This file (User manual - English version) |
Note: There is no installation process for this tool. Simply place the EXE file anywhere and it's ready to use.
📋 Operating Environment
| Item |
Description |
| OS |
Windows 10 or later |
| Supported Files |
MP3, FLAC, M4A, MP4, OGG, Opus, WAV |
| Other |
No additional software required |
🚀 How to Use
Method 1: Drag & Drop
- Drag & drop music file(s) or folder onto
music_tag_extractor.exe (or its shortcut)
- Processing starts automatically
- After completion, a CSV file is created in the same location
💡 Drag & Drop Tips:
- Multiple files can be dropped at once
- Dropping a folder processes all music files in it
- Multiple folders can be dropped at once
Method 2: Direct Launch
- Double-click
music_tag_extractor.exe
- When prompted for folder path, enter the path to the folder containing music files
- After completion, a CSV file is created in the same location
Note: For direct launch, the output filename is automatically set to music_tags_info.csv (numbered if already exists).
📊 Extracted Information
| Field |
Description |
| Filename |
File name |
| Format |
File format (MP3, FLAC, etc.) |
| Artist |
Artist name |
| Album Artist |
Album artist name |
| Title |
Song title |
| Album |
Album name |
| Year |
Release year |
| Track Number |
Track number |
| Total Tracks |
Total number of tracks |
| Genre |
Genre |
| Comment |
Comment |
| Composer |
Composer |
| Duration |
Playback time (MM:SS format) |
| Duration (seconds) |
Playback time (seconds) |
| Bitrate |
Bitrate (kbps) |
| Sample Rate |
Sampling rate (Hz) |
📁 Output Files
File Naming Rules
- All cases:
music_tags_info.csv (if already exists, numbered as music_tags_info_1.csv, music_tags_info_2.csv, etc.)
✅ About CSV Format: The output CSV file is saved with UTF-8 BOM, so Japanese characters are displayed correctly even when opened in Excel.
🔒 Security Information
VirusTotal Scan Results
This EXE file has been scanned by the third-party organization VirusTotal:
Detection Engines (6/72):
- Arctic Wolf - Unsafe
- DeepInstinct - MALICIOUS
- Jiangmin - Trojan.Generic.hunjo
- SentinelOne (Static ML) - Static AI - Suspicious PE
- Skyhigh (SWG) - BehavesLike.Win64.Generic.wc
- Zillya - Trojan.Blank.Script.976
About False Positives:
- Not detected by major security software (Windows Defender, Kaspersky, Avast, AVG, etc.)
- Contains no malicious code whatsoever
- False positive pattern by some engines for tools that convert Python scripts to EXE
⚠️ About Download Warnings
Your browser may warn that this is a "dangerous file", but this is a false positive.
For Chrome:
- "Dangerous file" appears in the download bar
- Click the "^" to the right of the filename
- Click "Continue" or "Keep"
For Microsoft Edge:
- "This file cannot be downloaded safely" appears
- Click "..." (details)
- Click "Keep"
⚠️ About First-Time Execution Warning
Windows Defender (SmartScreen) may display a warning, but this is a false positive:
- "Windows protected your PC" appears
- Click "More info"
- Click "Run anyway" button
❓ Troubleshooting
Tag Information is Blank
Cause: No tag information is embedded in the file.
Explanation:
- If tags are not set in the original music file, the corresponding fields will be blank
- This is not a tool issue but because the file itself has no tag information
Some Files Are Not Processed
Cause: The file is corrupted or in an unsupported format.
Solution:
- Check the error message
- Verify if the file can be played normally
CSV File is Garbled When Opened in Excel
Cause: Old version of Excel or configuration issue.
Solution:
- The file is saved with UTF-8 BOM, so it normally doesn't get garbled
- In Excel, import via "Data" → "From Text" and specify "UTF-8" encoding
💡 Usage Examples
Useful For
- Organizing Music Library: List all song tag information to identify missing data
- Detecting Duplicate Songs: Open CSV in Excel and sort by artist or title to find duplicates
- Creating Playlists: Filter songs by specific artist or genre
- Audio Quality Check: List bitrates and sample rates to verify audio quality
- Database Creation: Use as a database for music collection
🎓 Technical Specifications
Libraries Used
- mutagen: Music file metadata reading
- csv: CSV format output
Supported Formats
| Format |
Extension |
Tag Format |
| MP3 |
.mp3 |
ID3v1, ID3v2 |
| FLAC |
.flac |
Vorbis Comments |
| M4A/MP4 |
.m4a, .mp4 |
iTunes format |
| OGG Vorbis |
.ogg |
Vorbis Comments |
| Opus |
.opus |
Vorbis Comments |
| WAV |
.wav |
ID3v2 (if embedded) |
📄 Disclaimer
Notes on Usage
- Use of this tool is at your own risk.
- The developer assumes no responsibility for the accuracy of extracted tag information.
- The developer assumes no responsibility for any damage caused by the operation of this tool.
📄 License
This tool is freely distributable and usable.
🧑💻 Developer Information
This tool was developed with the aim of providing a better music experience for music lovers.
If you have any questions or feedback, please feel free to contact us at the above address.
Music Tag Extractor - Music Metadata Extraction Tool