Skip to content
Schedule Social Media

Press Esc to close.

New feature Discord Severity: low

Discord checks app upload limits per attachment, not per message

Announced3 Apr 2025
Effective3 Apr 2025
StatusIn effect

What changed

On April 3, 2025 Discord changed file upload limits for apps to be checked per attachment rather than per message, matching how user uploads work. Previously the limit applied to the combined size of all attachments. Interaction payloads gained an attachment_size_limit key giving the maximum allowed attachment size, which may be higher than the default depending on the guild's boost status or the user's Nitro status.

What it means

Apps can attach several files to one Discord message as long as each file is under the limit, instead of the whole message being under it.

Who is affected

Bots and scheduling tools that post several images or files in one Discord message.

What to do by 3 Apr 2025

Validate each attachment against the size limit rather than the sum, and read attachment_size_limit from interaction payloads.

What this means for you

Before April 2025, when a tool posted several pictures in one Discord message, all of them together had to fit under one size limit. Now each picture only has to fit on its own. So a post with several photos is far less likely to be refused.

The details

  • Before: limits "were applied to the combined size of all attachments in a message."
  • After: "File size limits now apply to each individual attachment", the same as user uploads.
  • New field: interaction payloads include attachment_size_limit, the maximum allowed attachment size, which may exceed the default because of guild boosts or the invoking user's Nitro.
  • Still applies: the Create Message reference caps the whole request at 25 MiB.
  • Current default: 20 MiB per file since September 3, 2026 (our entry).

What to do next

  • Business owners: Nothing.
  • Marketers and agencies: Multi-image Discord posts are easier; keep each file under the limit.
  • Developers: Change size validation from sum-of-files to per-file, and also enforce the 25 MiB request cap.

Primary sources

Checked against the source 7 Nov 2026

Get an email when a new API change is added

Follow new entries with the RSS feed. Each platform also has its own feed, for example X or Meta.