SoloBACH.com

All the music of Bach and only the music of J.S. Bach

SoloBACH.com

All the music of Bach and only the music of J.S. Bach

Cantatas
BWV 1-200
Secular cantatas
BWV 201-215
Other cantatas
BWV 216-224
Motets
BWV 225-231
Masses
BWV 232-242
Magnificat
BWV 243
Passions
BWV-244-247
Oratorios
BWV-248-249
Chorales
BWV 250-438
Songs & Arias
BWV 439-524
Trio Sonatas for organ
BWV 525-530
Preludes, Toccatas, Fantasias, Fugues, etc.
BWV 531-582
Trios and other organ compositions
BWV 583-591
Concertos for organ (transcriptions)
BWV 592-598
Chorale Preludes - Orgelbüchlein
BWV 599-644
Chorale Preludes - Schübler
BWV 645-650
Chorale Preludes - Leipzig
BWV 651-668
German Organ Mass
BWV 669-689
Chorale Preludes Kirnberger
BWV 690-713
Other Chorale Preludes
BWV 714-764
Chorale partitas and variations
BWV 765-771
Inventions and Sinfonias
BWV 772-801
Duets from Clavier-Übung III
BWV 802-805
English Suites
BWV 806-811
French Suites
BWV 812-817
Other Suites
BWV 818-824
Partitas for keyboard - Clavier-Übung I
BWV 825-830
French Overture - Clavier-Übung II
BWV 831
Suites and Suite movements
BWV 832-845
The Well-Tempered Clavier
BWV 846-893
Preludes, fugues, toccatas, fantasias
BWV 894-923
Klavierbüchlein für W. F. Bach
BWV 924-932
Six Little Preludes
BWV 933-938
Five Little Preludes - Kellner collection
BWV 939-943
Fugues & Fughettas
BWV 944-962
Sonatas and sonata movements
BWV 963-970
Italian Concerto
BWV 971
Concertos for keyboard (transcriptions)
BWV 972-987
Variations, etc. for keyboard
BWV 988-994
Works for solo lute
BWV 995-1000
Works for solo violin (and lute)
BWV 1001-1006
Cello suites
BWV 1007-1012
Partita for solo flute
BWV 1013
Works for accompanied violin
BWV 1014-1026
Sonatas for viola da gamba and harpsichord
BWV 1027-1029
Sonatas for accompanied flute
BWV 1030-1035
Trio Sonatas
BWV 1036-1040
Violin concertos
BWV 1041-1045
Brandenburg Concertos
BWV 1046-1051
Harpsichord concertos
BWV 1052-1065
Orchestral Suites & Sinfonia
BWV 1066-1071
Canons
BWV 1072-1078
Late Contrapuntal works
BWV 1079-1080
Miscellany I
BWV 1081-1089
31 Chorale Preludes - Neumeister Collection
BWV 1090-1120
Miscellany II
BWV 1121-1128