Skip to content

Instantly share code, notes, and snippets.

@JamoCA
Last active June 6, 2026 02:31
Show Gist options
  • Select an option

  • Save JamoCA/7773a6c2edae7718bcc3fa78852cdc24 to your computer and use it in GitHub Desktop.

Select an option

Save JamoCA/7773a6c2edae7718bcc3fa78852cdc24 to your computer and use it in GitHub Desktop.
Distrokid Genre Reference

DistroKid Genre Reference

Extracted from the DistroKid upload form markup. Genre IDs are the stable value keys submitted by the form. Both dropdowns share the same ID space.

Base Genres

All 43 base genres are available as a Primary genre. The Secondary dropdown offers the same list except Classical and Soundtrack, which are primary-only.

Genre ID Primary Secondary
Afrobeat 58
Afropop 59
Alternative 1
Big Band 2
Blues 3
Children's Music 4
Christian/Gospel 5
Classical 33
Comedy 6
Contemporary Latin 61
Country 7
Dance 8
Electronic 9
Fitness & Workout 10
Folk 11
French Pop 12
German Folk 13
German Pop 14
Hip Hop/Rap 16
Holiday 17
J-Pop 19
Jazz 20
K-Pop 21
Latin 22
Latin House 64
Latin Jazz 62
Latin Urban 56
Maskandi 65
Metal 15
New Age 23
Pop 24
Pop in Spanish 63
Punk 34
R&B/Soul 25
Reggae 26
Rock 27
Rock en Español 60
Singer/Songwriter 28
Soundtrack 29
Spoken Word 30
Vocal 31
World 32
Xigaza 66

Totals: 43 primary · 41 secondary (excludes Classical 33, Soundtrack 29)

Electronic Subgenres

The subgenre dropdown appears only when Primary = Electronic (ID 9). It is the sole genre with a child subgenre list.

Subgenre ID
Big Room 57
Breaks 35
Chill Out 36
Deep House 55
Drum & Bass 37
Dubstep 38
Electro House 39
Electronica / Downtempo 40
Funk / Soul / Disco 41
Glitch Hop 42
Hard Dance 43
Hardcore / Hard Techno 44
Hip-Hop / R&B 45
House 46
Indie Dance / Nu Disco 47
Minimal / Deep Tech 48
Progressive House 49
Psy-Trance 50
Reggae / Dancehall / Dub 51
Tech House 52
Techno 53
Trance 54

Total: 22 electronic subgenres

Notes

  • IDs are non-contiguous and accreted over time; ID 18 is absent entirely, and Metal (15) sits out of alphabetical order with its ID. Treat IDs as stable keys, not as an ordering or completeness signal.
  • The public DistroKid "Spotlight" submission page flattens some of these, listing Techno, Electronica/Downtempo, and Hip-Hop/R&B as top-level genres. In the actual upload form they are Electronic subgenres, as shown above.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment