FPS problems
YouTube Shorts choppy or laggy? Fix the file or the playback
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 see | What it usually means | Do this |
|---|---|---|
| Your Short stutters everywhere | Variable or mixed frame rate in the export | Re-export at a constant rate (step 1) |
| Judder on pans, 24 fps footage | Low frame rate with fast motion | Shoot 30 or 60 fps for motion (step 2) |
| Choppy only in the first hours | Higher-quality versions still processing | Check later (step 3) |
| Every Short lags on your phone | Connection or app | Playback checks (step 4) |
| Lags in one browser only | Extensions or hardware acceleration | Browser checks (step 5) |
| Smooth in the editor, jerky after upload | Frame rate converted (for example 60 to 30) | Export at the recorded rate |
| Slow to load, then smooth | Buffering on a slow network | Lower quality or better connection |
Fix it step by step
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.
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.
Wait for processing
YouTube makes a low-quality version available first; 60 fps videos take longer to reach their full-quality versions.
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.
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 rate | Same as recorded, constant · 30 or 60 fps for motion |
|---|---|
| Codec / container | H.264 in MP4, AAC audio |
| Size | 1080 × 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 resolution | 24 to 30 fps | 48 to 60 fps |
|---|---|---|
| 720p | 5 Mbps | 7.5 Mbps |
| 1080p | 8 Mbps | 12 Mbps |
| 1440p | 16 Mbps | 24 Mbps |
| 2160p (4K) | 35 to 45 Mbps | 53 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 at | Exported at | Result |
|---|---|---|
| 24 fps | 30 fps | Every fourth frame repeated: a regular judder |
| 30 fps | 24 fps | Frames dropped: jerky motion |
| 60 fps | 30 fps | Smooth, every other frame dropped evenly |
| Variable (phone, screen) | Constant | Smooth if converted before editing |
| Same as recorded | Same | Smooth; 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
- On a computer, open the Short in the regular player (replace /shorts/ with /watch?v= in the address).
- Right-click the video and choose Stats for nerds.
- 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.
- 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 rate | Time per frame | One dropped frame holds the picture for |
|---|---|---|
| 24 fps | 41.7 ms | 83.3 ms |
| 30 fps | 33.3 ms | 66.7 ms |
| 60 fps | 16.7 ms | 33.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
- YouTube Help: Recommended upload encoding settings (official, checked 2026-10-05)
- YouTube Help: Low video quality after upload (official, checked 2026-10-05)
- YouTube Help: Change the quality of your video (official, checked 2026-10-05)
Reviewed 2026-10-06. Steps not attributed to a source are general video practice or computed above.