How do you increase the file upload limit in Salesforce?

You cannot directly increase the file upload limit in Salesforce beyond its built-in caps, but there are practical ways to work around those limits. Salesforce enforces a maximum file size of 2 GB for Files stored in Salesforce Content, though most standard upload methods cap out much lower in practice. The good news is that external storage integrations, chunked uploads, and smarter document management strategies give you real options. This article walks through the limits, the workarounds, and how to manage large document volumes inside Salesforce without constantly hitting a wall.

What is the default file upload limit in Salesforce?

The default file upload limit in Salesforce depends on which storage mechanism you use. For Salesforce Files (stored via Salesforce Content), the maximum file size is 2 GB. For Attachments on records, the limit is 25 MB per file. For standard file uploads through the UI, Salesforce typically enforces a practical cap of 2 GB, but many browser-based uploads struggle well before that threshold.

Here is a quick breakdown of the limits you will encounter across different Salesforce storage types:

  • Salesforce Files (Content Documents): Up to 2 GB per file
  • Attachments (legacy): 25 MB per file
  • Chatter file posts: 2 GB per file
  • Email attachments via Salesforce: 25 MB total per email
  • API-based file uploads: Varies by API type, with REST API supporting up to 2 GB using chunked upload

The 2 GB ceiling sounds generous, but teams working with video files, large CAD drawings, or bulk contract archives will still run into friction, especially when uploading through a browser or dealing with slower network connections.

Can you actually increase the file upload limit in Salesforce?

No, you cannot increase the file upload limit in Salesforce beyond the platform’s enforced maximums through standard configuration. Salesforce sets these limits at the platform level, and they are not adjustable through org settings, permission sets, or admin controls. What you can do is work smarter within those limits or route large files through external storage that bypasses them entirely.

If your files consistently exceed 2 GB, the only real path forward is integrating an external storage system such as SharePoint, Google Drive, or a dedicated document management platform. These systems store the actual file outside Salesforce while keeping a linked reference on the Salesforce record, so your team still accesses everything from one place without bumping into platform caps.

Why does Salesforce enforce file size limits in the first place?

Salesforce enforces file size limits to protect platform performance, storage costs, and data integrity across its multi-tenant architecture. Because thousands of organizations share the same underlying infrastructure, Salesforce has to prevent any single org from consuming disproportionate resources. Large file uploads can spike server load, slow down API response times, and inflate storage costs for everyone on the platform.

There is also a practical licensing angle. Salesforce sells storage as a paid resource, and file storage is counted against your org’s total allocation. Each Salesforce license comes with a baseline storage allowance, and once you exceed it, you either purchase additional storage or manage your files more efficiently. For document-intensive teams, this is where storage costs can quietly add up.

What are the workarounds for uploading large files in Salesforce?

The most effective workarounds for uploading large files in Salesforce involve chunked uploads via the API, external storage integration, or compressing files before upload. Each approach has trade-offs depending on your technical setup and how your team works day to day.

  1. Use the Salesforce REST API with chunked upload: The REST API supports multipart uploads that break large files into smaller chunks, making it possible to upload files up to 2 GB that would otherwise fail through the browser UI.
  2. Compress files before uploading: For documents, presentations, and media assets, compressing files into ZIP archives or reducing image resolution can bring file sizes well within standard limits without losing meaningful quality.
  3. Use an external storage integration: Connecting Salesforce to SharePoint or another document repository means the file lives outside Salesforce while the record link stays inside it. This sidesteps the platform’s file size limits entirely.
  4. Leverage a drag-and-drop upload tool: Some AppExchange apps support bulk file upload with drag-and-drop functionality, which can handle larger batches more reliably than the standard Salesforce Files UI and reduce the chance of upload timeouts.
  5. Split large files into logical parts: For documents like large reports or multi-chapter contracts, splitting them into separate files and linking them to the same record keeps each file within limits while maintaining a complete document set on the record.
Hi, how are you doing?
Can I ask you something?
Hi there! 👋 I see you're looking into Salesforce file upload limits — you're not alone. Many Operations and Project Managers in document-heavy teams hit this wall and aren't sure where to turn. Which best describes your situation right now?
Got it — that's exactly the kind of friction Cartularius was built to eliminate inside Salesforce. To make sure we connect you with the right information, which of these best fits your team?
Based on what you've shared, it sounds like Cartularius could be a strong fit for your team. It installs directly into Salesforce via AppExchange — no new platforms, no steep learning curve, and full functionality in minutes. Let's get you connected with our team so they can walk you through exactly how it works for your use case. 👇
You're all set! 🎉 Our team has received your request and will review your details to understand your document management needs. Someone will reach out to discuss how Cartularius can help your team stop working around Salesforce's file limits — and start working with a system built to handle it properly. Thank you for your interest!

How does external document storage integration change the equation?

External document storage integration fundamentally changes the file size equation by removing Salesforce’s storage limits from the picture. When files are stored in an external system such as SharePoint or OneDrive, Salesforce only holds a reference link rather than the file itself. This means the actual file size is governed by the external platform’s limits, which are typically far more generous, and your Salesforce storage allocation stays clean.

Beyond the size benefit, external integrations also unlock real-time co-authoring, version history, and broader team access for people who may not have Salesforce licenses. A contract stored in SharePoint and linked to a Salesforce opportunity can be edited by a legal team member in Word while the sales rep tracks the deal in Salesforce. Both sides see the same current version without emailing attachments back and forth.

The practical trade-off is that you introduce a dependency on a second platform. If the external storage system goes down or permissions drift, your Salesforce users may lose access to files they expect to find on records. Good governance and a clear document management model matter a lot here.

What’s the difference between Salesforce Files, Attachments, and Content Deliveries?

Salesforce Files, Attachments, and Content Deliveries are three distinct mechanisms for handling files in Salesforce, and they serve different purposes. Salesforce Files is the current standard for document storage, supporting up to 2 GB per file and enabling sharing across multiple records. Attachments are a legacy feature tied to a single record, capped at 25 MB, and Salesforce has largely deprecated them in favor of Files. Content Deliveries are a distribution feature that generates a public or private URL to share a file externally, without giving the recipient access to Salesforce itself.

The key distinction that matters for most teams is between Files and Attachments. If your org still uses Attachments heavily, migrating to Salesforce Files gives you higher size limits, better sharing controls, and a cleaner record view. Content Deliveries are useful for sending files to clients or partners who need to view a document without logging in, but they are not a storage mechanism on their own.

For teams doing a bulk file upload migration from Attachments to Files, the process typically involves exporting existing Attachments via data export, then re-uploading them as Content Documents linked to the same records. It is worth doing this migration in batches rather than all at once to avoid storage spikes.

How should teams manage large document volumes inside Salesforce long-term?

Managing large document volumes inside Salesforce long-term requires a clear file organization strategy, consistent naming conventions, and a plan for archiving or offloading files that are no longer actively used. Without structure, even a well-configured Salesforce org becomes a dumping ground for duplicate files, outdated versions, and orphaned documents that no one can find when they need them.

The most durable approach combines a few habits and tools:

  • Establish a folder and naming convention: Consistent file names and folder structures make search and retrieval fast, especially as document volumes grow over months and years.
  • Set retention and archiving rules: Files that are no longer actively needed should move to an archive state rather than sitting in active storage, keeping your org lean and your storage costs predictable.
  • Limit duplicate uploads: Duplicates are one of the biggest sources of storage bloat. Teams should have a clear process for checking whether a file already exists before uploading a new version.
  • Use version control rather than new uploads: When a document changes, updating the existing file with a new version is cleaner than uploading a separate copy with a slightly different name.
  • Audit storage regularly: Salesforce provides storage usage reports that show which records and users are consuming the most space. Running these quarterly helps catch problems before they become expensive.

The teams that manage this best tend to treat document management as an ongoing operational discipline rather than a one-time setup task. Checking your storage and plan options periodically also ensures you are not paying for capacity you do not need or running short without warning.

How Cartularius helps with Salesforce file management

If your team is constantly hitting file size limits, drowning in duplicates, or struggling to find the right version of a document inside Salesforce, we built Cartularius to solve exactly that. As a Salesforce-native document management solution, Cartularius gives you a structured, intuitive layer on top of Salesforce that makes large document volumes manageable without forcing your team to switch platforms or learn new tools from scratch.

Here is what that looks like in practice:

  • Drag-and-drop bulk file upload directly inside Salesforce, so uploading multiple large files is fast and reliable without browser workarounds
  • Seamless Office 365 integration that connects Salesforce records to SharePoint files, bypassing Salesforce’s native file size limits while keeping everything accessible from one place
  • Familiar file explorer interface built natively into Salesforce, so your team can navigate documents the same way they would in Windows File Explorer with no steep learning curve
  • Automated file organization driven by our Document Value Management model, which keeps your records clean, reduces duplicates, and makes document retrieval fast across every team
  • Quick deployment via AppExchange with full functionality ready in minutes, not weeks

If you want to stop working around Salesforce’s file limits and start working with a system that handles document management properly, explore what Cartularius can do for your team at cartularius.com/features.

Table Of Contents

Share this post

Enjoy a 30-day trial and transform your workflow today

Install Cartularius now and experience the best Salesforce document management solution and enjoy clean and structured data and optimized processes, risk-free for 30 days.

Discover the power of Cartularius in a personalized demo. Our experts will showcase live examples tailored to your business. Get your questions answered and see how our solution streamlines collaboration and accelerates processes. Schedule your demo today and unlock smarter document management.

Get the list

Please provide us with your Name, Job Title and Email Address and you will receive the complete predefined list of Document Categories and Document Types in your inbox.

Get Quote (Enterprises)

Please provide us with as much relevant detail on your needs as possible at this stage in the form below. We understand your business is unique and we would very much like to get you the best offer possible. Thank you!

Get Quote (Non-Profit)

Please provide us with as much relevant detail on your needs as possible at this stage in the form below. We understand your business is unique and we would very much like to get you the best offer possible. Thank you!