Troubleshooting ·

Threads Video Not Uploading? Troubleshooting Guide

Stuck on "uploading", a failed post, or a video you can't even attach? Most Threads upload problems come down to the file (too long, too big, the wrong format or frame rate), the connection, or app permissions. Pick what you see and get the exact fix.

5 minlongest video Threads accepts
1 GBlargest file size
60 fpshighest frame rate (slow-mo is often 120-240)
MP4 / MOVthe only supported containers
Fix finder

What happens when you upload?

Pick the closest match. Work through the fixes in order and tick them off as you go.

    File check

    Check your video file against Threads' limits

    Choose the video that won't upload. It's read only in your browser - nothing is sent anywhere.

    No file chosen yet.

    Browsers can't read frame rate, codec or bitrate. If your file passes but still won't upload, it's probably one of those - use the export settings below.

    Export settings

    Re-export your video with Threads-friendly settings

    Re-exporting fixes most stubborn uploads. These settings stay well inside every Threads limit.

    Target settings

    Container
    MP4 (web optimized / fast start)
    Video codec
    H.264 (High profile)
    Resolution
    1080 × 1920 vertical, or 1920 × 1080
    Frame rate
    30 fps, constant
    Bitrate
    8-10 Mbps
    Audio
    AAC, 128 kbps, 48 kHz, stereo
    Colour
    SDR (HDR off)
    Length
    5:00 or less
    1. Open your project and tap Export (the up arrow at the top).
    2. Set Resolution 1080p and Frame rate 30.
    3. Leave Code rate on Recommended.
    4. Export, then post the new file to Threads.
    iPhone & Android

    Phone settings that cause upload failures

    📱 iPhone

    • Slow-motion & high frame rate: 120/240 fps clips are above the 60 fps limit. Export them (Photos → Edit → done, or an editor) at 30 fps.
    • HDR / Dolby Vision: can fail or look washed out. Turn off Settings → Camera → Record Video → HDR Video for future clips, or export in SDR.
    • HEVC format: usually fine, but if uploads fail choose Settings → Camera → Formats → Most Compatible (H.264).
    • Photo access: if a video is missing from the picker, allow access in Settings → Apps → Threads → Photos (Full Access, or add the video to Limited).
    • iCloud Photos: videos stored in iCloud must download first. Open it in Photos and wait for it to finish.

    🤖 Android

    • Battery saver: can pause uploads in the background. Keep Threads open until it says posted, or set its battery use to Unrestricted.
    • Media permission: allow Photos and videos in Settings → Apps → Threads → Permissions.
    • 8K or high-frame-rate clips: some phones record above 1920 px wide or 60 fps. Record at 1080p 30 fps, or export a copy.
    • Videos on an SD card or cloud: copy the file to internal storage first.
    • Storage almost full: uploads need temporary space. Free at least 1-2 GB.

    Device settings: iPhone settings finder · Android settings helper

    Uploading on web

    Video won't upload on threads.com?

    🟢
    Keep the tab active

    Switching tabs or letting the computer sleep can pause uploads.

    ⬆️
    Update your browser

    Use a current Chrome, Edge, Safari or Firefox.

    🧩
    Disable extensions

    Ad and script blockers can block the upload. Try a private window.

    🔄
    Hard refresh

    Ctrl+Shift+R (Windows) or Cmd+Shift+R (Mac), then try again.

    📂
    Check the file

    Must be MP4 or MOV, 1 GB or less, 5 minutes or less.

    📱
    Try the app

    If it uploads from the app, it's a browser problem.

    Prevent it

    Pre-upload checklist

    Run through this before you post an important video.

    0/7ready
    FAQ

    Threads video upload FAQ

    Why won't my video upload to Threads?
    The most common causes are a video longer than 5 minutes, a file over 1 GB, a frame rate above 60 fps (slow-motion), an unsupported format, a weak connection, or missing photo/video permissions. Use the fix finder on this page to narrow it down.
    Why is my Threads video stuck on uploading?
    Usually a slow or unstable connection, a very large file, or the app being closed or put to sleep mid-upload. Switch to strong Wi-Fi, keep Threads open, and if it stays stuck, cancel, save as a draft and try again with a smaller file.
    What video format does Threads accept?
    MP4 or MOV files with H.264 or HEVC video and AAC audio, at 23-60 fps, up to 1920 pixels wide, 5 minutes long and 1 GB in size.
    Why can't I upload slow-motion videos to Threads?
    Slow-motion clips are often recorded at 120 or 240 fps, above Threads' 60 fps limit. Export the clip at 30 fps first, using Photos, CapCut or another editor.
    How do I make a video smaller for Threads?
    Re-export it as 1080p MP4 (H.264) at 30 fps with a bitrate around 8-10 Mbps. That keeps a 5-minute video well under 1 GB. HandBrake's "Fast 1080p30" preset does this for free.
    Can I upload videos to Threads from my computer?
    Yes. On threads.com, start a post, click the media icon and choose your video file. Keep the tab open until it finishes.