FAXTR

Guide Β· Media Literacy

How to Tell If a Song Is AI-Generated

Tools like Suno and Udio can now spin up a full, mastered track β€” vocals, lyrics, and a mix β€” from a single text prompt, and plenty of them are landing on streaming platforms and in your feed without a label. Here's how to check one: what to listen for, what a spectrogram reveals, which detectors help, and why "made with AI" and "generated by AI" aren't the same claim.

1. Know what you're actually asking

Before you judge a track, get specific about the question. A fully AI-generated song is one where a model wrote the music, sang it, and produced it from a prompt β€” nobody performed any of it. That's different from AI-assisted music, where a human writes and sings but uses AI for mastering, stem separation, or pitch correction. And it's different again from a voice clone, where a real artist's voice is faked over a generated backing.

These fail in different ways and carry different stakes, so decide which one you're chasing. The rest of this guide is mostly about spotting the first kind β€” the prompt-to-song output from tools like Suno, Udio, ElevenLabs, and MusicGen β€” with notes on where the lines blur.

2. Listen before you analyze

Put on headphones and play it through once, then again at half speed if your player allows. Current models are good at the overall impression of a song and worse at the small human things underneath it. These are the places they tend to give themselves away:

A voice that never breathesVocals

Real singers breathe, and you can usually hear it β€” a quick intake before a phrase, a bit of effort on a held note. Synthetic vocals tend to glide through without any of that. Listen to the consonants too: an AI voice often smears its S and T sounds, and long vowels pick up a faint watery, phasing quality on sustained notes. One clean take proves nothing, but a voice with no breath, no grit, and no strain anywhere is worth a second listen.

Timing and pitch that are too perfectPerformance

Human players push and pull against the beat β€” the drummer rushes a fill, the singer lands slightly behind. AI-generated tracks are often mechanically precise in ways real performances aren't: pitch parked dead-center with no natural drift, timing locked to the grid with none of the micro-variation a live take carries. Heavy auto-tune and quantization can mimic this, so it's a hint, not a verdict.

Lyrics that rhyme but don't landWords

Generated lyrics often scan and rhyme fine while saying almost nothing β€” stacked clichΓ©s, filler lines, a chorus that repeats a phrase that was never really set up. Watch for words bent or mispronounced to fit the melody, and for imagery that shifts topic mid-verse. It reads like a song about songs rather than about anything in particular.

Instruments with no room in themThe mix

A real guitar has fret noise; a real piano has pedal and hammer sound; a real room has reflections. Generated tracks frequently arrive suspiciously clean β€” no incidental noise, oddly uniform stereo, and instrument separation that's almost too tidy. Suno and Udio output in particular can carry a faint high-frequency 'haze' and an artificial evenness that a close listen on headphones starts to expose.

Structure that loops without going anywhereArrangement

Many AI songs repeat sections with an uncanny sameness and never really build β€” no genuine dynamic arc, no bridge that changes the stakes. Endings are a common tell: the track fades out or stops abruptly because the model doesn't know how to resolve a song the way a writer does.

3. Look at the spectrogram

If a listen leaves you unsure, open the file in a free spectrogram viewer (Audacity, Sonic Visualiser, or Spek) and look at the frequency content. Generated audio often leaves patterns that a human recording doesn't. As detection researchers describe it, AI tracks tend to show unusual energy in the high bands β€” roughly above 17 kHz β€” where a real recording usually tapers off, and the stereo image lacks the subtle imperfections of a performed take.

Different engines leave different marks. Analyses of Suno and Udio output point to things like a digital "haze" in the top end and an artificially uniform separation between instruments β€” the kind of too-even cleanliness that's hard to get from real players in a real room. You don't need to be an audio engineer to use this: a hard ceiling on the frequencies, a suspiciously clean high end, or oddly repetitive visual texture are all worth weighing alongside what your ears told you.

4. Run it through a detector β€” and read the score carefully

Several purpose-built detectors will give you a second opinion. ACRCloud's AI Music Detector, launched in early 2026 on top of a recognition database of over 150 million tracks, reports detection across Suno, Udio, MusicGen, ElevenLabs, Stable Audio, and Riffusion. Free options you can try without an account include DetectX and Aha Music's AI detector, both of which take an uploaded file or a link and return a probability.

The accuracy numbers these tools advertise are measured on their own test sets, so don't treat a percentage as truth. Detectors trail the generators that beat them β€” a classifier trained before the latest Suno release can miss clips it's never seen β€” and they produce false positives on electronic, heavily mixed, or auto-tuned human music. Run more than one, and let a confident agreement across tools, plus your own listen, matter more than any single figure.

5. Check the source and any provenance

Step away from the audio for a moment and look at where it came from. Who uploaded it, and when? Does the artist have a real history β€” other releases, live clips, a verified presence β€” or did a channel appear last month pumping out a track a day? A profile that posts an implausible volume of polished, same-sounding songs is a strong contextual signal, often louder than anything in the waveform.

Provenance can help when it's present. Some tools embed a C2PA content credential or an inaudible watermark, and a growing number of streaming services have started labeling fully AI-generated uploads. You can inspect a file for credentials with the official Content Credentials Verify tool. Just remember the asymmetry: a credential confirms origin when it's there, but re-encoding and re-uploading routinely strip it, so a bare file proves nothing either way.

Where this gets hard β€” and what to do

A detector says '98% AI'

Treat any single score as one weak vote. These classifiers throw false positives on heavily produced, auto-tuned, or electronic human music, and they lag the newest model versions they weren't trained on. Run the clip through two or three different tools and let a confident agreement β€” plus your own listen β€” carry the weight, not one number.

It's human music that was polished with AI

Stem separation, AI mastering, and pitch correction are now routine in ordinary production. A song touched by those tools isn't the same as one generated from a prompt, even though a detector may flag it. The question that matters is usually whether a human wrote and performed it β€” keep 'AI-assisted' and 'fully AI-generated' separate in your head.

The file has no metadata or watermark

Some tools embed a provenance manifest or an inaudible watermark, but uploading to a streaming service, re-encoding, or ripping the audio usually strips it. A missing credential means the track is unlabeled, not that it's human-made. Use provenance to confirm origin when it's there; never read its absence as a clean bill.

It's a real artist's voice, cloned

A cloned-voice track β€” someone's recognizable voice singing words they never recorded β€” is a different problem from a fully synthetic song, and it shades into impersonation and fraud. The vocal may sound convincing while everything around it is generated. When a specific real person's voice is involved, see our voice-cloning guide and focus on confirming the release through the artist's official channels.

The habit that beats any single tool

No listen, spectrogram, or detector is reliable on its own, and every new model release wears down whichever tell you trusted last month. What holds up is stacking the checks: listen closely, look at the frequencies, get a second opinion from a couple of detectors, and weigh where the track came from. A human recording clears all of that comfortably. A generated one has to pass every layer β€” and it usually slips on at least one. When you still can't resolve it, say so plainly rather than presenting a guess as fact.

Is there a claim attached, not just a song?

If the track comes wrapped in a claim that's going around β€” a "leaked" recording, a supposed statement, an artist said to have endorsed something β€” someone may have checked it already. FAXTR searches 100+ fact-checking organizations across 11 languages in one box, free and with no login, so you can see whether that claim has a published verdict.

Go to the verifier β†’