Add a progress bar to a video
Put a bar on your video that fills as it plays, so viewers can see how much is left. Choose where it goes (clear of the apps' buttons, if you like), how thick, its colors, a glow, story-style parts and a countdown. Free, on your device.
A free tool from Clyper, the AI clipping tool that turns long videos into captioned vertical clips.
Get startedLoading the video…
MP4, MOV, WebM or MKV, up to 30 minutes, or drop one on the preview. It's made on your device: nothing is uploaded.
An example: a 7-second vertical clip
Free, no watermark, nothing to sign up for. The video keeps its size and its sound.
How to add a progress bar to a video
To add a progress bar to a video, draw a bar on every frame that's filled in proportion to how far the video has played, then re-encode it. This tool does that in your browser in four steps:
- Choose your video (MP4, MOV, WebM or MKV), or try it on the example clip first.
- Place the bar: along the top or bottom edge, under the apps' top bar, or above their captions and buttons. The preview shades where TikTok, Reels and Shorts put them.
- Style it: thickness, the bar's and the track's colors, how see-through the track is, rounded or square ends, a glow, one bar or story-style parts, and the time left if you want it.
- Press Add the progress bar and download the video: same size, same sound, as an MP4 (or a WebM in a browser that can't make MP4s).
Why a progress bar helps people stay to the end
A progress bar is a widely used retention technique on short videos, especially ones that ask for a minute or more. The reasoning: people are more willing to keep going when they can see the end coming. A bar shows at a glance that the video is short, or nearly over, so scrolling away feels like giving up on something almost finished. A moving bar also gives the eye something that changes even in a slow stretch.
It won't rescue a weak video. If the first seconds don't give a reason to watch, people leave before the bar matters, and a bar on a long, slow video can just as easily show how much is left to sit through. We don't know of public figures that measure its effect on its own, so test it: post similar videos with and without a bar and compare their retention graphs. Our guide to what a good retention rate is explains what to look at.
Where to put a progress bar on TikTok, Reels and Shorts
The apps lay their own text and buttons over a vertical video, so a bar right at the bottom edge often sits under the caption and the app's own controls. None of the apps publishes exact margins, and they shift between phones and app versions; these are our own measurements, rounded and on the generous side, on a 1080 × 1920 video:
| App | Top | Bottom | Right |
|---|---|---|---|
| TikTok | 160 px: tabs and search | 420 px: username, caption and sound | 120 px |
| Instagram Reels | 220 px: reels title and camera | 420 px: username, caption and audio | 120 px |
| YouTube Shorts | 240 px: search and menu | 380 px: title, channel and subscribe | 200 px |
Above the captions puts the bar 420 pixels up from the bottom and inside the left and right margins, so it's clear on all three apps. Under the top bar puts it 240 pixels down. The edges work too where the video is watched full screen without the apps' overlay, or on YouTube in landscape. To check a finished video against each app, use the safe zone checker.
Sizes and styles
| Thickness | Looks like | Good for |
|---|---|---|
| 4 to 6 px | A hairline | Subtle, on busy footage |
| 8 to 16 px | Clearly visible on a phone | Most clips |
| 20 px and up | Bold | Story-style parts, and the time left beside it |
The thickness is set for a 1080-pixel-wide frame and scaled to your video. A white or brand-colored bar on a white track at about 30% opacity reads on almost any footage; a glow helps on bright scenes. For a title or a hook line on the same video, use add text to video.
Questions
How do I add a progress bar to a video for free?
Choose your video here, pick where the bar goes, its thickness and colors, and press Add the progress bar. Every frame is drawn with the bar, filled as far as the video has played, and you download an MP4 at the video's own size with its sound. No watermark, no account, no upload.
Do progress bars help people watch to the end?
They're a widely used retention technique, and the reasoning is simple: a viewer who can see how little is left has a reason to stay for it, and a bar that's visibly moving makes a short video feel shorter. We don't know of public numbers that isolate the effect, so treat it as something to test on your own videos: post similar clips with and without and compare their retention in your analytics.
Where should I put a progress bar on a TikTok or Reel?
Above the captions, or under the top bar, rather than right at an edge. TikTok, Reels and Shorts put the caption and username over the bottom of the video (up to about 420 of its 1920 pixels) and their tabs over the top (up to about 240), so a bar at the very edge can be hidden. Above the captions keeps it clear on all three.
How thick should a progress bar be?
On a 1080-pixel-wide video, 8 to 16 pixels reads clearly on a phone without covering much; the tool goes from 4 to 40. It's scaled to your video, so the same setting looks the same on a 720p or 4K file.
What is a story-style progress bar?
A bar split into parts (3, 4, 5, 6, 8, 10 here) that fill one after another, like the bars at the top of an Instagram or Snapchat Story. It suits a list ("5 tips") or a video in chapters: viewers see which part they're on and how many are left. The parts are equal lengths of the video.
Can I show the time left?
Yes. Tick Show the time left and a countdown (0:12, 0:11, …) is drawn next to the bar, in a bold font with a soft shadow so it reads on any picture.
Is my video uploaded?
No. The bar is drawn and the video re-encoded on your device, in your browser, so the video never leaves it. Videos up to 30 minutes at a time, in Chrome, Edge, Firefox or Safari.
Clips cut for retention
A bar helps people stay; the clip has to earn it. Paste a YouTube or Twitch link and Clyper cuts up to 30 clips that start on the hook and end on a whole sentence, each with a hook score, framed vertically and captioned word by word.
See plans and pricingGuides
- GrowingWhat is a good audience retention rate? YouTube, TikTok, ReelsEach app's retention metrics, what YouTube compares yours against, the published benchmarks and their samples, and how to raise retention.13 min read
- Making clipsHow to edit short-form videos: the complete workflowThe whole workflow from a long recording to a posted short: the moment, the cut, framing, captions, pacing, sound and export settings.12 min read
- GrowingHow to make clips that go viralThe first second, one idea per clip, the right length and posting enough: what clips that take off share.5 min read
More free tools
- Vertical video converterTurn a horizontal video into a 1080 × 1920 one for TikTok, Reels and Shorts, cropped or fitted, without uploading it.
- Video highlight finderFind the liveliest moments in a stream, podcast or video by its sound, jump to each one and save it as a clip, without uploading it.
- Video clipperCut several clips from one long video at once: mark each moment or paste its timestamps, then keep them as they are or make them vertical. Nothing is uploaded.
- Split screen video makerStack a streamer's webcam over the game, two people talking, or a clip over gameplay, in one 1080 × 1920 video.
- Crop videoCrop a video to any shape, 9:16, 1:1, 4:5 or your own, by dragging a box over it, without uploading it.
- Video resizerResize a video for TikTok, Instagram, YouTube or any size you type: cropped to fill, or whole on a blurred background, without uploading it.
- Add text to videoPut a title, a hook or a label on a video, styled the way clips are and placed clear of the apps' buttons, as an MP4 with no watermark.
- Add watermark to videoPut your @handle or logo on a video, see-through, in any corner or moving between them, clear of the apps' buttons.
- Rotate videoTurn a sideways or upside-down video the right way up, or flip it, in seconds and without uploading it.
- Add captions to videoBurn captions into a vertical video, word by word in the styles clips use: transcribed from its speech, or from an SRT or VTT file.
- Auto caption generatorTurn a video's speech into timed captions in your browser: edit them, download SRT or VTT, or burn them into a vertical video.
- SRT to VTT converterConvert subtitles between SRT and VTT, shift their timing, or turn them into plain text, in your browser.
- Video to text converterTranscribe a video or audio file into text with timestamps, in your browser, and copy or download it.
- Video compressorMake a video smaller to fit Discord, an email or any size you pick, as an MP4, without uploading it.
- MP4 converterTurn MOV, MKV, WebM and other videos into MP4, several at once, without losing quality when the formats allow, and without uploading them.
- Video trimmerCut a video down to the part you want, at the same size and quality, in your browser and without uploading it.
- Video splitterSplit a video into parts: every 30 or 60 seconds, into equal parts, or where you mark it, kept as it is or 9:16 and numbered.
- Merge videosJoin clips into one video, in the order you choose, fitting clips of other shapes on a blurred background, black bars or a crop.
- TeleprompterRead your script on camera: it scrolls at your speaking pace, pauses when you do, and can record you with your camera.
- Speed up videoSpeed a video up or slow it down, from 0.25× to 4×, keeping the voice's pitch, and download the MP4. Works on audio too.
- Video to GIF converterTurn a few seconds of a video into a GIF, at the size and smoothness you pick, in your browser.
- Loop videoRepeat a clip a set number of times or to a length you choose, with an optional crossfade so the loop is seamless, as an MP4.
- Slideshow video makerTurn photos into a 9:16, square or 16:9 video with gentle motion, captions and music, in your browser and without a watermark.
- Extract frames from videoSave any moment of a video as a full-resolution JPG or PNG, or a frame every few seconds as a ZIP, without uploading it.
- Remove background noise from videoTake fans, hum, traffic and room noise out of a video's sound (or a sound file's) and keep the voice, on your device.
- Increase video volumeMake a quiet video louder: it's measured in LUFS and brought up to -14 LUFS, a common level for social video, without distorting.
- Bleep censorBleep the swearing out of a video or podcast: it's transcribed on your device, the swear words found, and each one bleeped.
- Add music to videoPut a song under a video's sound: set the volumes, fade it, loop it, and let it dip when someone talks. Download the MP4.
- Video to MP3 converterSave a video's sound as an MP3, M4A or WAV, all of it or just a part, in your browser and without uploading it.
- Audiogram makerTurn a podcast's audio into a video: its cover, a waveform that moves with the sound and captions from the speech, as a 9:16, square or 16:9 MP4.
- Remove audio from videoTake the sound out of a video, keeping the picture exactly as it is, in seconds and without uploading it.
- Remove silence from videoCut the pauses out of a talking video or podcast automatically: hear it without them first, then download a tighter MP4.
- Video size checkerCheck a video's shape, size, length and format against what TikTok, Reels and Shorts take, and see what to fix.
- Safe zone checkerCheck your clip against TikTok, Reels and Shorts' buttons and captions before you post.
- Social media character counterCount the characters and hashtags in a caption, title or post the way TikTok, Instagram, YouTube and X count them, and trim it to fit.
- YouTube thumbnail makerMake a 16:9 thumbnail from a frame of your video: a bold title, your face on top, and a preview the way YouTube shows it.
- YouTube banner makerMake a 2560 × 1440 YouTube channel banner with your name and schedule inside the area every device shows, and preview it on a TV, a computer and a phone.
- Stream schedule makerMake a weekly stream schedule image for X, Discord, Instagram and Stories, with your times in your viewers' time zones too, free and without signing up.
- Shorts thumbnail makerMake a 9:16 cover for a Short, a TikTok or a reel: a frame of your video with a bold title, at the sizes the apps suggest.
- YouTube clip makerClip any moment of a YouTube video by its start and end, and share it as a link, an embed or its timestamps.
- YouTube timestamp generatorMake chapters for a YouTube description: mark them as the video plays or from its transcript, checked against YouTube's rules.
- YouTube thumbnail downloaderGet any YouTube video's thumbnail in every size YouTube keeps, up to 1280 × 720, from its link.
- Aspect ratio calculatorFind any size's aspect ratio, a new width or height at the same ratio, and the crop for 9:16, 1:1 or 4:5.
- Video bitrate calculatorWork out a video's file size from its bitrate and length, the bitrate that fits a size limit, and the settings each app recommends.
- Clipping earnings calculatorSee what your clips could earn on campaigns that pay per 1,000 views, by the day, month and year.
- AI clipping cost calculatorSee what AI clipping costs you on Clyper for the video you clip each month: the plan that covers it, and the cost per video, clip and hour.
- Clips per video calculatorSee how many clips one video makes: paste a YouTube link or type its length, and get the clips, the days of posts and what a clip costs on Clyper.
- Clipping rate calculatorWork out what to charge for clipping: a price per clip and a monthly package, from your time, your costs and what you want to earn.
- YouTube Shorts money calculatorSee what YouTube Shorts pay for your views, from the ad revenue Shorts share with creators in the Partner Program.
- TikTok money calculatorSee what TikTok's Creator Rewards Program could pay for your views, per 1,000 qualified views.
- Instagram money calculatorEstimate what an Instagram account can earn from brand deals, gifts and subscriptions, and what the same views pay on other apps.
- YouTube money calculatorSee what your YouTube videos could earn from ads, per 1,000 views, by the month and the year.
- Twitch money calculatorSee what your Twitch subs, Prime subs, Bits and ads could pay a month and a year, on the standard 50% share or the Plus Program's.
- YouTube watch hours calculatorSee how many watch hours your views make and how long until you reach YouTube's 4,000 for monetization.
- Engagement rate calculatorWork out a post's engagement rate on TikTok, Instagram or YouTube, by views and by followers, against typical rates.
- Content calendar generatorPlan a month of TikToks, Reels and Shorts: how many clips you need, which long videos they come from, and when to post them, as a calendar to download.
- Best time to post calculatorSee the best times to post on TikTok, Instagram, YouTube and Facebook today, converted to your time zone and your audience's.
- Hook generatorGet opening lines for your clips from formulas that keep people watching past the first second.
- YouTube title generatorGet YouTube and Shorts titles for your topic from formulas that get clicks, checked against the length YouTube shows before cutting them off.
- Script timerPaste a script to see how long it takes to say at your pace, or how many words fit in 15, 30, 60 or 90 seconds, with places to cut.





