Tip
If you run into any issues, please let me know on Discord
Bypass Discord's upload limit without Nitro. Big File Upload sends your files to an external host — Catbox, GoFile, an S3 bucket, your own WebDAV or ShareX-compatible server, and more — then pastes the resulting link straight into chat.
You can upload in several ways: the Upload to Host option in the + attachment menu, a right-click Upload to <host> entry on any image, video, or link, or by letting it transparently take over Discord's own upload button, drag & drop, and clipboard paste. A live progress bar shows the percentage, bytes transferred, and current host, with a cancel button.
If a host fails, it automatically falls back to the next one (no-key hosts first by default), so an upload almost always lands. Enable Nitro-aware mode to let Discord handle anything under your current upload limit and only bypass for larger files. The maximum file size depends on the host you choose. Extras include converting APNG to GIF, preserving original filenames, auto-copying the link, stripping query parameters, and an optional embed proxy for inline video previews.
No account or API key required (work anonymously):
- Catbox.moe
- Litterbox
- 0x0.st
- tmpfiles.org
- GoFile
- buzzheavier.com
- temp.sh
- filebin.net
- PixelDrain
Require a token / API key / credentials:
- Zipline
- E-Z Host
- Nest
- Encrypting.host
- S3-compatible (AWS S3, Cloudflare R2, MinIO, etc.)
- PixelVault
- ShareX/Custom Uploader
- WebDAV (Nextcloud / ownCloud)
You can either git clone the repository OR manually install it by downloading it as a zip file.
Warning
Make sure you have the Vencord developer build installed.
Important
Inside the Vencord folder should be a folder called src. If you haven't already, create a folder called userplugins inside the src folder.
The full cloning installation guide can be found here or via the official Vencord Docs.
- Direct your terminal (command prompt/CMD) to the
userpluginsfolder, e.g.cd src/userplugins. - Open the terminal and paste
git clone https://github.com/ScattrdBlade/bigFileUpload - Ensure it's structured as
src/userplugins/bigFileUploadorsrc/userplugins/bigFileUpload-main - Run
pnpm buildin the terminal (command prompt/CMD) and the plugin should be added.
- Click the green
<> Codebutton at the top right of the repository and selectDownload ZIP - Unzip the downloaded ZIP file into the
userpluginsfolder. - Ensure it's structured as
src/userplugins/bigFileUploadorsrc/userplugins/bigFileUpload-main - Run
pnpm buildin the terminal (command prompt/CMD) and the plugin should be added.