We offer three different products to support file-related operations: Download, Upload, and Migration.
- Mass File Download App: Ideal if you're only looking to download files from Salesforce.
- Mass File Upload App: Best suited if you only need to upload files into Salesforce.
- Mass File Migrate App: Designed for complete file migration between orgs. No need to download and upload files, it will migrate directly. If you're looking to move files from one org to another.
If you're working within the same org and just need to download or upload files separately, the respective Download or Upload app is recommended.
However, if you want to migrate files, from one Salesforce org to other while maintaining their relationships with the parent record, you can use the Mass File Migrate app.
The comparison table below highlights the key features of each app, so you can quickly identify which one fits your needs best.
Feature | Mass File Download App (MFD) | Mass File Upload App (MFU) | Mass File Migrate App (MFM) |
---|---|---|---|
Purpose | Only for Download | Only for Upload | Only for Migration |
Supported File Types | Files, Attachments, Documents, Library Files, Static Resources, Event Logs, Classic Notes, Lightning Notes | Files, Attachments, Library Files | Files, Attachments, Classic Notes, Lightning Notes, Chatter Attachments, Inline Images, Library Files, Documents |
Limit Per Operation | Up to 2,000 per page (MFD tab) and 5,000 per page (Lightning tab / Record Detail Component) | Upload up to 100 files per operation | Migrate up to 50,000 files per operation |
Pagination / Volume Handling | No file count limit; use pagination to move between pages | No limit, but needs to be processed in batches of 100 files | No limit; can migrate 50K files in each batch |
File Size Limit | No file size limit for download | No file size limit for upload | No size limit on UI migration; File size limit on migration via batch is 8.5 MB. |
File Name Customization | Yes, File Name and Folder Name can be customized | No customization options | No customization options |
Installation Requirement | Install in the source org to download | Install in the source org to upload | Install in the source org to migrate to the destination org |
Component Availability | Object-level Lightning Components are available | Lightning Component is available but not for object-level use | No component; works at the object level only |
Tracking Support | Yes, the "Downloaded Files Tracking" tab | No tracking feature | Yes, the "Migrated Files" tab shows migration details |