Lo-fi hip hop is more than a YouTube livestream aesthetic. Behind those vinyl crackles and mellow drums is a sophisticated harmonic language borrowed from jazz and filtered through the lens of hip-hop production. The chords are what make lo-fi feel warm, nostalgic, and endlessly listenable. This guide teaches you how to create that sound from scratch.
The Jazz DNA of Lo-Fi
Lo-fi hip hop inherited its harmonic identity from jazz. Producers like Nujabes, J Dilla, and Madlib built their beats by sampling jazz records, and the chord voicings from those samples became the template for the entire genre. Even when modern lo-fi producers program their chords from scratch, they are reaching for the same sounds: extended chords, smooth voice leading, and ii-V-I turnarounds.
The key difference between lo-fi and jazz is context. In jazz, the harmony is front and center with complex solos and improvisation. In lo-fi, those same chords are pushed back in the mix, run through tape saturation and vinyl emulation, and paired with simple drum loops. The complexity is still there -- it is just wearing a cozy sweater instead of a suit.
7th Chords: The Foundation of Lo-Fi Harmony
If trap runs on triads, lo-fi runs on 7th chords. Adding a 7th to every chord in your progression instantly transforms it from basic to lo-fi. Here are the four types you need:
Major 7th (maj7)
Cmaj7 = C - E - G - B
The signature lo-fi chord. A major triad with the 7th scale degree on top. It sounds dreamy, lush, and slightly bittersweet. Use it on the I and IV chords in major keys. This single chord type is responsible for more of the “lo-fi sound” than any other element.
Minor 7th (m7)
Am7 = A - C - E - G
A minor triad with a minor 7th. Smooth, warm, and slightly melancholic. Use it on the ii, iii, and vi chords. Minor 7ths are the connective tissue between major 7th chords in lo-fi progressions -- they provide smooth movement without sharp contrasts.
Dominant 7th (7)
G7 = G - B - D - F
A major triad with a minor 7th. It creates tension that wants to resolve to the I chord. In lo-fi, the dominant 7th on the V chord is what gives the ii-V-I turnaround its satisfying pull. It is the engine of harmonic movement.
Half-Diminished 7th (m7b5)
Bm7b5 = B - D - F - A
A darker, more tense chord that appears on the vii degree of major keys. It adds a touch of darkness and sophistication. Use it as a passing chord or as the ii chord in minor key ii-V-i progressions.
9th Chords and Beyond
Once you are comfortable with 7th chords, adding the 9th takes your lo-fi sound to the next level. A 9th chord adds the note a whole step above the root (the 2nd scale degree, one octave up) to a 7th chord.
Common 9th Chords in Lo-Fi
Producer Tip
You do not need to play all five notes of a 9th chord. Drop the 5th (the third note) and you get a more open, spacious voicing that sits better in a lo-fi mix. So Cmaj9 becomes C - E - B - D, which sounds less dense and more atmospheric.
Lo-Fi Chord Progressions You Can Use Today
These progressions come from the ChordMap lo-fi progressions library. They range from simple minor key loops to jazzy extended chord sequences.
3AM Thoughts
Key of AmWarm and dusty. The kind of progression that sounds like rain on a window at 3AM.
Similar to: Nujabes - Feather, Joji - Slow Dancing in the Dark
Paper Cranes
Key of AmJazz-tinged sadness with a gentle resolve. Add vinyl crackle and you are there.
Similar to: Idealism - Snowfall, Keshi - like i need u
Fog Machine
Key of AmMurky and atmospheric. Tape saturation and detuned keys make this progression float.
Similar to: Burial - Archangel, Boards of Canada - Roygbiv
Sunday Morning
Key of CWarm jazzy chords that feel like sunlight through curtains. Perfect Sunday beat.
Similar to: Tom Misch - It Runs Through Me, Rex Orange County - Loving is Easy
Warm Voicings: How to Play Lo-Fi Chords
The same chord can sound completely different depending on how you arrange the notes. In lo-fi, voicing is everything. Here are the techniques that create the warm, intimate sound:
Close voicing. Keep all chord tones within one octave. This creates a dense, warm cluster of notes that sits perfectly in the mid-range. In your DAW piano roll, keep your chord notes close together (within about 12 semitones from bottom to top).
Drop the root. Let your bass handle the root note and voice your chord starting on the 3rd. For Cmaj7, instead of playing C-E-G-B, play E-G-B (or E-G-B-D for a 9th). This creates a lighter, more open sound that does not compete with your bass line.
Inversions. Instead of always playing chords in root position, try first and second inversions. For Cmaj7: root position is C-E-G-B, first inversion is E-G-B-C, second inversion is G-B-C-E. Inversions create smoother transitions between chords because the notes do not jump as far.
Common tones. When moving from one chord to the next, keep notes that both chords share in the same position. For example, Cmaj7 (C-E-G-B) to Am7 (A-C-E-G) shares C, E, and G. Hold those notes in place and only move B down to A. This minimal movement is the secret to the smooth, flowing feel of lo-fi harmony.
The ii-V-I: The Most Important Lo-Fi Progression
If there is one progression you need to internalize for lo-fi production, it is the ii-V-I. This three-chord pattern is the backbone of jazz harmony and the engine behind countless lo-fi beats.
ii-V-I in C Major
Dm7
ii7
D-F-A-C
G7
V7
G-B-D-F
Cmaj7
Imaj7
C-E-G-B
The ii chord creates gentle tension, the V7 heightens it, and the Imaj7 resolves everything with a warm landing. This cycle of tension and release is what makes jazz (and lo-fi) feel so satisfying.
Variations to try: extend the resolution by adding a vi7 after the Imaj7 (Dm7 - G7 - Cmaj7 - Am7), which gives you a full 4-bar loop. You can also precede the ii with a iii7 or IVmaj7 to create longer, more flowing progressions. Browse our chill chord progressions and dreamy chord progressions for more of this sound.
Lo-Fi BPM, Feel, and Groove
Lo-fi beats typically sit between 70-95 BPM. But tempo alone does not create the lo-fi feel. Here is what else matters:
BPM Range
70-95 BPM
The sweet spot. Slow enough to be relaxing, fast enough to groove.
Swing
50-65% swing
Offsetting hi-hats and snares from the grid creates that laid-back feel.
Velocity Variation
Random 60-100%
Humanize your MIDI by randomizing velocity. No note should be the same.
Timing Offset
5-15ms late
Push certain notes slightly late for that relaxed, behind-the-beat feel.
The Vinyl Treatment: Processing Lo-Fi Chords
Playing the right chords is half the battle. Processing them to sound lo-fi is the other half. Here is the signal chain that transforms clean chords into warm, vintage-sounding lo-fi:
- Tape saturation. Run your chord bus through a tape emulation plugin. This adds subtle harmonic distortion and compression that makes everything sound warmer and more cohesive.
- Vinyl crackle. Layer a subtle vinyl noise sample underneath your chords. Keep it low in the mix -- it should be felt more than heard. iZotope Vinyl is a free plugin that handles this.
- Low-pass filter. Cut the high frequencies above 8-12 kHz. This removes the brightness and creates that warm, muffled quality that defines lo-fi. Automate the cutoff frequency for movement.
- Chorus and detuning. A subtle chorus or pitch wobble (1-5 cents of detuning) makes your chords sound like they are being played from an old tape machine with slightly uneven speed.
- Reverb. Use a warm plate or room reverb with medium decay (1-3 seconds). This places your chords in a physical space and adds the sense of depth that lo-fi needs.
Browse Lo-Fi Chord Progressions
Explore our full library of lo-fi chord progressions with jazz-influenced voicings. Preview them with audio, transpose to any key, and use them in your next chill beat.