Claude currently allows up to 20 files per chat , with a 500 MB limit per file in chat uploads. For Projects , file uploads are listed as unlimited , but the total content still has to fit within Claude’s context window.

What that means

  • Chat uploads: up to 20 files per chat.
  • Per-file size in chat: up to 500 MB.
  • Projects: unlimited files, but practical use is limited by the context window and extracted text length.

Practical tip

If you need to work with more than 20 files, Claude’s Projects feature is the better fit because it is designed for larger collections of files, even though the model still has to fit the usable content into context.

TL;DR

For normal chat, think 20 files max. For Projects, the file count can be unlimited , but context still matters.