Vote for your difficulty rating! – J.S. Bach keyboard works


Click “Go” in the “Vote” column to go to the page for each piece. (How to vote?)

For keyboard solo

TitleKeyNo.LevelVote
Invention No. 1C majorBWV 772
Level3
Go
Invention No. 2C minorBWV 773
Level4
Go
Invention No. 3D majorBWV 774
Level4
Go
Invention No. 4D minorBWV 775
Level3
Go
Invention No. 5E♭ majorBWV 776
Level4.5
Go
Invention No. 6E majorBWV 777
Level4
Go
Invention No. 7E minorBWV 778
Level4
Go
Invention No. 8F majorBWV 779
Level4
Go
Invention No. 9F minorBWV 780
Level4
Go
Invention No. 10G majorBWV 781
Level3.5
Go
Invention No. 11G minorBWV 782
Level4.5
Go
Invention No. 12A majorBWV 783
Level4.5
Go
Invention No. 13A minorBWV 784
Level4
Go
Invention No. 14B♭ majorBWV 785
Level4
Go
Invention No. 15B minorBWV 786
Level3.5
Go
Sinfonia No. 1C majorBWV 787
Level4.5
Go
Sinfonia No. 2C minorBWV 788
Level5
Go
Sinfonia No. 3D majorBWV 789
Level5.5
Go
Sinfonia No. 4D minorBWV 790
Level5
Go
Sinfonia No. 5E♭ majorBWV 791
Level4.5
Go
Sinfonia No. 6E majorBWV 792
Level4.5
Go
Sinfonia No. 7E minorBWV 793
Level5
Go
Sinfonia No. 8F majorBWV 794
Level5
Go
Sinfonia No. 9F minorBWV 795
Level5.5
Go
Sinfonia No. 10G majorBWV 796
Level5
Go
Sinfonia No. 11G minorBWV 797
Level4.5
Go
Sinfonia No. 12A majorBWV 798
Level5.5
Go
Sinfonia No. 13A minorBWV 799
Level5
Go
Sinfonia No. 14B♭ majorBWV 800
Level5
Go
Sinfonia No. 15B minorBWV 801
Level4.5
Go
Duet No. 1E minorBWV 802
Level0
Go
Duet No. 2F majorBWV 803
Level0
Go
Duet No. 3G majorBWV 804
Level0
Go
Duet No. 4A minorBWV 805
Level0
Go
English Suite No. 1-1. PreludeA majorBWV 806
Level0
Go
English Suite No. 1-2. AllemandeA majorBWV 806
Level0
Go
English Suite No. 1-3. Courante ⅠA majorBWV 806
Level0
Go
English Suite No. 1-4. Courante Ⅱ with 2 DoublesA majorBWV 806
Level0
Go
English Suite No. 1-5. SarabandeA majorBWV 806
Level0
Go
English Suite No. 1-6. Bourrée Ⅰ-ⅡA majorBWV 806
Level0
Go
English Suite No. 1-7. GigueA majorBWV 806
Level0
Go
English Suite No. 2-1. PreludeA minorBWV 807
Level0
Go
English Suite No. 2-2. AllemandeA minorBWV 807
Level0
Go
English Suite No. 2-3. CouranteA minorBWV 807
Level0
Go
English Suite No. 2-4. SarabandeA minorBWV 807
Level0
Go
English Suite No. 2-5. Bourrée Ⅰ-ⅡA minorBWV 807
Level0
Go
English Suite No. 2-6. GigueA minorBWV 807
Level0
Go
English Suite No. 3-1. PreludeG minorBWV 808
Level0
Go
English Suite No. 3-2. AllemandeG minorBWV 808
Level0
Go
English Suite No. 3-3. CouranteG minorBWV 808
Level0
Go
English Suite No. 3-4. SarabandeG minorBWV 808
Level0
Go
English Suite No. 3-5. Gavotte Ⅰ-Ⅱ (Musette)G minorBWV 808
Level0
Go
English Suite No. 3-6. GigueG minorBWV 808
Level0
Go
English Suite No. 4-1. PreludeF majorBWV 809
Level0
Go
English Suite No. 4-2. AllemandeF majorBWV 809
Level0
Go
English Suite No. 4-3. CouranteF majorBWV 809
Level0
Go
English Suite No. 4-4. SarabandeF majorBWV 809
Level0
Go
English Suite No. 4-5. Menuet Ⅰ-ⅡF majorBWV 809
Level0
Go
English Suite No. 4-6. GigueF majorBWV 809
Level0
Go
English Suite No. 5-1. PreludeE minorBWV 810
Level0
Go
English Suite No. 5-2. AllemandeE minorBWV 810
Level0
Go
English Suite No. 5-3. CouranteE minorBWV 810
Level0
Go
English Suite No. 5-4. SarabandeE minorBWV 810
Level0
Go
English Suite No. 5-5. Passepied Ⅰ(Rondeau)-ⅡE minorBWV 810
Level0
Go
English Suite No. 5-6. GigueE minorBWV 810
Level0
Go
English Suite No. 6-1. PreludeD minorBWV 811
Level0
Go
English Suite No. 6-2. AllemandeD minorBWV 811
Level0
Go
English Suite No. 6-3. CouranteD minorBWV 811
Level0
Go
English Suite No. 6-4. Sarabande - 5. DoubleD minorBWV 811
Level0
Go
English Suite No. 6-6. Gavotte Ⅰ-ⅡD minorBWV 811
Level0
Go
English Suite No. 6-7. GigueD minorBWV 811
Level0
Go
French Suite No. 1-1. AllemandeD minorBWV 812
Level0
Go
French Suite No. 1-2. CouranteD minorBWV 812
Level0
Go
French Suite No. 1-3. SarabandeD minorBWV 812
Level0
Go
French Suite No. 1-4. Menuet ⅠD minorBWV 812
Level0
Go
French Suite No. 1-5. Menuet ⅡD minorBWV 812
Level0
Go
French Suite No. 1-6. GigueD minorBWV 812
Level0
Go
French Suite No. 2-1. AllemandeC minorBWV 813
Level0
Go
French Suite No. 2-2. CouranteC minorBWV 813
Level0
Go
French Suite No. 2-3. SarabandeC minorBWV 813
Level0
Go
French Suite No. 2-4. AirC minorBWV 813
Level0
Go
French Suite No. 2-5. Menuet Ⅰ-ⅡC minorBWV 813
Level0
Go
French Suite No. 2-6. GigueC minorBWV 813
Level0
Go
French Suite No. 3-1. AllemandeB minorBWV 814
Level0
Go
French Suite No. 3-2. CouranteB minorBWV 814
Level0
Go
French Suite No. 3-3. SarabandeB minorBWV 814
Level0
Go
French Suite No. 3-4. AnglaiseB minorBWV 814
Level0
Go
French Suite No. 3-5. MenuetB minorBWV 814
Level0
Go
French Suite No. 3-6. GigueB minorBWV 814
Level0
Go
French Suite No. 4-1. PreludeE♭ majorBWV 815a
Level0
Go
French Suite No. 4-1. AllemandeE♭ majorBWV 815
Level0
Go
French Suite No. 4-2. CouranteE♭ majorBWV 815
Level0
Go
French Suite No. 4-3. SarabandeE♭ majorBWV 815
Level0
Go
French Suite No. 4-4. GavotteE♭ majorBWV 815
Level0
Go
French Suite No. 4-5. MenuetE♭ majorBWV 815
Level0
Go
French Suite No. 4-6. AirE♭ majorBWV 815
Level0
Go
French Suite No. 4-7. GigueE♭ majorBWV 815
Level0
Go
French Suite No. 5-1. AllemandeG majorBWV 816
Level4.5
Go
French Suite No. 5-2. CouranteG majorBWV 816
Level4
Go
French Suite No. 5-3. SarabandeG majorBWV 816
Level4
Go
French Suite No. 5-4. GavotteG majorBWV 816
Level3.5
Go
French Suite No. 5-5. BourréeG majorBWV 816
Level4
Go
French Suite No. 5-6. LoureG majorBWV 816
Level4.5
Go
French Suite No. 5-7. GigueG majorBWV 816
Level5.5
Go
French Suite No. 6-1. AllemandeE majorBWV 817
Level0
Go
French Suite No. 6-2. CouranteE majorBWV 817
Level0
Go
French Suite No. 6-3. SarabandeE majorBWV 817
Level0
Go
French Suite No. 6-4. GavotteE majorBWV 817
Level0
Go
French Suite No. 6-5. PolonaiseE majorBWV 817
Level0
Go
French Suite No. 6-6. MenuetE majorBWV 817
Level0
Go
French Suite No. 6-7. BourréeE majorBWV 817
Level0
Go
French Suite No. 6-8. GigueE majorBWV 817
Level0
Go
Suite 1. AllemandeA minorBWV 818
Level0
Go
Suite 2. CouranteA minorBWV 818
Level0
Go
Suite 3. Sarabande simpleA minorBWV 818
Level0
Go
Suite 4. Sarabande doubleA minorBWV 818
Level0
Go
Suite 5. GigueA minorBWV 818
Level0
Go
Suite 1. PreludeA minorBWV 818a
Level0
Go
Suite 2. Allemande
(→BWV 818-1. Allemande)
A minorBWV 818a
Level0
Go
Suite 3. Courante
(→BWV 818-2. Courante)
A minorBWV 818a
Level0
Go
Suite 4. SarabandeA minorBWV 818a
Level0
Go
Suite 5. MenuetA minorBWV 818a
Level0
Go
Suite 6. Gigue
(→BWV 818-5. Gigue)
A minorBWV 818a
Level0
Go
Suite 1. AllemandeE♭ majorBWV 819
Level0
Go
Suite 1. AllemandeE♭ majorBWV 819a
Level0
Go
Suite 2. CouranteE♭ majorBWV 819
Level0
Go
Suite 3. SarabandeE♭ majorBWV 819
Level0
Go
Suite 4. BourréeE♭ majorBWV 819
Level0
Go
Suite 5. Menuet Ⅰ-ⅡE♭ majorBWV 819
Level0
Go
Ouverture (Suite) 1. OuvertureF majorBWV 820
Level0
Go
Ouverture (Suite) 2. EntréeF majorBWV 820
Level0
Go
Ouverture (Suite) 3. MenuetF majorBWV 820
Level0
Go
Ouverture (Suite) 4. TrioF majorBWV 820
Level0
Go
Ouverture (Suite) 5. BourréeF majorBWV 820
Level0
Go
Ouverture (Suite) 6. GigueF majorBWV 820
Level0
Go
Suite 1. Praeludium (Prelude)B♭ majorBWV 821
Level0
Go
Suite 2. AllemandeB♭ majorBWV 821
Level0
Go
Suite 3. CouranteB♭ majorBWV 821
Level0
Go
Suite 4. SarabandeB♭ majorBWV 821
Level0
Go
Suite 5. EchoB♭ majorBWV 821
Level0
Go
Suite 1. OuvertureG minorBWV 822
Level0
Go
Suite 2. AriaG minorBWV 822
Level0
Go
Suite 3. Gavotte en RondeauG minorBWV 822
Level2
Go
Suite 4. BourréeG minorBWV 822
Level0
Go
Suite 5. Menuet ⅠG minorBWV 822
Level0
Go
Suite 6. Menuet ⅡG minorBWV 822
Level0
Go
Suite 7. Menuet ⅢG majorBWV 822
Level0
Go
Suite 8. GigueG minorBWV 822
Level0
Go
Suite 1. PreludeF minorBWV 823
Level0
Go
Suite 2. SarabandeF minorBWV 823
Level0
Go
Suite 3. GigueF minorBWV 823
Level0
Go
Partita No. 1-1. Praeludium (Prelude)B♭ majorBWV 825
Level0
Go
Partita No. 1-2. AllemandeB♭ majorBWV 825
Level0
Go
Partita No. 1-3. CorrenteB♭ majorBWV 825
Level0
Go
Partita No. 1-4. SarabandeB♭ majorBWV 825
Level0
Go
Partita No. 1-5. Menuet ⅠB♭ majorBWV 825
Level0
Go
Partita No. 1-6. Menuet ⅡB♭ majorBWV 825
Level0
Go
Partita No. 1-7. GigueB♭ majorBWV 825
Level0
Go
Partita No. 2-1. SinfoniaC minorBWV 826
Level0
Go
Partita No. 2-2. AllemandeC minorBWV 826
Level0
Go
Partita No. 2-3. CouranteC minorBWV 826
Level0
Go
Partita No. 2-4. SarabandeC minorBWV 826
Level0
Go
Partita No. 2-5. RondeauC minorBWV 826
Level0
Go
Partita No. 2-6. CapriccioC minorBWV 826
Level0
Go
Partita No. 3-1. FantasiaA minorBWV 827
Level0
Go
Partita No. 3-2. AllemandeA minorBWV 827
Level0
Go
Partita No. 3-3. CorrenteA minorBWV 827
Level0
Go
Partita No. 3-4. SarabandeA minorBWV 827
Level0
Go
Partita No. 3-5. BurlescaA minorBWV 827
Level0
Go
Partita No. 3-6. ScherzoA minorBWV 827
Level0
Go
Partita No. 3-7. GigueA minorBWV 827
Level0
Go
Partita No. 4-1. OuvertureD majorBWV 828
Level0
Go
Partita No. 4-2. AllemandeD majorBWV 828
Level0
Go
Partita No. 4-3. CouranteD majorBWV 828
Level0
Go
Partita No. 4-4. AriaD majorBWV 828
Level0
Go
Partita No. 4-5. SarabandeD majorBWV 828
Level0
Go
Partita No. 4-6. MenuetD majorBWV 828
Level0
Go
Partita No. 4-7. GigueD majorBWV 828
Level0
Go
Partita No. 5-1. Praeambulum (Prelude)G majorBWV 829
Level0
Go
Partita No. 5-2. AllemandeG majorBWV 829
Level0
Go
Partita No. 5-3. CorrenteG majorBWV 829
Level0
Go
Partita No. 5-4. SarabandeG majorBWV 829
Level0
Go
Partita No. 5-5. Tempo di MinuettoG majorBWV 829
Level0
Go
Partita No. 5-6. PassepiedG majorBWV 829
Level0
Go
Partita No. 5-7. GigueG majorBWV 829
Level0
Go
Partita No. 6-1. ToccataE minorBWV 830
Level0
Go
Partita No. 6-2. AllemandeE minorBWV 830
Level0
Go
Partita No. 6-3. CorrenteE minorBWV 830
Level0
Go
Partita No. 6-4. AirE minorBWV 830
Level0
Go
Partita No. 6-5. SarabandeE minorBWV 830
Level0
Go
Partita No. 6-6. Tempo di GavottaE minorBWV 830
Level0
Go
Partita No. 6-7. GigueE minorBWV 830
Level0
Go
Ouverture nach Französischer Art (Overture in the French style) 1. OvertureB minorBWV 831
Level0
Go
Ouverture nach Französischer Art (Overture in the French style) 2. CouranteB minorBWV 831
Level0
Go
Ouverture nach Französischer Art (Overture in the French style) 3. Gavotte Ⅰ-ⅡB minorBWV 831
Level0
Go
Ouverture nach Französischer Art (Overture in the French style) 4. Passepied Ⅰ-ⅡB minorBWV 831
Level0
Go
Ouverture nach Französischer Art (Overture in the French style) 5. SarabandeB minorBWV 831
Level0
Go
Ouverture nach Französischer Art (Overture in the French style) 6. Bourrée Ⅰ-ⅡB minorBWV 831
Level0
Go
Ouverture nach Französischer Art (Overture in the French style) 7. GigueB minorBWV 831
Level0
Go
Ouverture nach Französischer Art (Overture in the French style) 8. EchoB minorBWV 831
Level0
Go
Suite 1. AllemandeA majorBWV 832
Level0
Go
Suite 2. Air pour les Trompettes (Air for Trumpets)A majorBWV 832
Level0
Go
Suite 3. SarabandeA majorBWV 832
Level0
Go
Suite 4. BourréeA majorBWV 832
Level0
Go
Suite 5. GigueA majorBWV 832
Level0
Go
Praeludium et partita dei tuono terzo (Prelude and partita) 1. Praeludium (Prelude)F majorBWV 833
Level0
Go
Praeludium et partita dei tuono terzo (Prelude and partita) 2. AllemandeF majorBWV 833
Level0
Go
Praeludium et partita dei tuono terzo (Prelude and partita) 3. CouranteF majorBWV 833
Level0
Go
Praeludium et partita dei tuono terzo (Prelude and partita) 4. SarabandeF majorBWV 833
Level0
Go
Praeludium et partita dei tuono terzo (Prelude and partita) 5. DoubleF majorBWV 833
Level0
Go
Praeludium et partita dei tuono terzo (Prelude and partita) 6. AirF majorBWV 833
Level0
Go
Allemande (Klavierbüchlein für Wilhelm Friedemann Bach No. 6)G minorBWV 836
Level0
Go
Allemande (Klavierbüchlein für Wilhelm Friedemann Bach No. 7, incomplete)G minorBWV 837
Level0
Go
Menuet (Klavierbüchlein für Wilhelm Friedemann Bach No. 11, Notebook for Anna Magdalena Bach 1722)G majorBWV 841
Level0
Go
Menuet (Klavierbüchlein für Wilhelm Friedemann Bach No. 12)G minorBWV 842
Level0
Go
Menuet (Klavierbüchlein für Wilhelm Friedemann Bach No. 13)G majorBWV 843
Level0
Go
The Well-Tempered Clavier Book Ⅰ No. 1 PreludeC majorBWV 846
Level3
Go
The Well-Tempered Clavier Book Ⅰ No. 1 FugueC majorBWV 846
Level6
Go
The Well-Tempered Clavier Book Ⅰ No. 2 PreludeC minorBWV 847
Level6
Go
The Well-Tempered Clavier Book Ⅰ No. 2 FugueC minorBWV 847
Level5.5
Go
The Well-Tempered Clavier Book Ⅰ No. 3 PreludeC# majorBWV 848
Level0
Go
The Well-Tempered Clavier Book Ⅰ No. 3 FugueC# majorBWV 848
Level0
</