MusicVivo

How to Make a Lyric Video for YouTube, TikTok and Reels

What makes a lyric video readable, which format to pick for YouTube, TikTok, Reels and Shorts, how synced .lrc lyrics drive the timing, and two ways to build one.

By MusicVivo Editorial TeamUpdated 14 min read

Quick answer: To make a lyric video, you need the song, lyrics with a timestamp per line (an .lrc file) and a background. Pick vertical 9:16 for TikTok, Reels and Shorts or landscape 16:9 for YouTube, show one large current line with the next line dimmed, keep text inside the safe area and on high contrast. On MusicVivo the Lyric video button in your library turns any song into a 1080p MP4 at no credit cost.

This guide is for anyone who has a finished song and wants people to read along: songwriters posting a demo, creators turning a track into a Short, or someone sharing a personal song with family. A lyric video is the cheapest music video there is, and it does real work. It makes a new song easier to follow on first listen and it keeps viewers watching with the sound off.

After reading, you will know what separates a readable lyric video from a frustrating one, which format each platform wants, how synced lyrics drive the timing, and two ways to make one: in a single click from the lyrics-to-song generator library, or by hand in a video editor.

Key takeaways

  • 01Readability comes from timing, size and contrast: one large current line, the next line dimmed, nothing else competing.
  • 02Render 9:16 for TikTok, Reels and Shorts and 16:9 for YouTube; do not crop one into the other.
  • 03An .lrc file gives every line its start time, which is all a lyric video needs.
  • 04MusicVivo turns any song into a 1080p MP4 lyric video at no credit cost; Free plan videos carry a small credit.
  • 05By hand, use the .lrc timestamps as markers in your editor and place one text layer per line.

What a lyric video has to do

A lyric video has one job: put the words on screen at the moment they are sung, in a way a viewer can read without effort. Everything else is decoration. Most weak lyric videos fail on one of four points.

Timing. A line that appears late makes viewers feel behind the song; a line that appears far too early gives away the next lyric and splits attention. The line should land at the start of the sung phrase, or a fraction of a second before it, and stay until the next line takes over.

Size. Most lyric videos are watched on phones. Text that looks fine on a desktop monitor becomes unreadable at phone size. The line being sung should be the largest thing on screen.

Safe areas. Platforms draw their own interface over vertical video: captions, the account name, buttons for likes and comments. Text placed under those elements is hidden.

Contrast. White text on a bright sky, or dark text on a dark photo, disappears for part of the video. A darkened or blurred background behind the words fixes most contrast problems at once.

Works

  • Show the current line large and the next line smaller and dimmed.
  • Hold each line until the next one starts, so the screen is never empty mid-verse.
  • Use a plain, heavy sans-serif font with generous letter spacing.
  • Put a blurred or darkened image behind the text.

Doesn't

  • Fill the screen with a whole verse at once.
  • Animate every word with a different effect.
  • Use thin script fonts or text over busy, bright photos.
  • Push text into the top or bottom edge of a vertical frame.

Line timing: where readability starts

Good timing comes from the lyrics themselves. If the sung lines are long, the on-screen lines are long, and viewers cannot read them before the next one arrives. If you are still writing, short lines help twice: they sing better and they read better. Our guide to formatting lyrics for AI covers line length and section tags, and the chorus advice in write a chorus that sticks applies on screen too: a short, repeated hook is the line people remember from the video.

A useful rule of thumb when you check timing: if a line is on screen for less time than it takes you to read it aloud, it is too short. Either split the sung line into two on-screen lines, or merge two quick lines into one.

The two-line layout

The layout that works for most songs shows two lines:

  • Current line: large, bright, centered. This is what is being sung now.
  • Next line: smaller and dimmed, below the current one. It lets viewers prepare for what is coming without competing with the current line.

When the next timestamp arrives, the dimmed line moves up and becomes the current line. This rhythm is easy to follow even for someone who has never heard the song.

Choosing a format: vertical 9:16 or landscape 16:9

The format decides where the video can live. Pick by platform, and render each version separately.

Lyric video formats by platform
FormatPixels at 1080pUse it forWhat the official help pages say
Vertical 9:161080 × 1920TikTok, Instagram Reels, YouTube ShortsYouTube Shorts must be square or vertical; TikTok's ad specs recommend 9:16 vertical; Meta's Reels ad guide lists 9:16
Landscape 16:91920 × 1080Regular YouTube uploads, embeds, TVsYouTube calls 16:9 the standard ratio on computers and lists 1920 × 1080 for 1080p

Why not crop one into the other? A 16:9 video cropped to 9:16 keeps only the middle third of the frame, which cuts off text that was laid out for a wide screen. A 9:16 video shown on regular YouTube gets wide bars at the sides. YouTube's help center advises against adding your own padding or black bars to a video, because the player adapts to the video's shape. Two clean renders look better than one compromise.

Length. YouTube's help center says Shorts can be up to three minutes long. A full song longer than that belongs in a regular 16:9 upload; for a Short, use the strongest section. The AI song for TikTok and Reels guide covers picking the right 15 to 60 seconds for short-form clips.

Safe areas in vertical video

In a vertical feed, the top of the frame often carries the platform header, the bottom carries the caption and account name, and one side carries the action buttons. Meta's Reels ad guide recommends keeping text, logos and other key elements out of at least the top 14 percent, the bottom 35 percent and 6 percent on each side of a 9:16 frame. That guidance is written for ads, but the same interface sits on top of ordinary Reels, so it is a sensible margin for lyrics too. TikTok's ad help also notes that safe zones depend on the format and on how long your caption is.

The practical answer: keep lyric text in the middle of a vertical frame, slightly above center, and keep the lower third clear.

Readability check before you post

  • Watch the export on your own phone, at arm's length.
  • Every line appears when its first word is sung, not after.
  • The current line is the largest text on screen.
  • No lyric text sits in the bottom third or the top edge of a vertical video.
  • Text stays readable over the brightest and darkest parts of the background.
  • The video uses the right shape: 9:16 for Reels, TikTok and Shorts, 16:9 for YouTube.

How synced .lrc lyrics drive the video

A lyric video only needs one piece of data per line: when it starts. That is exactly what an .lrc file stores. It is plain text, one lyric line per row, each preceded by a timestamp in minutes, seconds and hundredths.

Part of an .lrc file, as a lyric video reads it.lrc

[00:00.00] [00:11.40]Salt on the window, summer on the radio

[00:03.60] [00:15.80]You drew a map on the back of my hand

[00:07.20] [00:20.10]Every wrong turn took us closer to the water

[00:10.80] [00:24.60]We never needed it to go as planned

[00:29.00]

[00:14.40] [00:29.30]Drive till the road runs out

[00:18.00] [00:33.70]Sing till the sun goes down

Read it the way a renderer does. At 11.40 seconds the first line becomes the current line, and the line timed at 15.80 shows below it, dimmed. At 15.80 they swap. The empty timestamp at 29.00 clears the screen for a short instrumental gap, then the chorus starts at 29.30. The end of each line is simply the start of the next one.

The format has more to it, including metadata tags, offsets and word-level timing; the full explainer is what is an LRC file. Two things matter for lyric videos:

  1. The .lrc must match the exact audio file. If you trim an intro off the song, every timestamp shifts by the length you removed.
  2. YouTube accepts .lrc as a caption file. Its help center lists LRC among the basic subtitle formats it supports, alongside SRT. So even if your video shows lyrics on screen, you can upload the .lrc as a caption track for viewers who use captions.

Making a lyric video in MusicVivo

Every song you make in MusicVivo comes with a synced .lrc file and an album cover, on every plan. Those two files are what the lyric video is built from, so there is nothing to prepare. If you are starting from your own words, the guide on how to turn lyrics into a song gets you to a finished track first.

  1. Open your library

    Find the finished song in your library. Each song row has a film button labelled Lyric video.
  2. Pick a format

    Choose vertical 9:16 for Reels, TikTok and Shorts, or landscape 16:9 for YouTube. Render both if you will post in both places.
  3. Let it render

    Rendering takes about as long as the song: a three-minute song takes roughly three minutes. It costs no credits.
  4. Download the MP4

    You get a 1080p MP4, ready to upload.

What is in the video

The layout follows the readability rules above:

  • Background: a blurred version of the song's cover, so text always sits on soft color instead of hard detail.
  • The cover itself, shown sharp, so the video is recognizably your song.
  • A live waveform that moves with the audio.
  • The lyrics line by line: the current line large, the next line dimmed below it, switching on the .lrc timestamps.

Free plan and paid plans

Lyric videos are available on every plan at no credit cost. Videos made on the Free plan carry a small "Made with MusicVivo" credit; videos made on a paid subscription do not. Free plan songs are 30 seconds long, so a Free lyric video is a 30-second clip, which suits a Short or a Reel. Full-length songs up to four minutes, and the commercial license for monetized posts, come with paid plans; see pricing for what each plan includes.

Two formats, one song

If a song is going to YouTube and to short-form apps, render the 16:9 version for the full upload and a 9:16 version for the clip. Each format is laid out for its own screen, so neither needs cropping.

Try it

Turn your lyrics into a song, then a lyric video

Every song comes with a synced .lrc file and a cover, and the Lyric video button renders a 1080p MP4 at no credit cost.

Open the generator

Making a lyric video by hand with the .lrc file

If you want full control over fonts, motion or a custom background, build the video yourself. Any editor with text layers and markers works. The .lrc file does the hard part, which is timing.

Step by step

  1. Set up the project. Create a 1080 × 1920 project for vertical or 1920 × 1080 for landscape, and import the exact audio file the .lrc belongs to.
  2. Add the background. Place the cover or another image, scale it to fill, then blur or darken it so text stays readable.
  3. Mark the line starts. Open the .lrc in a text editor. For each timestamp, put a marker on the timeline at that time. A 20-line song takes about ten minutes.
  4. Place one text layer per line. Start each layer at its marker and end it at the next marker. Center the text and keep it inside the safe area.
  5. Add the next-line preview if you want the two-line layout: duplicate each text layer, make it smaller and dimmer, and place it below the current line one marker earlier.
  6. Export once at 1080p, from the original audio.

A faster middle route

Many editors can import subtitle files. Converting the .lrc to SRT gives every line a start and an end, and the editor creates the text blocks for you; then you only style them. The conversion rule is simple: each .lrc timestamp becomes a start time, and the next timestamp becomes the end time. The AI music file formats guide walks through that conversion and how to keep the files organized.

9:16

Reels, TikTok, Shorts

16:9

regular YouTube

1080p

MusicVivo video output

0

credits per lyric video

Worked example: one song, two videos

Song: a three-minute indie pop track on a paid plan, made from the lyrics in the .lrc example above, female lead vocal.

Plan: a full 16:9 video for YouTube and a 30-second vertical clip of the chorus.

Full video. Press Lyric video, choose landscape 16:9, wait about three minutes, download the MP4. Upload it to YouTube and add the .lrc as a caption file, so captions are available in the player as well.

Short clip. Render the vertical 9:16 version, then trim it in any editor to the chorus. The .lrc tells you where: the chorus starts at 29.30 seconds, so cut from 29 seconds to 59 seconds. Because the vertical layout keeps the lyrics in the middle of the frame, the platform interface does not cover them.

Check. Watch both on a phone. If a line feels late, the source .lrc and the audio are out of step; regenerate the video from the same untouched file rather than editing a trimmed copy.

Common mistakes and fixes

Lyrics drift later and later. The audio was edited after the .lrc was made, or a different version of the song is in the project. Use the original file.

Lines flash by too quickly. The sung lines are very fast or very long. Split long lines into two, or show fewer words per line.

Text disappears in places. The background has bright and dark regions. Blur it, darken it, or add a soft shadow behind the text.

Words are hidden on TikTok or Reels. The text sits in the bottom third or near an edge. Move it up and toward the center.

Pronunciation looks wrong next to the text. If the singer stretches or swaps a word, viewers notice when the lyrics are on screen. The lyrics-to-song pronunciation guide shows how to spell tricky words so the vocal matches the page. For background tracks under spoken videos rather than sung lyrics, see background music for videos.

People also ask

How do I make a lyric video for free? You need the song, timed lyrics and a background. On MusicVivo, the Lyric video button renders a 1080p MP4 from any song at no credit cost, with a small credit on Free plan videos. You can also build one by hand in a video editor.

What aspect ratio should a lyric video be? Vertical 9:16 for TikTok, Reels and Shorts, and landscape 16:9 for regular YouTube. Render each format separately instead of cropping.

How big should the text be in a lyric video? Large enough to read on a phone at arm's length. Show one large current line and, at most, a dimmed next line.

What is an LRC file in a lyric video? It is plain text with a start time for each lyric line, which tells the video when to show each line. YouTube also accepts .lrc as a caption file.

How long does it take to render a lyric video? On MusicVivo, about as long as the song. By hand, budget much longer, since every line is placed manually.

Product and company names mentioned in this article are trademarks of their respective owners. MusicVivo is an independent product and is not affiliated with, sponsored or endorsed by any of them. Comparisons are based on publicly available information at the time of writing; check each provider's own site for current features, pricing and terms.