How to Make LoFi HipHop Beats
75 BPM, half-time snare, sparse kicks, gentle hats. The formula behind every Lofi Girl playlist.
BPM
55%
What LoFi HipHop Actually Is
LoFi HipHop is the YouTube-radio sound that exploded after ChilledCow's "Lofi Girl" stream in 2017. The recipe sounds simple — slow tempo, jazzy chords, dusty drums — but most beginner tutorials get the details wrong. First, a clarification many tutorials skip: Nujabes and J Dilla are usually called the "godfathers," but neither was actually making LoFi. Their production was high-fidelity hip-hop with jazz samples and live instrumentation. The LoFi aesthetic came later — bedroom producers in the 2010s reaching for that nostalgic, degraded sound on purpose. Nujabes and Dilla are the influence; LoFi proper is the descendant.
Jazzhop — Full-Time Backbeat at 90 BPM
BPM
58%
Jazzhop sits at the faster, more jazz-leaning end of the LoFi family — Nujabes, Jinsang, Jazz Liberatorz instrumentals. The rhythmic skeleton is the biggest tell: snare on every 2 and 4 — a full-time backbeat like a real drummer — instead of the dreamy half-time "snare on beat 3 only" of the hero pattern. Kick on 1 and 3 walks under the snare like an upright bass downbeat. Hats stay on straight 8ths but the swing nudges every odd 8th back, giving the whole bar that walking, head-nodding pocket. This is what LoFi sounds like when a session drummer plays it sober.
Chillhop — 16th Hats and a Bouncier Kick
BPM
53%
When LoFi gets busier without losing its chill, it adds density in two specific places: the hi-hats and the kick. The hat row here runs full 16ths — that constant shimmer is the Chillhop Music label sound, the Birocratic / L'Indécis / Jinsang shimmer that hero LoFi doesn't have. The kick adds a syncopated hit on the 'a' of beat 1 (right before beat 2), pushing the bar forward instead of letting it sit. Snare is full-time on 2 and 4 again. Swing is almost off — the 16th hats already do the rhythmic work, so adding swing on top would make it feel cluttered.
The Drunken Pocket — Ghost Notes and Dragged Snare
BPM
68%
›
›
Heavy swing, off-grid kick, and the signature trick: a backbeat snare on 4 dragged 35 ms behind the grid, then a ghost snare on the 16th right after at 30% velocity with the transient clipped — that's what creates the flam-like crack you hear in real drumming. This is the J Dilla / Knxwledge / Karriem Riggins pocket — drums that sound like a drunk drummer who somehow lands more in time than a sober one. The kick on the "and-a of beat 2" (step 7) is the unusual placement; in straight LoFi the kick avoids that spot. The ghost hats on the off-beats (40% velocity) sit under the main hat hits the way a real drummer's left hand fills space without competing. Crank the swing past 65%, accept the wonkiness, and the whole bar leans forward and back like it's about to fall over.
Subtle Swing, Manual Nudges
BPM
55%
‹
›
Most tutorials say "crank swing to 60% for that lazy LoFi feel." That's wrong — 60% is boom bap territory. LoFi typically uses much less swing — around 5-15%, the subtle setting at the top of this page. The "wonky" feel real LoFi producers chase doesn't come from a swing slider. It comes from manually nudging individual hits a few milliseconds off the grid — claps drag, kicks pull forward, hats sit ahead. A sequencer's swing is a global setting; manual nudges are per-hit, which is why they sound human and a global swing doesn't. The player above uses subtle 10% swing and adds the wonk back per-step: snare drags 25 ms behind beat 3, the syncopated kick pulls 15 ms ahead of step 8, and the off-beat hats drop to 55% velocity so the down-beats accent. In Padwolf's step popover the same three controls — Velocity, Timing offset, Sample start — let you build this directly without a MIDI controller.
The Polish (Filter, Saturate, Crackle)
Correct drums alone won't sound like Lofi Girl. Three post-processing moves do most of the work: • Lowpass filter — real LoFi drums roll off above ~3-6 kHz so nothing is bright or crispy. This is the biggest single move. • Saturation / tape emulation — gentle harmonic distortion glues the drums together and adds warmth. • Vinyl crackle — a quiet noise loop under the drums (around -25 dBFS) sells the "old record" illusion. For a quick approximation in the sequencer, lower the volume on a hi-hat pad and pitch its samples down 50-100 cents. The real polish lives in post.
Open Padwolf and start a LoFi sketchReference Tracks
Where the genre actually lives: • Nujabes — "Aruarian Dance," "Feather" (the precursor; technically hi-fi jazz hip-hop, culturally LoFi's foundation) • J Dilla — "Donuts" album (the off-kilter timing every LoFi producer chases) • Idealism — defining the modern bedroom-LoFi sound • L'Indécis, Birocratic, Bsd.u — the Lofi Girl-era canon • Joji's early work — pre-fame LoFi roots Reverse-engineer their drum patterns in Padwolf's step sequencer. Use the hero player at the top of this page as your starting template, then change one thing at a time.
Frequently Asked Questions
75 BPM is the canonical center, with the wider range being 60-90 BPM. Slower than 65 starts to feel sluggish; faster than 85 loses the relaxed feel. The hero player on this page is set to 75 — start there.
Less than you think. 5-15% in 1/16 resolution (around 53-56% on the MPC scale) is enough. The heavy 60-66% swing you read about elsewhere is for boom bap, not LoFi. The wonkiness in real LoFi tracks usually comes from manual nudges rather than a global swing setting.
No — that's a beginner-blog cliché. Real LoFi producers might pitch one or two samples down a few cents for character (especially a snare or vocal chop), but pitching everything down 1-3 semitones makes the beat sound muddy. The signature warmth comes from filtering and saturation, not pitch.
Technically no, even though he's often called LoFi's godfather. Nujabes' work is high-fidelity jazz hip-hop with crisp drums and live instrumentation. The LoFi aesthetic of intentional degradation came after him. He's the most important influence, but his records aren't LoFi by definition.
Search 'free vinyl crackle sample' or grab a free pack from sites like Splice (free tier), Cymatics, or r/drumkits. Load it on a pad, set loop mode, and drop the volume to about -25 dBFS so it sits under the drums.