Discord file sharing

Checklist for when Discord file uploads fail

Check file size, format, network conditions, permissions, and server workflow before sending PDFs or creative assets through Discord.

What to check before sending a file

First, check whether Discord explicitly says the file is too large. Use the table below to narrow down the problem, following the next step for your result. Stop once your intended file appears in a sent message.

SymptomCheckActionNext step
1a. Upload failsDoes the error say the file is too large?For a non-video file with that error, use the Discord file size guide.Size error: follow that guide, or row 1b for video. No size error: row 2.
1b. Video exceeds the size limitConfirm the size error applies to the video.Use the Compress or share a video.Continue with that guide. If there is no size error, use row 2.
2. File seems missing or has no previewIs it attached to a sent message, rather than still in the message composer?PDFs and DOCs can appear as attachments without a content preview. This is Discord's display behavior, described in its File Attachments FAQ; a missing preview alone does not mean an upload failed or the format is unsupported.Attachment sent: stop. File not sent: row 3.
3. File was not sentTry a small, different file in the same destination on the same connection.Use a small image or text file you can open on your device.Test sends: row 4. Test also fails: row 5.
4. Only the original file failsCheck whether the original opens on your device.The problem may be specific to that file. If it cannot open, obtain or export a working copy, then retry the upload. Do not judge support by the extension alone.Original sends: stop. Still fails: record this result and use the support guidance below.
5. Small test file also failsRetry the same small test file on the same connection and in the same destination. If it still fails, try that test file in another server channel or a DM. If needed, repeat the same test on another connection.If the test sends in another channel or a DM, check the original destination's settings and permissions. If it sends only after a connection switch, the original connection may be involved.Test sends in another channel or DM: check the original destination. Test fails there too: row 6.
6. Test fails in another channel or DMIn a server channel, check both Send Messages and Attach Files permissions there. If the small test also failed in another channel or a DM, do not assume the problem is limited to one channel.If either permission is missing or unclear, ask a server administrator to check it, then retry once allowed. See channel permissions guide. If both permissions are allowed and the test still fails across the channel or DM checks, check Discord Status. For a DM, skip the server-permission check.File sends: stop. Discord Status shows an incident: wait for the service to recover. No incident is shown: continue to the support guidance below and record the reproduction conditions.

Still unable to send? Record the exact error text, or note that no error appeared. Include your device and OS, the Discord app version, and the checks you tried with their results. Also record whether you used a server channel or DM, the failed channel and the other channel you compared, your client (Discord app, browser, or mobile), your network (Wi-Fi or mobile data), when you tried the small test file, and what Discord Status showed. Save a screenshot if it helps show the problem; Discord's client information guide explains where to find your version and device details.

If you suspect a Discord problem, contact Discord Support with those notes. Its bug-reporting guide explains how to describe the steps and results.

PDFs and creative assets need a place people can revisit

PDFs, design files, video assets, and recorded audio get buried quickly when they are only dropped into chat. A stable server-level sharing location reduces repeated resend requests.

Move recurring sharing into a server workflow

DisCoRibute adds a file-sharing place to your Discord server through a bot. Check the upload flow, then expand through storage plans when the workflow fits your community.

Create a better file sharing path

DisCoRibute Bot

Add the Bot to your Discord server and send videos, ZIPs, and production assets through member-only share pages.

  • Member-only sharing with Discord authentication
  • Large files without worrying about Discord limits
  • Share upload links back into your channels
  • Start immediately on the free plan
DisCoRibute rocket character

DisCoRibute

File sharing and video streaming for Discord servers. Post big videos without Nitro, and they stay.