Quick Video Tools

Discord upload troubleshooting

Discord Video Upload Failed? Here's How to Fix It

Find out why your video won't upload and choose the right fix for file size, format, permissions, connection, or playback issues.

What happens when you upload?

Choose the closest symptom

Start with the file size

Compare the file's actual size with the limit shown in your Discord client. A Free account should aim below 20 MB; this site's compressor has a 19 MB preset.

Compress the video

Diagnose before you convert

Why Is My Discord Video Upload Failing?

“Discord video not uploading” describes several different failures. The message, channel, and whether the file appears in the chat matter more than the extension alone.

SymptomLikely causeFirst check
File too largeYour account limit is lower than the video’s actual sizeCheck the size, then compress or trim a copy
Upload Failed / RetryConnection, client, or service problemTry a small file and check your network
Stuck on UploadingInterrupted connection or upload processingSwitch network or try another Discord client
One channel onlyAttach Files permissionAsk an admin to check the channel permission
MP4 or MOV failsCodec, file damage, or compatibilityTry a known-good MP4 or re-export the file
Uploaded but no previewPlayback support or embed processingDownload it and test in another player

Work through the likely causes

7 Ways to Fix Discord Video Upload Failed

  1. 01

    Check Your Video File Size

    Open the file details and compare its actual size with the limit shown by Discord. Do not rely on a rounded size in a gallery view. For a standard Free account, aim below 20 MB; the compressor's 19 MB preset leaves a small margin.

  2. 02

    Compress the Video If It Is Too Large

    Only size problems call for compression. Make a sharing copy, verify the finished file size, and keep the original. A smaller file cannot guarantee that a separate permission, network, or service problem disappears.

  3. 03

    Try a Small Test File

    Upload a small, known-good MP4 to a DM or another channel. If the test works but the original does not, investigate file size or compatibility before reinstalling Discord.

  4. 04

    Check Channel Permissions

    If you can upload elsewhere but not in one channel, ask an administrator to check whether your role has Attach Files permission. This is a channel setting, not a video conversion issue.

  5. 05

    Check Your Internet Connection

    Retry on a stable connection and avoid switching networks while the upload is in progress. A stuck upload is different from a clear file-size error, so test the connection before changing the video.

  6. 06

    Restart or Update Discord

    Restart the desktop or mobile app, refresh the browser version, and install available updates. Testing another client or browser can help separate a local app problem from a file problem.

  7. 07

    Check Discord's Service Status

    If even small files fail in multiple places, check Discord's official status page before spending time re-exporting your video. A temporary service incident needs a retry later, not a new codec.

For Discord's own status information, visit Discord Status.

A local check, not an upload

Discord Video File Too Large? Check the Upload Limits

Discord's File Attachments FAQ lists a 20 MB Free limit, 50 MB for Nitro Basic, and up to 1 GB for Nitro. Limits can vary with account changes or experiments, so use the limit shown in your client as the final reference.

Measured 24.07 MB local H.264 test video compared with an illustrative 20 MB attachment limit
A sample file-size example, not a Discord error screenshot or an upload guarantee.

Discord upload size checker

Check the file size before you upload

This reads only the selected file's size in your browser. It does not upload, inspect, or process your video.

Example result

24.07 MB → 16.74 MB

In one 28-second sample video, the file size went from 24.07 MB to 16.74 MB—a 30.5% reduction that fits below a 19 MB safety target. Your result will vary with the video's length, detail, and export settings.

Practical workflow

Keep quality before lowering bitrate

For a long recording, first Trim Video Online to remove unused moments. Then make a sharing copy with Discord Video Compressor and verify its final size. Keep the original unchanged.

Measured local H.264 and AAC test clip reduced from 24.07 MB to 16.74 MB
One 28-second sample video. It documents the 24.07 MB to 16.74 MB result above; different video content and settings produce different sizes and quality.

This site accepts inputs under 200 MiB and exports MP4 by default. Reaching a target size does not guarantee every Discord upload will succeed.

Extension is not the whole format

Why Won't Discord Upload My MP4 or MOV Video?

.mp4 and .mov are file wrappers. The filename alone does not tell you exactly which video format is inside. Discord's attachment guidance lists MOV and MP4 files using H.264, HEVC/H.265, or AV1, but a file that uploads is not automatically guaranteed to preview or play on every client.

If a specific video fails, make a separate H.264 MP4 export as a compatibility test. That can help with an unusual codec or a damaged export, but it is not a universal fix for a network, permission, or service error. For a large MOV, try the MOV Compressor only when it can open the source; professional ProRes and HDR workflows need an editor that preserves those formats.

Compatibility test, step by step

  1. 1. Inspect the file. Use a video-details app or your editor to check the video format, audio format, resolution, frame rate, and whether HDR is enabled. On a phone, file details may be incomplete, so do not assume the filename tells the whole story.
  2. 2. Preserve the original. Work from a copy. Do not convert your original high-quality file merely to test Discord.
  3. 3. Export a test copy. Choose MP4 with H.264 video and AAC audio, If your editor offers it, use an SDR sharing copy for HDR footage.
  4. 4. Test the new copy. Confirm it plays locally, check its final size, then upload it to a DM or another channel.
Three MOV test files with H.264, HEVC, and ProRes codecs, showing that the same extension can contain different video formats
Sample MOV files with different video formats. Their durations and content differ, so their file sizes are not a format-efficiency comparison.

Connection and client checks

Fix Discord Video Uploads Stuck on Mobile or Desktop

Use the same small test video on a second connection or client. Change one variable at a time so you can tell a file problem from an app, browser, or network problem.

Windows / macOS

  1. 1.Retry the small test MP4 in the desktop app.
  2. 2.Restart and update Discord, then compare with Discord in a browser.
  3. 3.If only one network fails, retry on another trusted connection.

iPhone / iPad

  1. 1.Confirm Discord can access the chosen file or photo library.
  2. 2.Open the video locally before sharing so it is fully available on the device.
  3. 3.Retry once on Wi-Fi and once on mobile data; avoid switching during upload.

Android

  1. 1.Choose the file again through the system picker and confirm it plays locally.
  2. 2.Check Discord's photo or file permission if the picker cannot access it.
  3. 3.Retry on another stable connection after checking the file size.

Web browser

  1. 1.Refresh Discord and retry the small test file.
  2. 2.Try another supported browser with extensions disabled for the test.
  3. 3.If needed, clear Discord's browser data, then sign in again.

On mobile, Discord's upload quality and Data Saver options affect data use and upload quality. They do not mean an oversized original can always pass the attachment limit. In particular, do not assume the app's compression will bypass the file-size check.

A different problem after upload

Video Uploaded but Won't Play or Show a Preview?

Do not repeat a compression workflow until you know whether the upload failed, the attachment is unavailable, or only Discord's preview is missing.

  1. Confirm the attachment exists. If no file appears in the message, return to the upload and connection checks.
  2. Try downloading it. If it downloads, the upload completed even when the inline preview does not appear.
  3. Play the download locally. If a system player cannot open it, make a new compatible export from the original.
  4. Compare another Discord client. If the downloaded file plays and another client can preview it, the issue is likely with that Discord app or browser rather than the uploaded video.
What you seeWhat it suggestsNext action
No attachment in the messageThe upload did not completeCheck file size, connection, permissions, and service status.
Attachment downloads but has no previewThe upload may be fine; preview support can differPlay the download locally and try another Discord client.
Download will not play locallyThe exported file may be incomplete or incompatibleExport a new H.264 MP4/AAC sharing copy from the original.
Plays locally and on another clientLikely a client-side preview or display issueUpdate or restart the affected client; avoid re-encoding solely for the preview.

Prepare before you send

How to Prepare a Video That Discord Can Upload

Start with the file size and account limit. Make a smaller sharing copy rather than overwrite the source.

Use a known-good H.264 MP4 when compatibility is uncertain, then verify playback after export.

For an extremely large or important original, use desktop software or share a file link instead of an aggressive attachment export.

Sources last checked October 24, 2026: Discord File Attachments FAQ · Discord Permissions FAQ.

How to read the examples

About These Examples

These examples show file sizes and video formats from sample files. They do not test Discord account limits, channel permissions, or network conditions.

Summary of what the sample file-size and video-format examples show and do not show
The examples support the file-size and format guidance above; they are not real Discord upload tests.

Frequently Asked Questions

Why won't Discord upload my video?

Start with the file's actual size, then test a small MP4 in a DM or another channel. If that works, the original file's size or compatibility is more likely than a general Discord outage.

Why does Discord say my video is too large?

The video is over the attachment limit for your account or the limit shown in your client. Check the final file size, then trim or compress a copy if needed.

Why is my Discord video upload stuck?

A stuck upload can result from an unstable connection, an app or browser problem, or a temporary Discord service issue. Try another network, update or restart Discord, and test a small file.

Can Discord upload MOV videos?

Discord's File Attachments FAQ lists MOV, but a .mov extension does not identify the internal video codec. If a particular MOV fails, try a compatible H.264 MP4 export or a supported local editor.

Why won't my MP4 video play on Discord?

Uploading and playback are separate checks. Confirm that the attachment downloaded, test it in a system player, and try another Discord client. A missing preview does not necessarily mean the file failed to upload.

Why can't I attach files in one Discord channel?

The channel may deny your role the Attach Files permission. Ask a server or channel administrator to check that permission.

Can I upload videos larger than 20MB without Nitro?

Use the limit displayed in your Discord client. If a video exceeds your available limit, make a smaller sharing copy or send a file-sharing link instead of assuming in-app compression will bypass the limit.

Why won't Discord upload videos on my phone?

Confirm that Discord can access the selected file or photo library, try a stable Wi-Fi or mobile connection, and check the original file size before retrying. Mobile upload quality settings do not guarantee an oversized original will upload.