Skip to main content

vinyltagger

About VinylTagger

The project

VinylTagger is a web application designed for DJs who mix on vinyl. It generates printable labels containing the technical information essential for mixing: BPM, harmonic key, and Camelot notation.

The problem is simple: vinyl records don't display this metadata. DJs have to write it down by hand, search for it online, or do without. VinylTagger automates this process by analyzing tracks and generating labels ready to stick on record sleeves.

How it works

  1. Import your collection from Discogs or a CSV file
  2. Automatic analysis of tracks (BPM, key, Camelot)
  3. Generate customizable PDF labels, ready to print
  4. Share analyses with the community — every analysis benefits everyone

A community cache

VinylTagger is built on a shared cache principle: when a user analyzes a track, the result becomes available to everyone. The more the community grows, the more analyses are instant.

Open source and free

VinylTagger is a personal project developed with passion. The goal is to provide a useful tool for the vinyl DJ community, with no ads and no invasive tracking.

Third-party services

VinylTagger uses the following services:

  • Discogs — Collection import and release metadata. This application uses Discogs' API but is not affiliated with, sponsored or endorsed by Discogs. 'Discogs' is a trademark of Zink Media, LLC.
  • SoundCloud — Audio previews used for BPM and key analysis. VinylTagger is not affiliated with SoundCloud.
  • Essentia — Open source audio analysis library developed by UPF (Barcelona).

Developed by Lucas Détré — DJ and web developer.