You typed frenchcore. Suno gave you hardstyle.
It happens in almost every first attempt. You ask for frenchcore, hit create, and the render comes back at 150 BPM with a reverse bass rolling under a euphoric lead. Or it swings the other way: 180 BPM, a long, howling Rotterdam kick and a shouted MC, which is gabber, not frenchcore.
Neither is a bug. Frenchcore sits between two much larger scenes, hardstyle and Dutch hardcore, and the model has heard far more of both. A prompt that only says "frenchcore, hard, fast" gives Suno one rare word and three common ones, and the common ones win.
This guide covers what actually separates frenchcore from its neighbours, the exact words that hold Suno on the French side of the line, and three full templates at 1,000 characters each, taken straight from the generator.
What makes frenchcore frenchcore
Four features carry the genre. If a render has all four, it reads as frenchcore to anyone who knows the scene. If it misses one, it reads as something else.
- Tempo between roughly 185 and 210 BPM. The centre of gravity is around
195-200. Below 180 it starts to feel like gabber; above 210 it drifts into terror and speedcore territory.
- A short, punchy, heavily saturated kick. This is the big one. A gabber
kick is long and hollow; an uptempo kick has a long, pitched, screeching tail. A frenchcore kick is short and clipped, and it is often tuned so that a run of kicks plays a melody by itself.
- An offbeat bass stab. Between the kicks sits a short, distorted bass
hit on the offbeat. It gives frenchcore its bounce and it is the element Suno most often leaves out.
- Melodic breaks. Frenchcore is unusually melodic for hardcore. Tracks
regularly drop the kick for a break carried by strings, violin, piano or a bright rave lead, then slam back in. The contrast is part of the genre.
The scene also borrows from French free-party tekno, which is why you will hear tek-style percussion and chopped vocal samples more often than a full MC performance.
Frenchcore vs. its neighbours, in one list
Use this when a render lands in the wrong place and you need to know which word pushed it there.
- Hardstyle (around 150 BPM): reverse bass, long euphoric leads, pitched
kick with a long tail. If you hear a reverse bass, a hardstyle token won. Our hardstyle guide covers that side.
- Gabber (around 160-190 BPM): long, hollow, overdriven kick, Rotterdam
references, shouted MC hooks. The word Rotterdam alone can drag a render here.
- Uptempo hardcore (around 190-210+ BPM): the tempo overlaps with
frenchcore, but the kick has a long, screeching, pitched tail and the lead is a screech rather than a melody. The uptempo, gabber and hardcore guide covers it in detail.
- Frenchcore (around 185-210 BPM): short clipped kick, offbeat bass stab,
melodic breaks, chopped vocal samples.
The practical rule: the kick description decides the genre. Everything else is decoration.
The three failure modes and their fixes
1. The render collapses to 150 BPM
Suno negotiates tempo with the genre words around it. Words like hard, euphoric, festival or anthem pull towards hardstyle's 150. The fix is to state one tempo, once, and keep hardstyle vocabulary out of the prompt. The Suno BPM guide explains why a second number in the same prompt is worse than no number at all.
2. The kick grows a long tail
If you describe the kick as distorted and nothing else, Suno reaches for the most common distorted kick it knows, which is a long hardstyle or gabber kick. Say short, clipped and saturated. Those three words describe the shape, not only the colour, and the shape is what separates the genres.
3. The offbeat bass disappears
Without an explicit bass field, Suno usually fills the space between kicks with pads or a sub drone. Ask for an offbeat stab, short and clipped. Every template below does.
Three full templates, generated, not hand-written
The three prompts below were generated by GENPROMPT's Uptempo mode, the Hard universe mode that covers uptempo, gabber and frenchcore between 180 and 210 BPM. We sampled the mode repeatedly on 27 Sep 2026 and kept outputs whose style, kick and bass fields all point at frenchcore. They are pasted exactly as the generator produced them, and each one is exactly 1,000 characters long, which is the full length of Suno's style box. Nothing here is padded to hit that number, and nothing needs to be cut to fit.
Template 1: pure frenchcore, 195 BPM, vocal sample
Both anchors in the style line are French, the kick and bass are both frenchcore, and the vocal is a chopped sample rather than an MC. This is the closest of the three to a textbook frenchcore render.
{"style":"frenchcore rave-stab saturated fast 2024-2026 FR, frenchcore rave-stab [195BPM G minor + saturated kick aggressive fast + 2024-2026 FR]",
"length":"2 minutes","bpm":195,"drop":"bar 4 beat 1","key":"G minor",
"kick":"frenchcore clipped saturated kick 195BPM",
"bass":"frenchcore clipped bass-stab saturated fast",
"melody":"acid 303 squelch filter-mod uptempo dark D4-A4",
"vocals":"frenchcore vocal sample chopped 195BPM",
"percussion":"frenchcore snare buildup + clap + hat rapid fast",
"swing":"no swing uptempo straight hardcore grid relentless",
"structure":"no intro, full bar 1, 100% loop, no break",
"texture":"saturated distortion uptempo mid-heavy aggressive",
"atmosphere":"industrial drone low-mix uptempo aggressive space",
"production":"peak-time uptempo overdriven stacked",
"era":"2023-2026 frenchcore underground emerging",
"dynamic":"build-drop uptempo into overdriven kick drop",
"mood":"hypnotic dark uptempo dominant aggressive",
"negative":"no funk elements, no swing"}
Template 2: frenchcore stab lead, 185 BPM
Here the frenchcore stab carries the melody too, and the style line keeps an uptempo anchor. Use it when you want frenchcore with a harder Dutch edge. The early drop at bar 2 makes it good for short clips.
{"style":"frenchcore rave-stab saturated fast 2024-2026 FR, uptempo extreme [185BPM F minor + distorted kick hardcore relentless + 2024-2026 NL]",
"length":"2 minutes","bpm":185,"drop":"bar 2 beat 1","key":"F minor",
"kick":"frenchcore short clipped saturated four-on-floor",
"bass":"frenchcore saturated offbeat stab short clipped",
"melody":"frenchcore saturated clipped stab aggressive",
"vocals":"pitched-up shout +3st rhythmic dry offbeat uptempo",
"percussion":"frenchcore clap + hat 32nd rapid + snare roll fast",
"swing":"no swing straight four-on-floor uptempo aggressive",
"structure":"no intro, full bar 1, 100% loop, no break",
"texture":"uptempo overdriven mid-aggression hardcore",
"atmosphere":"dark rave air uptempo distorted hardcore space",
"production":"maximal uptempo overdriven wall, saturation",
"era":"2023-2026 frenchcore underground",
"dynamic":"constant-drive uptempo relentless",
"mood":"dark hardcore uptempo dominant aggressive",
"negative":"no funk elements, no swing"}
Template 3: 210 BPM, the fast end
The top of the frenchcore range, with a scream instead of a sample and a build-drop dynamic. The style line mentions a long-tail uptempo anchor, and the kick field overrides it with a clipped frenchcore kick; if your render drifts to a screeching kick, replace distorted long-tail kick gabber crossover inside the style bracket with saturated clipped kick rave-stab. It is shorter, so the prompt stays under the limit, and the tempo does not change.
{"style":"frenchcore rave-stab saturated fast 2024-2026 FR, uptempo hardcore [210BPM C minor + distorted long-tail kick gabber crossover + 2024-2026 NL]",
"length":"2 minutes","bpm":210,"drop":"bar 8 beat 1","key":"C minor",
"kick":"frenchcore clipped saturated kick 210BPM",
"bass":"frenchcore clipped bass-stab saturated fast",
"melody":"frenchcore saturated clipped stab aggressive",
"vocals":"distorted scream hardcore raw dry aggressive",
"percussion":"frenchcore clap + hat 32nd rapid + snare roll fast",
"swing":"no swing straight four-on-floor uptempo aggressive",
"structure":"no intro, full bar 1, 100% loop, no break",
"texture":"gabber clip distortion mid-heavy Rotterdam",
"atmosphere":"distorted drone uptempo dark aggressive atmosphere",
"production":"hybrid uptempo balanced stab + kick density",
"era":"2023-2026 frenchcore underground",
"dynamic":"build-drop uptempo into overdriven kick",
"mood":"hypnotic dark uptempo dominant aggressive",
"negative":"no funk elements, no swing"}
Adding the melodic break without breaking the prompt
The generator's Uptempo mode does not write strings or piano, and the melodic break is where frenchcore gets much of its identity. You can add it, but do it by replacing a field, not by appending one. All three templates already use Suno's full 1,000 characters, and anything past that is cut off silently.
Swap the melody value for one of these. Each is about the same length as the value it replaces, so the prompt stays at the limit.
"melody":"staccato violin lead D5-A5, break only"
"melody":"sad piano motif A4-E5, break then kick"
"melody":"bright rave lead, tuned kick melody"
After a swap, count the characters. Most editors show the selection length. If you are over 1,000, shorten the atmosphere or mood value first: they carry the least genre information in these templates.
Negative words go in Exclude, not in the prompt
The generator's negative field for this mode is short on purpose (no funk elements, no swing). Frenchcore needs more bans than that, but adding them to the style prompt would push it over 1,000 characters.
If your Suno plan shows the Exclude field, paste this there:
reverse bass, dubstep wobble, trap hi-hats, half-time groove, euphoric trance lead
Each item targets one of the failure modes above: reverse bass and the euphoric lead block the hardstyle collapse, and half-time blocks Suno's habit of reading 200 BPM as a 100 BPM groove. The negative prompts guide explains how Exclude differs from "no X" inside the style.
A structure for the lyrics box
Frenchcore tracks are mostly instrumental, with chopped samples and short shouts. If you want the break-and-slam shape rather than a flat loop, put section tags in the lyrics box and keep the words short:
[Intro]
[Build]
(short chopped shout)
[Drop]
[Break]
(violin or piano, no kick)
[Build]
[Drop]
[Outro]
All three templates say no break in their structure field, which is right for a loop. If you use the tags above, replace that structure value with intro 8 bars, drop, melodic break, second drop so the prompt and the lyrics box ask for the same thing.
Quick checklist before you hit create
- Does the word frenchcore appear in the style line and in the kick or
bass field?
- Is the kick described as short, clipped and saturated, with no long tail?
- Is there exactly one tempo, between 185 and 210?
- Is there an offbeat bass stab?
- Are reverse bass and trap hi-hats in Exclude?
- Is the prompt still 1,000 characters or less after your edits?
If all six are yes and the render still sounds like hardstyle, regenerate before rewriting. Suno is stochastic, and two or three renders of the same prompt usually include one that lands.
Generate your own
The widget at the top of this page runs the same Uptempo mode that produced these templates. Every click gives you a fresh, full-length prompt, free and without an account. Pick the ones whose style and kick fields say frenchcore, apply the swaps above, and take them to Suno.
