Home › Audio & Video › Karaoke Player

Karaoke Player

Turn any song on your device into karaoke. Reduce the lead vocal, move the key up or down to suit your voice, follow synced lyrics from an LRC file, sing through your microphone with a touch of echo and record your performance. Everything runs in your browser.

Last updated:

Showing a demo song with synced lyrics.

0:00 / 0:00

Music

Removes sound panned to the centre (usually the lead vocal); the bass is kept.

Key
0

Microphone

Lyrics

Advertisement
Advertisement

How to use the Karaoke Player

  1. Load a song: drop an audio file, plus its .lrc lyrics file if you have one (you can drop both together). A demo song with synced lyrics is ready to try.
  2. Press Play and set Vocal reduction: 100% removes as much of the centre vocal as possible; lower it to keep a guide vocal.
  3. Change the key with Lower / Raise until the melody sits comfortably in your range.
  4. Turn on the microphone (wear headphones), set its volume and echo, and sing along with the highlighted lyrics.
  5. Record my performance to capture the music and your voice together, then play back or download the take.

Finding the right key

Changing the key by one semitone moves every note up or down by one piano key (a frequency factor of 21/12 ≈ 1.0595). If the high notes strain your voice, lower the key; if the low notes are mumbled, raise it. Most singers find a comfortable key within three semitones of the original.

Key changePitch factorOriginal note A4 (440 Hz) becomesTypical use
−5 semitones0.749E4 · 329.6 HzA female vocal sung by a lower voice
−3 semitones0.841F♯4 · 370.0 HzSong slightly too high
−1 semitone0.944G♯4 · 415.3 HzFine-tuning for comfort
01.000A4 · 440.0 HzOriginal key
+1 semitone1.059A♯4 · 466.2 HzFine-tuning for comfort
+3 semitones1.189C5 · 523.3 HzSong slightly too low
+5 semitones1.335D5 · 587.3 HzA male vocal sung by a higher voice

Not sure where your voice sits? Try the Vocal Range Test first.

Tips for a better karaoke night

  • Use stereo studio recordings. Vocal reduction works best on clean stereo mixes; live recordings and mono files keep more of the original vocal.
  • Keep a little guide vocal. Setting vocal reduction to 60–80% leaves a faint original vocal that helps you with the melody.
  • Fix late lyrics with the timing slider. If the lines appear a moment after they are sung, drag Lyrics timing to a negative value.
  • Drop the song and the .lrc together. Selecting both files at once loads the music and the lyrics in one step.
  • Go full screen on a laptop connected to a TV so everyone can read along.

Frequently asked questions

How does the vocal reduction work?

Most studio mixes place the lead vocal in the centre, meaning it is identical in the left and right channels. Subtracting the right channel from the left (L − R) cancels everything that is identical in both, which removes much of the vocal. The bass and kick drum are usually centred too, so the player adds back the low frequencies (below about 140 Hz) from the original. Reverb, backing vocals and stereo effects on the voice are not centred, so a faint vocal often remains.

Why doesn't the vocal disappear completely?

Centre cancelling only removes sound that is exactly the same in both channels. Vocals with stereo reverb, doubled takes, harmonies, live recordings and mono files cannot be fully removed this way, and anything else in the centre (snare, solo instruments) is reduced as well. A mono file has no stereo difference at all, so only the bass remains at 100%. For stronger separation use a dedicated vocal remover first and play its instrumental here.

How does the key change work?

Each semitone multiplies the pitch by 2^(1/12), about 5.95%. The player uses a real-time granular pitch shifter: it reads the audio through two overlapping, cross-faded delay lines whose delay changes at a steady rate, which raises or lowers the pitch without changing the speed. Small changes of one to three semitones sound most natural; larger shifts add a slight warble.

Where do I get synced lyrics?

An LRC file holds a timestamp for each lyric line. Some music players and lyric services provide them, or you can make one yourself in a few minutes with the LRC Lyrics Maker on this site: paste the lyrics, play the song and tap as each line starts. If you only paste plain lyrics here, they scroll evenly through the song as a rough guide.

Why should I use headphones?

When the microphone signal comes out of speakers, the microphone picks it up again and can howl (feedback), and the music leaks into your recording. With headphones you hear yourself and the music clearly and the recording stays clean. If you must use speakers, turn off Hear my voice and keep the volume moderate.

What does the recording contain and what format is it?

The recording is the music as you hear it (after vocal reduction, key change and volume) mixed with your microphone, including echo. It is saved by your browser's built-in recorder, usually as WebM/Opus in Chrome, Edge and Firefox or M4A in Safari. Takes stay in this page until you download them.

Are my songs or recordings uploaded?

No. The song is played from your device, the audio processing runs in your browser with the Web Audio API, and recordings are kept in memory until you download them.

Are all the tools on FreeToolCabin tested for quality and accuracy?

Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

Related tools

Vocal RemoverRemove vocals from a song to make a karaoke instrumental, or pull out an acapella, in your browser.LRC Lyrics MakerMake synced .lrc lyrics: play a song, tap to timestamp each line or word, preview and download.Vocal Range TestSing your lowest and highest notes to find your vocal range and closest voice type.Audio Pitch ChangerShift the pitch of a song or recording up or down without changing tempo.Screen RecorderRecord your screen with mic and system audio.Audio to TextTranscribe MP3, WAV and M4A recordings to text in your browser with Whisper. Export TXT, SRT, DOCX.Audio ConverterConvert MP3, WAV, M4A, OGG and FLAC to MP3 or WAV in batch, right in your browser.Audio CutterTrim MP3 and audio files, add fades and make ringtones.Audio JoinerMerge MP3 and other audio files into one track with crossfade.WAV to MP3Convert WAV files to MP3 at 128, 192 or 320 kbps, in batches.Voice RecorderRecord and trim audio in your browser.MP3 to WAVConvert MP3 files to WAV in batches.Audio Speed ChangerSpeed up or slow down audio, with or without pitch change.Audio Volume Booster & NormalizerMake audio louder, normalize peaks or loudness, with a limiter against clipping.Clear Audio RecorderRecord clean audio with noise suppression and gain control.Sound Level MeterEstimate noise level in decibels using your microphone.Audio ReverserReverse any audio file and play it backwards, then download the result as WAV.Hearing TestCheck your hearing by ear and frequency, plot an audiogram and find your upper frequency limit.Text to Morse AudioTurn text into Morse code sound at any WPM with Farnsworth timing, then play it or save a WAV.Audio Bitrate CalculatorWork out audio file size from bitrate and length, WAV size, or the bitrate for a target size.Audio Spectrum AnalyzerLive FFT spectrum analyzer for your microphone or an audio file, with dominant frequency and note.Subwoofer Bass TestTest your subwoofer and bass response with 10–200 Hz tones, presets and a low-frequency sweep.M4A to MP3Convert M4A, AAC and iPhone voice memos to MP3 in batch, privately in your browser.Voice ChangerRecord or upload your voice and make it chipmunk, deep, robot, alien, radio or echo. Save as WAV.Ringtone MakerCut the best 15–40 seconds of any song, add fades and save it as an MP3 ringtone.OGG to MP3Convert OGG Vorbis and Opus audio to MP3 in batch, keeping tags. Free, no upload.FLAC to MP3Convert FLAC to MP3 at up to 320 kbps, keeping tags and album art. Batch, no upload.AAC to MP3Convert AAC and M4A audio to MP3 in batch, at 128 to 320 kbps. Free, no upload.OPUS to MP3Convert OPUS audio and voice messages to MP3 in batch, at 64 to 320 kbps. No upload.Audio NormalizerNormalize audio to a peak level or a LUFS loudness target, in batch, and save as WAV or MP3.Audio Noise ReducerRemove background hiss, hum and room noise from a recording using a noise profile, then save WAV.Audio Fade In and OutAdd a smooth fade in and fade out to any song or recording, then save it as MP3 or WAV.Audio Equalizer10-band EQ for audio files: boost bass, clarify vocals or tame treble, then save as MP3 or WAV.Audio MixerMix up to 4 audio tracks with volume, pan, start offsets and fades, then save the mix as MP3 or WAV.Waveform Image GeneratorTurn any song or recording into a waveform image: bars, mirror or line, as PNG or SVG.8D Audio ConverterMake any song 8D: sound circles around your head with reverb. Preview live, save MP3 or WAV.MIDI PlayerPlay MIDI files in your browser with a piano roll, tempo control, track mute and WAV export.Audio LooperLoop any part of a song seamlessly with a crossfade, repeat it N times or to a length, export.Slowed and Reverb GeneratorMake slowed + reverb versions of any song: speed, reverb, room size and bass, export MP3/WAV.Stereo to Mono ConverterMix stereo audio to mono, extract the left or right channel, or swap channels. WAV or MP3.Tab Audio RecorderRecord audio from a browser tab or your system, mix in the mic, save WebM, WAV or MP3.WMA to MP3Convert WMA files to MP3 at 128-320 kbps or VBR, keeping tags. Batch convert, no upload.Audio to MIDI ConverterTurn a piano, guitar or voice recording into MIDI notes with AI, preview the piano roll and save a .mid file.Auto-Tune VoicePitch-correct singing to a key and scale, from natural to robotic T-Pain style, with a pitch graph.LUFS MeterMeasure integrated LUFS, true peak and loudness range of a song or video against Spotify and YouTube targets.MIDI to MP3Render MIDI files to MP3 with General MIDI SoundFont instruments, tempo, transpose and reverb.Online Audio EditorEdit audio in your browser: cut, copy, paste, fade, normalize, effects, markers, undo. Export MP3/WAV.Online Audio MasteringMaster songs automatically to -14 or -9 LUFS with EQ, multiband compression and a true-peak limiter.Podcast Audio EnhancerOne-click voice cleanup: noise reduction, de-ess, EQ, compression and -16 LUFS loudness.Subwoofer Box CalculatorSealed or ported sub box volume, port length for a tuning frequency and a panel cut list.Baby Monitor (Sound Alert)Turn a spare phone or laptop into a sound-activated baby monitor with alerts and a wake-up log.Dog Training ClickerOnline dog clicker: tap the big button for a crisp click, adjust tone and volume, time treats and sessions.Speaker Impedance CalculatorTotal ohms for 2-8 speakers in series, parallel or series-parallel, with amp check and diagram.8-Bit Sound Effect GeneratorMake retro game sounds: coin, jump, laser, explosion, power-up. Tweak, mutate and export WAV.Add Reverb to AudioAdd room, hall, plate or cathedral reverb to any audio file, preview live, export WAV or MP3.Audio Effects StudioAdd chorus, flanger, phaser, tremolo, distortion and bitcrusher effects to audio. Export WAV/MP3.Audio Translator to EnglishTranslate speech in audio or video files from 90+ languages into English text, with SRT export.Add Background Music to VoiceMix a voice recording with background music: auto-ducking, intro/outro, fades, loudness, MP3.Speaker Crossover CalculatorPassive 2-way and 3-way crossover capacitor and inductor values, 1st to 4th order.Lofi ConverterMake any song lofi: slow it down, add warmth, vinyl crackle, tape wobble, reverb and rain.Loop StationLive looper pedal in your browser: record and overdub 4 synced mic loops to a BPM grid.Online MIDI EditorPiano-roll MIDI editor: open or create .mid files, draw notes, set instruments and tempo, play and save.Morse Code Audio DecoderDecode Morse code from your mic or an audio file with auto tone and WPM detection.Multitrack Audio RecorderRecord overdubs on up to 8 tracks with a metronome, then mix down to WAV or MP3.Online Audio PlayerPlay your MP3, FLAC, WAV, OGG and M4A files with a playlist, EQ, gapless, speed and sleep timer.Online OscilloscopeReal-time audio oscilloscope for mic, line-in or files: time/div, volts/div, trigger, XY mode.Online ThereminPlay a theremin with your mouse, finger or webcam: X sets pitch, Y sets volume, with vibrato and echo.Playback Speed CalculatorHow long a video, audiobook or podcast takes at 1.25×, 1.5×, 2× and the speed you need.
See all 99 Audio Converters & Editors →