FPS problems

YouTube Shorts choppy or laggy? Fix the file or the playback

Updated 5 fixes3 sources

Short answer

Choppy Shorts have two different causes. If your own Short stutters on every device, the export is to blame: variable frame rate, clips at mixed frame rates, or a frame rate converted badly. Export at the rate you recorded, constant. If every Short lags for you, it is playback: connection, app, browser hardware acceleration or extensions. Test another Short first to tell which.

Key takeaways

  • If your own Short stutters on every device, the file is the cause: variable frame rate, mixed frame rates, or a badly converted rate.
  • YouTube recommends uploading at the frame rate you recorded; 24, 25, 30, 48, 50 and 60 fps are common rates.
  • High frame rate (48 to 60 fps) uploads need a higher bitrate: 12 Mbps for 1080p instead of 8.
  • If every Short lags for you, it is playback: connection, app version, browser hardware acceleration or extensions.
  • Higher frame rates take longer to process; judge smoothness after processing finishes.

Why YouTube Shorts look choppy

Smooth video needs every frame to arrive on time and at an even interval. A Short looks choppy when frames are missing or repeated in the file (from a frame rate conversion or a variable frame rate recording), when YouTube is still processing the higher qualities, or when your phone or browser drops frames during playback. The first is fixed in the export; the others are fixed on the viewing device.

YouTube's own guidance is to encode and upload at the frame rate you recorded, and to expect higher frame rates to take longer to process.

Find your case

What you seeWhat it usually meansDo this
Your Short stutters everywhereVariable or mixed frame rate in the exportRe-export at a constant rate (step 1)
Judder on pans, 24 fps footageLow frame rate with fast motionShoot 30 or 60 fps for motion (step 2)
Choppy only in the first hoursHigher-quality versions still processingCheck later (step 3)
Every Short lags on your phoneConnection or appPlayback checks (step 4)
Lags in one browser onlyExtensions or hardware accelerationBrowser checks (step 5)
Smooth in the editor, jerky after uploadFrame rate converted (for example 60 to 30)Export at the recorded rate
Slow to load, then smoothBuffering on a slow networkLower quality or better connection

Fix it step by step

  1. Export at one constant frame rate

    Set the project to your recording frame rate and export constant frame rate. Mixing 24, 30 and 60 fps clips or converting a variable-frame-rate screen recording causes dropped or doubled frames.

  2. Match frame rate to motion

    YouTube recommends uploading at the frame rate you recorded. Fast motion at 24 fps judders by nature; shoot 30 or 60 fps for action and screen content.

    Source: YouTube Help: Recommended upload encoding settings

  3. Wait for processing

    YouTube makes a low-quality version available first; 60 fps videos take longer to reach their full-quality versions.

    Source: YouTube Help: Low video quality after upload

  4. Fix playback on the phone

    Check the connection, update the YouTube app and restart. YouTube changes stream quality with your viewing conditions, so a slow network shows up as stutter or quality drops on every video, not just yours.

    Source: YouTube Help: Change the quality of your video

  5. Fix playback in a browser

    Disable extensions (especially ad blockers), toggle hardware acceleration, update the browser, and compare in another browser.

Export settings for smooth Shorts

Frame rateSame as recorded, constant · 30 or 60 fps for motion
Codec / containerH.264 in MP4, AAC audio
Size1080 × 1920 px

Export a Short that plays smoothly

  • Check the frame rate: ffprobe -v error -select_streams v:0 -show_entries stream=r_frame_rate,avg_frame_rate -of csv=p=0 in.mp4. Different values mean variable frame rate.
  • Make it constant at the recorded rate (30 here): ffmpeg -i in.mp4 -vf fps=30 -c:v libx264 -crf 18 -pix_fmt yuv420p -c:a aac -b:a 128k out.mp4
  • Set the editing project to the footage's frame rate before adding clips, so nothing is converted.
Upload resolution24 to 30 fps48 to 60 fps
720p5 Mbps7.5 Mbps
1080p8 Mbps12 Mbps
1440p16 Mbps24 Mbps
2160p (4K)35 to 45 Mbps53 to 68 Mbps

Why YouTube Shorts load slowly or lag for you

  • Update the YouTube app and your phone, then restart it.
  • Check Video quality preferences: Data saver plays lower quality, Higher picture quality needs a faster connection.
  • In a browser, turn hardware acceleration off (or on) in the browser's settings and restart it; disable video extensions.
  • Free up storage on your phone; a nearly full phone stutters in every app.

Fix YouTube playback on your phone or browser

YouTube app

  • Update the app, then restart the phone.
  • Android: Settings → Apps → YouTube → Storage → Clear cache.
  • iPhone: Settings → General → iPhone Storage → YouTube → Offload App, then reinstall.
  • Profile picture → Settings → Video quality preferences: Data saver lowers quality on purpose.

Browser

  • Chrome: Settings → Privacy and security → Delete browsing data → Cached images and files.
  • Edge: Settings → Privacy, search, and services → Clear browsing data.
  • Safari: Settings → Privacy → Manage Website Data → remove youtube.com.
  • Toggle hardware acceleration (Chrome: Settings → System → Use graphics acceleration when available) and restart the browser.
  • Turn off extensions, then reload.

Frame rate conversions that make Shorts choppy

Recorded atExported atResult
24 fps30 fpsEvery fourth frame repeated: a regular judder
30 fps24 fpsFrames dropped: jerky motion
60 fps30 fpsSmooth, every other frame dropped evenly
Variable (phone, screen)ConstantSmooth if converted before editing
Same as recordedSameSmooth; YouTube's recommendation

YouTube recommends encoding and uploading at the frame rate you recorded; common rates are 24, 25, 30, 48, 50 and 60 fps.

60 fps Shorts: when they help

60 fps makes fast motion smoother: sports, gaming, quick camera moves. For talking and most other content, 30 fps looks the same and processes faster. If you upload 60 fps, give it YouTube's high-frame-rate bitrate (12 Mbps at 1080p) and expect higher qualities to take longer to appear.

Check for dropped frames with Stats for nerds

  1. On a computer, open the Short in the regular player (replace /shorts/ with /watch?v= in the address).
  2. Right-click the video and choose Stats for nerds.
  3. Watch the Frames line: a growing number of dropped frames means your device or browser cannot keep up; few or none means the choppiness is in the video itself.
  4. Check the current resolution and codec on the same panel; lower the quality if frames keep dropping.

Smooth Shorts on a TV

  • Update the YouTube app on the TV or streaming stick.
  • In the TV player, select Settings and choose a quality the connection can hold.
  • Turn off motion smoothing on the TV if motion looks unnatural or stutters; it interpolates frames and can clash with 24 fps content.
  • YouTube notes some devices cannot play 1080p or 4K because they don't support VP9, so the TV may play a lower quality than your phone.

How long each frame stays on screen

Choppy motion is a frame that stays too long. This is the time each frame is shown at common rates, and what one dropped frame costs.

Frame rateTime per frameOne dropped frame holds the picture for
24 fps41.7 ms83.3 ms
30 fps33.3 ms66.7 ms
60 fps16.7 ms33.3 ms

A drop at 30 fps is twice as visible as at 60 fps, so a file that plays smoothly on a computer can still look choppy on a busy phone.

Force a constant frame rate before uploading

Phone recordings often use a variable frame rate, which editors and players handle unevenly. Convert to a constant rate that matches how you filmed:

  • ffmpeg -i input.mp4 -fps_mode cfr -r 30 -c:v libx264 -crf 18 -c:a copy output.mp4

Older ffmpeg builds use -vsync cfr instead of -fps_mode cfr. Keep the rate you filmed at: converting 24 fps footage to 60 fps only repeats frames and will not look smoother.

Screen recordings and game clips

Screen recorders often capture at a variable rate and drop frames whenever the computer is busy, so the clip is already choppy before it reaches YouTube. Record at a fixed 30 or 60 fps, close other programs while recording, and check the file in a local player first. If it stutters there, no upload setting will fix it; record it again instead.

Frequently asked questions

Why is my YouTube Short choppy after uploading?

Usually a variable or mixed frame rate in the export. Re-export at one constant frame rate matching the recording.

Should Shorts be 30 or 60 fps?

Upload at the frame rate you recorded. 60 fps suits fast motion; it also takes longer to process.

Why do all Shorts lag on my phone?

That is playback: connection, app version or device load. Your uploads are not the cause.

Why are my YouTube Shorts uploading choppy?

The export is usually variable frame rate or was converted between rates. Export at the frame rate you recorded, constant, and wait for processing to finish.

Why are my YouTube Shorts so slow to load?

Slow connection, an old app version or Higher picture quality on a weak network. Update the app, try Wi-Fi, or lower the quality.

Should YouTube Shorts be 30 or 60 fps?

Upload at the rate you recorded. 60 fps suits fast motion and needs a higher bitrate (12 Mbps at 1080p); 30 fps is fine for talking and most content.

Why does YouTube Shorts keep freezing?

Update the YouTube app, clear its cache (Android) or offload and reinstall it (iPhone), restart the phone and test on another network.

Why do YouTube Shorts slow down or play in slow motion?

Check that the playback speed was not changed in the player menu. If only one Short plays slow for everyone, its file has a misread frame rate; re-export at a constant frame rate.

Why are YouTube Shorts loading slowly?

A slow connection, Higher picture quality on a weak network or an outdated app. Switch networks, lower the quality, or update the app.

How do I fix choppy YouTube videos in a browser?

Update the browser, clear cached images and files, disable extensions and toggle hardware acceleration in the browser's settings.

Why do my YouTube Shorts look choppy after upload?

The export probably converted the frame rate (24 to 30, for example) or kept a variable frame rate. Export at the recorded rate, constant, and wait for processing to finish.

Do Shorts play at 60 fps?

Yes, if you upload 60 fps; YouTube keeps high frame rates. Viewers see 60 fps once processing finishes and their device and connection allow it.

Why are YouTube Shorts so laggy on my phone but not on my computer?

The phone is the bottleneck: storage, an old app version, Data saver, or a weak mobile connection. Update the app, free storage and test on Wi-Fi.

Why does YouTube Shorts lag on Android?

Clear the YouTube app's cache (Settings → Apps → YouTube → Storage), update the app, close background apps and restart the phone.

Sources

Reviewed 2026-10-06. Steps not attributed to a source are general video practice or computed above.