Your country

Tools that support it use your country for local currency, number formats, units and paper size. Your choice is saved only in this browser.

Type a name or a two-letter code. Use the up and down arrow keys to move through the countries, Enter to choose one and Escape to close.

Karaoke Recorder

Sing over your own backing track with lyrics that light up as you go, then mix your takes.

Free preview, no sign-upIncluded in your pass Pro tool Pro pass: ₹179 / $5.99 for 30 days On this device; its files download once
+2 +1 more details No upload Audio & Video

Free preview: your takes in full, the live mix with a short MySmartCoPilot chime every 10 seconds, and the first half of a mix (up to 30 s) or lyric video (up to 10 s). Locked until you unlock it: download.

Pro pass ₹179 for 30 days or ₹79 for 1 week, one‑time. Pro pass $5.99 for 30 days or $2.99 for 1 week, one‑time. How to unlock

Try before you buy.

  • Free preview: your takes in full, the live mix with a short MySmartCoPilot chime every 10 seconds, and the first half of a mix (up to 30 s) or lyric video (up to 10 s).
  • Locked until you unlock it: download.
  • Unlock: Pro pass, ₹179 for 30 days or ₹79 for 1 week, a one-time payment that never renews. Unlock: Pro pass, $5.99 for 30 days or $2.99 for 1 week, a one-time payment that never renews.

Ways to unlock shows how to get the full result.

See passes (opens in a new tab)

Printing this result is locked in the free preview.

Your song

Or drop a file here. MP3, M4A, WAV, FLAC, OGG or the sound of a video, up to 12 minutes. Use music you have the right to use; it stays on this device.

No song open yet.

Change the key and tempo before you record: your takes are sung to the track as it is.

Lyrics

No lyrics yet.
Time the lines by tapping

Press Start timing: the song plays from the start (or from where it stands). Press Next line — or Enter — just as each line begins. The times go into the lyrics as LRC.

Move every line

Sing and record

Line my voice up with the music 0 ms

Your voice reaches a recording later than the music by the time the sound takes out to your ears and back in through the microphone. The mix takes that delay off. Measure it once on this device:

Click test: hold an earpiece of your headphones against the microphone (or turn the speaker down low) in a quiet room; eight clicks play. Clap test: clap with the clicks you hear, after the first two.

If your voice still sounds late in the mix, move this right; if early, left.
All the lines

    Keyboard, while you work in the recorder: Space play or stop · R record or stop · ← → 5 seconds back or on · Enter next line while timing

    Takes and the mix

    Your takes appear here. They stay on this page until you leave it (at most three; the oldest goes first).

      Lyric video

      Next steps Done. What next?

      Start over

      A Pro pass unlocks the full result. See passes

      All audio & video tools

      About the Karaoke Recorder

      Sing over your own backing track and record yourself, all in the browser. Open a song or a karaoke (instrumental) version of it, paste the lyrics — plain text, or an LRC file with a time on every line — and they scroll as you sing, the words lighting up as they come. Record with headphones; a latency test lines your voice up with the music. Then mix the take with reverb, echo and a gentle compressor, punch in a line you want to sing again, and make the mix as MP3 or WAV, or a lyric video as MP4.

      Before you sing, the track’s key can go up or down by as much as six semitones and its tempo can run from 75 % to 125 %, so a song fits your voice and your pace; the lyrics follow the tempo. Plain lyrics can be timed by tapping as the song plays, and saved as an LRC file for any music player.

      Without a pass, the recorder works in full as a free preview: you record, listen back and punch in as often as you like. The mix played live, and a track whose key or tempo you changed, carry a short MySmartCoPilot chime every 10 seconds; Make the mix plays the first half of the mix (up to 30 seconds) with the chime, and Make the video shows the first half of the video (up to 10 seconds) with a watermark. A pass removes them and unlocks every mix and video download; unlocking one take or one video instead does that for that result alone. Your voice alone, your lyrics and your LRC file are never locked.

      How to use it

      1. Press Open a song or backing track (or drop the file on the box) and put on headphones, wired ones if you can.
      2. Paste the lyrics. Lyrics without times can be timed under Time the lines by tapping: press Start timing, then Next line (or Enter) as each line begins. LRC text is ready as it is.
      3. If the song sits too high, too low or too fast for you, choose a Key and a Tempo and press Change the track, before you record.
      4. Open Line my voice up with the music and run the Click test once, with an earpiece of the headphones held against the microphone; the Clap test is the alternative.
      5. Press Record a take and sing along; Stop recording keeps the take. To sing a part again, open Punch in on the take, choose the line and press Record this part again.
      6. Set the voice and track levels, reverb, echo and the compressor; Play with the track to listen and Make the mix to hear the file; Download the mix with a pass, or after unlocking this take. Your voice alone (Download my voice) is never locked, with or without a pass.
      7. For a lyric video, choose its sound (the track alone, or a take mixed with it), a size and a background, and press Make the video; Download the video with a pass, or after unlocking it.

      Examples

      LRC time tags
      Input
      [00:12.50]First line
      [00:16.80]Second line
      Result
      The first line lights up 12.5 seconds into the song and the second at 16.8 s; each line’s words light up over the time until the next line (at most 8 seconds).
      The offset tag
      Input
      [offset:+500] at the top of an LRC file
      Result
      Every line shows half a second sooner: in LRC a positive offset (in milliseconds) makes the lyrics appear sooner.
      A slower tempo
      Input
      Tempo 90 % on a 3:00 song with a line at 0:45
      Result
      The song lasts 3:20 and the line comes at 0:50: the lyrics move with the tempo.
      Lining the voice up
      Input
      The click test measures 142 ms
      Result
      The mix moves your voice 142 ms earlier, so it sits on the beat the way you sang it.
      A punch-in
      Input
      The line 1:02.4–1:06.9 of take 2, sung again
      Result
      The song plays from 1:00.4; only 1:02.4–1:06.9 of the take is replaced, with 30-millisecond crossfades at both ends.

      Common uses

      • Recording a cover of a song over its karaoke (instrumental) version.
      • Practising a song for a performance and hearing how your voice sits with the music.
      • Making a sing-along lyric video of a backing track for a class, a choir or a party.
      • Singing a song lower or slower than the original while you learn it.
      • Timing a song’s lyrics into an LRC file for a music player.

      Lyrics, LRC files and timing

      An LRC file is plain text with a time tag before each line: [mm:ss.xx] is minutes, seconds and hundredths of a second, so [01:02.50] is 62.5 seconds into the song. A line can carry several tags when it repeats (a chorus), ID tags such as [ti:] (title) and [ar:] (artist) describe the song, and [offset:] moves every line by that many milliseconds, a plus sign making the lyrics appear sooner. Enhanced LRC adds word tags such as <01:02.90> inside a line; with them each word lights up at its own time, otherwise the words of a line light up evenly until the next line begins (at most 8 seconds, so an instrumental gap does not crawl). In an LRC file, lines without a time are left out, and the page says how many.

      Lyrics without times are timed by tapping: start timing, and press Next line — or Enter — just as each line begins; Back a line undoes a tap. The times go into the lyrics as LRC, which Copy as LRC and Download the LRC save. If every line comes out a little early or late, Move every line shifts them all by 0.1 or 0.5 seconds.

      Why a recorded voice comes out late, and the latency tests

      Your voice reaches a recording later than the music by two delays: the music’s way out to your ears (what the browser reports as its base and output latency) and your voice’s way in through the microphone (the input latency the microphone track reports). You sing in time with what you hear, so without a correction the voice sits late in the mix, often by tens of milliseconds and by far more with Bluetooth.

      The click test measures both delays together: eight clicks play at uneven gaps (so an echo is never taken for the next click) while the microphone listens, the start of each click is found in the recording, and the result is the median delay, accepted when at least six clicks lie within 12 ms of it. The clap test has you clap with ten steady clicks, after the first two; it needs six claps within 45 ms of their median and is less exact, as no one claps exactly on the beat. Without a test, the page uses the delays the browser reports. The mix moves your voice earlier by the result, plus your own adjustment of up to 300 ms either way. Bluetooth headphones and speakers delay the sound by much more than wired ones, and the browser’s own figure for its output can change while the page runs — wired headphones give the tightest takes.

      Key and tempo

      The key and tempo are changed with Signalsmith Stretch (MIT licence) running in your browser: the key up or down by up to six semitones (one semitone is one piano key) without changing the speed, and the tempo from 75 % to 125 % without changing the pitch. The whole track is rendered before you sing, which takes a little while for a long song, and the lyrics’ times follow the new tempo. Takes are sung to the track as it is, so changing it again removes them (the page asks first). Small changes sound natural; large ones sound processed.

      The mix

      The mix plays your take with the track: Voice and Track at 100 % are as recorded and as the file is, up to 150 %. Reverb sends the voice into a generated room of about two seconds; Echo repeats it at the echo time, each repeat about 8 dB softer and darker; the compressor turns the voice down gently (3:1 above −24 dBFS, with a soft knee) so loud and soft lines sit closer together; and a limiter stops the mix from clipping. What you hear with Play with the track is exactly what the file holds: the same audio graph renders both.

      A mix covers the part of the song the take covers, plus 2.5 seconds of the reverb and echo ringing out, as a 192 kbps MP3 or a 16-bit WAV at the sample rate the song plays at on this device (shown beside the song once it is open). Download my voice saves your voice alone, lined up the same way and starting where the mix starts, to mix in another program. Up to three takes stay on the page (the oldest goes first); a four-minute take holds about 45 MB of memory.

      Lyric videos

      A lyric video shows the title and artist, the line being sung with its words lighting up, the line before it and the two after, on a colour wash or your own picture under a dark veil. Choose 1280 × 720 (16:9), 720 × 1280 (9:16, upright, for phones) or 1080 × 1080; the video runs at 30 frames a second, with the track alone (a sing-along video) or a take mixed with it. It is encoded in your browser with WebCodecs: MP4 with H.264 video and AAC sound where the browser can, otherwise WebM. Making a video needs the browser’s WebCodecs video encoder, which current Chrome and Edge have; the page says so if this browser has none. Arabic and Hebrew lines light up from right to left.

      Sources

      Limitations

      • Use songs you have the right to use; sharing a cover or a lyric video publicly can need permission from the song’s rights holders.
      • The track plays as it is: use an instrumental (karaoke) version, since with the original recording its singer stays in the mix.
      • With speakers instead of headphones the microphone records the music too; echo cancellation reduces it but colours the voice.
      • Bluetooth headphones and speakers add a long delay that can change while you sing; run the click test with them, or use wired headphones.
      • Songs of up to 12 minutes. Takes live in this page’s memory only (at most three): leaving or reloading the page loses them, so save what you want to keep.
      • Changing the key or tempo of a long song takes a while, and big changes sound processed.
      • Lyric videos need the browser’s WebCodecs video encoder, which older browsers lack.
      • Phones may stop recording when the screen locks or you switch apps.

      Privacy

      On this device; its files download once

      Everything happens in your browser. What you enter or open here is not uploaded or stored by MySmartCoPilot. Parts of the tool (the decoder, the key and tempo changer, the MP3 encoder and the video’s font) download from MySmartCoPilot the first time you use them. Your songs, recordings and lyrics never leave this device.

      Frequently asked questions

      What do I get without a pass?

      Without a pass, Karaoke Recorder shows your takes in full, the live mix with a short MySmartCoPilot chime every 10 seconds, and the first half of a mix (up to 30 s) or lyric video (up to 10 s). Until you unlock it, the result can’t be downloaded. A Pro, Premium or Ultimate pass, a one-time payment that never renews, unlocks the full result. The pricing page lists the passes and their prices.

      Do I need headphones?

      Yes, wired ones if you can. With speakers the microphone records the music as well, which then plays twice, slightly out of time, in the mix. If you must use speakers, tick “I sing with speakers”: the browser’s echo cancellation then removes most of the music from the recording, at some cost to how your voice sounds.

      Why does my voice sound late in the mix, and how do I fix it?

      Sound takes time to get out to your ears and back in through the microphone, so a recording runs late. Open “Line my voice up with the music” and run the click test with an earpiece held against the microphone (or the clap test); the mix then moves your voice earlier by the measured delay. If it still sounds a little late or early, move “My own adjustment”.

      What is an LRC file, and where do I get one?

      A text file of lyrics with a time before each line, such as [01:02.50], which music players use to show lyrics in time. Some lyric sites and music apps offer them; or paste the plain lyrics here, time them by tapping as the song plays, and save the result as LRC.

      Can I sing a song in a lower key or more slowly?

      Yes. Before you record, choose a Key (up to six semitones down or up) and a Tempo (75 % to 125 %) and press Change the track. Two semitones down is a whole tone lower, so every note of the song, its highest too, comes down by a whole tone.

      What does the free preview give, and what does a pass add?

      Everything works without a pass: opening songs, lyrics and timing, key and tempo changes, the latency tests, recording, punch-ins and listening to your takes. The mix played live, and a key- or tempo-changed track, carry a short MySmartCoPilot chime every 10 seconds; Make the mix plays the first half of the mix (up to 30 seconds) with the chime; Make the video shows the first half of the video (up to 10 seconds) with a watermark. A Pro pass removes them all and unlocks every download. Unlocking one take or one video instead (Ways to unlock lists how) removes them from that result and unlocks its download; a key- or tempo-changed track keeps its chime until you have a pass. Your voice alone, your lyrics and your LRC file are never locked.

      Is my singing uploaded anywhere?

      No. The song, your recordings, the lyrics and the videos are made in your browser and stay on this device. Only parts of the tool itself (the decoder, the key and tempo changer, the MP3 encoder and the video’s font) download from MySmartCoPilot the first time you use them.

      Open-source components

      This page can load these open-source components, each only when a task needs it:

      You may replace them with your own builds. Their licences and the credits of every library the site uses are on the open-source credits page.

      Quick answers and tool search

      Type to search tools or to get a quick answer, for example 18% of 2500. Use the up and down arrow keys to move through the results, Enter to choose, and Escape to close.