# Serato Tags: reconstructing Serato DJ GEOB metadata

> Serato Tags reconstructs the GEOB metadata structures that Serato DJ stores in audio files. Its investigation and field notes cover version data, BPM and gain, beat grids, hot cues, saved loops and waveform overviews, with sample tag dumps and Python inspection scripts.

- Type: Case study
- Targets: App
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-08
- Added to the catalog: 2026-11-09
- Original resource: <https://github.com/Holzhaus/serato-tags>
- Primary source: <https://github.com/Holzhaus/serato-tags/blob/26cbdf2608711f9dbd3995f22faf16110f87dbcf/README.md>
- Catalog page: <https://awesomerea.org/resources/serato-tags-case/>
- Record JSON: <https://awesomerea.org/resources/serato-tags-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/serato-tags-case/index.md)

## Requirements & limits

- **Limits:** Documentation of Serato Offsets_ has not started; several other tag descriptions are marked mostly done.
- **License:** Scripts are MIT licensed, the example audio file is CC BY 3.0 licensed, and the remaining material is CC BY-SA 4.0 licensed.

## Primary sources

1. <https://github.com/Holzhaus/serato-tags/blob/26cbdf2608711f9dbd3995f22faf16110f87dbcf/README.md>
2. <https://github.com/Holzhaus/serato-tags/blob/26cbdf2608711f9dbd3995f22faf16110f87dbcf/docs/writeup.md>

## More in Apps

- [lsdj-decomp: matching Little Sound Dj 9.4.2 reconstruction](https://awesomerea.org/resources/lsdj-9-4-2-decomp-case/index.md) · Case study
- [Moonlight Windows: reconstructing NVIDIA GameStream for Windows](https://awesomerea.org/resources/moonlight-windows-gamestream-case/index.md) · Case study
- [sas7bdat: reconstructing the SAS7BDAT database format](https://awesomerea.org/resources/sas7bdat-format-study-case/index.md) · Case study
- [Outlook drag and drop: decoding RenPrivateMessages clipboard data](https://awesomerea.org/resources/outlook-dnd-protocol-case/index.md) · Case study
- [hbkit: reconstructing Synology Hyper Backup archives](https://awesomerea.org/resources/hbkit-hyper-backup-format-case/index.md) · Case study
- [Murmelbahn: decoding GraviTrax course files](https://awesomerea.org/resources/murmelbahn-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
