Skip to content

Proposal: Allow configuring threshold for direct browser download in Console (e.g., from 50GB to 10GB) #3539

Open
@Fengqiv

Description

@Fengqiv

Hi MinIO team,

We've observed an issue when users try to download large files (e.g., 30GB–40GB) via the MinIO web Console. Currently, it seems that only files larger than 50GB are directly handed off to the browser for downloading. For files smaller than that threshold, the Console attempts to buffer the content, which often leads to failed downloads—especially in bandwidth-limited or memory-constrained environments.

After multiple tests, we found that download failures are consistently caused by the Console trying to cache large files instead of delegating the task to the browser. This behavior negatively affects usability for regular users handling large files below 50GB.

Feature Request:
Could you consider making the 50GB threshold configurable, or lowering it (e.g., to 10GB), so that files above a more conservative size are automatically handed off to the browser for direct download?

This would:

Improve reliability of large file downloads.

Reduce memory/buffer pressure on the Console.

Enhance user experience without requiring backend changes.

Thank you for your consideration and for your great work on MinIO!

Best regards

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions