Skip to main content

General Questions

FileFetch is a desktop application for exporting files from Salesforce. It allows you to bulk-download Salesforce Files (ContentVersion) and legacy Attachments to your local computer with advanced filtering, organization, and export options.
FileFetch offers a 14-day free trial. Pricing information is available at filefetch.app/pricing.
FileFetch is available for:
  • macOS 10.15 (Catalina) or later
  • Windows 10 (64-bit) or later
No. Your credentials are stored locally in your operating system’s secure keychain (macOS Keychain or Windows Credential Manager). FileFetch never sends your credentials to our servers. All connections go directly from your computer to Salesforce.
No. FileFetch connects directly from your computer to Salesforce. Files download straight from Salesforce to your local machine. We never see or store your data.

Features & Capabilities

  • Files (ContentVersion): Modern Salesforce Files introduced in Winter ‘12. Supports versioning, rich metadata, and is the current standard.
  • Attachments: Legacy attachment system from before Winter ‘12. No version support, simpler structure.
Most modern Salesforce orgs use Files. Use Attachments export only for legacy data.
  • SOQL Query: Up to 2000 files per query (Salesforce API limit)
  • CSV Import: No hard limit (processed in batches of 200)
For large exports, use CSV Import or run multiple queries with different filters.
Not currently. Scheduled exports are planned for a future release.
Not yet. Cloud storage integrations are planned for future releases. Currently, files export to your local computer only.
Not currently. FileFetch uses username/password/security token authentication. OAuth 2.0 support is planned for a future release.

Technical Questions

FileFetch uses the Salesforce SOAP API for authentication and REST API for file downloads. This provides the best performance and reliability for bulk file exports.
Yes. Each query and file download counts as an API call. However, FileFetch is designed to be efficient:
  • Batches requests to minimize API calls
  • Uses concurrent downloads for speed
  • Respects Salesforce rate limits
Most Salesforce orgs have generous API limits (15,000-100,000+ calls per 24 hours).
Download speed depends on:
  • Your internet connection
  • File sizes
  • Concurrent download setting (1-10 simultaneous downloads)
  • Salesforce API rate limits
Typical performance: ~1000 files in 5-10 minutes with 10 concurrent downloads.
FileFetch exports the file content itself. Metadata (Title, Created Date, Size, etc.) is saved in the Export Summary. Custom field export is not currently supported but may be added in future releases.

Troubleshooting

See the Authentication Guide and Troubleshooting for detailed login help.Common issues:
  • Verify username, password, and security token are correct
  • Check you selected the right environment (Production/Sandbox/Custom)
  • Ensure your user has API access enabled
Common reasons:
  • Filters are too restrictive (try broadening date range)
  • No files match your criteria in Salesforce
  • You don’t have permission to view the files
  • Wrong Export Type selected (Files vs Attachments)
See Troubleshooting - Query Issues.
Check the Export Summary (_Export_Summary.txt) for specific error messages.Common causes:
  • Download timeout (increase timeout in Settings)
  • Network interruption (retry the export)
  • File was deleted from Salesforce
  • Insufficient permissions
You can retry failed downloads from Export History (coming soon).

Privacy & Security

Yes. FileFetch is built with security as a top priority:
  • Credentials stored in OS-level secure keychain
  • Direct connection to Salesforce (no middleman)
  • No data sent to FileFetch servers
  • Files stay on your local computer
  • Code-signed application
Yes. Since all data stays local and FileFetch connects directly to Salesforce, it’s suitable for confidential data. However, always follow your organization’s data handling policies.
FileFetch keeps local logs for troubleshooting (export history, error logs). These logs never leave your computer. You can delete them by uninstalling the app.

Pricing & Licensing

FileFetch offers a 14-day free trial with full features. No credit card required.
You’ll need to purchase a license to continue using FileFetch. Visit filefetch.app/pricing for pricing options.
Yes. Contact [email protected] for team and enterprise pricing.

Still Have Questions?