Lo-fi chord progressions

Chill, jazzy progressions for lo-fi hip-hop, study beats, and bedroom pop.

Learn the theory behind lo-fi harmony →

Lo-fi music is defined less by its chord progressions and more by the way those progressions are played — slow tempos, warm extended chords, and a production aesthetic that intentionally embraces imperfection. But the harmony is the foundation. Lo-fi producers almost universally reach for major seventh and minor seventh chords instead of bare triads, because the added seventh softens the edges and creates that characteristic floating, unfocused quality.

The most common lo-fi progressions are simple: a four-chord loop in a major or minor key, often borrowed from jazz harmony, played at 70–85 BPM. The Cmaj7–Am7–Fmaj7–G7 loop that defines thousands of study beat tracks is structurally identical to a standard pop progression — the difference is the chord voicing, the tempo, and the texture. Seventh chords in close voicings, played on piano or Rhodes, with a slightly out-of-tune sample and tape hiss layered over the top, is the lo-fi formula.

If you want to write lo-fi music, start with a minor or major ii–V–I and slow it down. Add major sevenths to every chord you can. Use the minor iv chord (borrowed from the parallel minor key) for emotional weight — in C major, that means Fm instead of F. The progressions below cover the most useful lo-fi patterns. Open any of them in the editor and try dropping the tempo to 72 BPM to hear how the groove transforms.

Warm extended chords at a relaxed tempo. Perfect for study beats.

Lo-fi Jazz Loop
75 BPM · Pop 1
Open in Editor
Cmaj7
CEGB

Smooth minor-to-major journey. Melancholic but calming.

Chill Minor
80 BPM · Pop 1
Open in Editor
Amin7
ACEG

Four flowing major seventh chords. Great for focus and concentration.

Study Vibes
70 BPM · Pop 1
Open in Editor
Fmaj7
FACE

Descending motion with rich seventh harmony.

Rainy Day
72 BPM · Pop 1
Open in Editor
Cmaj7
CEGB

Build your own Lo-fi progression

Open the editor, add any of these chords, and customize the rhythm and tempo.

Open Chord Player →