Transform your Chrome browser into a powerful local music player. Play your MP3 files directly from your computer with a beautiful, modern interface featuring album artwork and artist information.
- Local MP3 Playback - Play MP3 files directly from your device
- iTunes Metadata Integration - Automatically fetch album covers, artist photos, and track information
- Beautiful Interface - Clean, modern design with multiple themes (iOS, Windows 11, Neumorphism, and more)
- Folder Support - Load entire music folders automatically
- Audio Visualizer - Watch your music come to life with stunning visual effects
- Ambiance Mode - Dynamic background effects that match your music
- ✅ All files processed locally on your device
- ✅ No file uploads - your music stays on your computer
- ✅ Metadata requests only fetch public information
- ✅ No tracking, no ads, no data collection
- Multiple professional themes (iOS, Windows 11, Neumorphism, etc.)
- Album artwork display with dynamic ambiance effects
- Artist information and photos from Wikipedia
- Intuitive playback controls with beautiful animations
- Volume control and progress bar
- Shuffle and loop modes
- Visit the MusicTab Chrome Web Store page (coming soon)
- Click "Add to Chrome"
- Enjoy your music!
- Download the latest release
- Extract the ZIP file
- Open Chrome and go to
chrome://extensions/ - Enable "Developer mode" (top right)
- Click "Load unpacked"
- Select the extracted folder
- Click the MusicTab icon to start!
-
Open MusicTab
- Click the MusicTab icon in your browser toolbar
- Or open a new tab (if configured)
-
Add Your Music
- Click "Select Folder" to load an entire music folder
- Or click "Add Files" to select individual MP3 files
-
Enjoy!
- Album covers and artist info load automatically
- Explore different themes and visual effects
| Action | Shortcut |
|---|---|
| Play/Pause | Space |
| Next Track | → (Right Arrow) |
| Previous Track | ← (Left Arrow) |
- MP3 (.mp3) - Full support with ID3 tag reading
- Vanilla JavaScript (no frameworks)
- HTML5 Audio API
- Chrome Extension Manifest V3
- iTunes Search API
- Wikipedia API
- jsmediatags library for ID3 tag reading
storage- Save preferences locallytabs- Open player in new tabhttps://itunes.apple.com/*- Fetch album artworkhttps://*.wikipedia.org/*- Fetch artist information
See Privacy Policy for detailed information.
musictab/
├── manifest.json # Extension configuration
├── background.js # Service worker
├── player.html # Player interface
├── player.js # Player logic
├── jsmediatags.min.js # ID3 tag reader
├── icon16.png # Extension icon (16x16)
├── icon48.png # Extension icon (48x48)
├── icon128.png # Extension icon (128x128)
└── package.ps1 # Build script
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
MusicTab respects your privacy:
- No data collection
- No tracking or analytics
- All processing happens locally
- Music files never leave your device
Read our full Privacy Policy.
- Email: bwalid13@gmail.com
- GitHub: @bwalid13
- Issues: Report a bug
- jsmediatags - ID3 tag reading
- iTunes Search API - Metadata and artwork
- Wikipedia API - Artist information
See CHANGELOG.md for version history and updates.
If you like MusicTab, please:
- ⭐ Star this repository
- 🐛 Report bugs or suggest features in Issues
- 📢 Share with your friends
- ✍️ Leave a review on Chrome Web Store
Made with ❤️ for music lovers
Enjoy your local music collection with style!