Complete setup and usage documentation for SFDC File Exporter v6 (Windows) and v7 (macOS).
| Component | Windows (v6) | macOS (v7) |
|---|---|---|
| Operating System | Windows 10 / 11 | macOS 10.14+ |
| Runtime | Included in installer | Java JRE 8 or above |
| Internet | Required (Salesforce API access) | |
| Salesforce Edition | Professional and above (API access required) | |
| RAM | 2 GB minimum recommended | |
Go to the old version download page and click Download SFDC File Exporter to download the installer.
Extract the downloaded zip file and run the setup file.
Click Next. Choose the directory where you want to install SFDC File Exporter. We strongly recommend installing in your user directory.
Click Next. Select the checkbox if you want to create a desktop shortcut.
Review the cumulative information showing where SFDC File Exporter will be installed.
Click Install to complete the installation.
Congratulations! You have successfully installed SFDC File Exporter on your system.
A product key is required to use SFDC File Exporter v6/v7 beyond the trial period.
Go to Generate Product Key, enter your email address, and click the button. Your key will arrive in your inbox within seconds.
Launch SFDC File Exporter and navigate to Settings → Activate Product Key.
Copy the key from your email, paste it into the activation field, and click Activate. The application will confirm successful activation.
On the SFDC File Exporter login screen, enter your credentials and click Sign In.
After validating the product key successfully, the following window will open. Click Export files from Salesforce.
The login window will open. Enter your Salesforce credentials and click Sign In.
After logging in, the export configuration screen opens. Each numbered section (marked in red) is described below:
Click Export Files/Attachments from Salesforce. A popup will display the ongoing extraction status.
All steps are the same as Export via SOQL Query except for the input type selection (item 2 in the configuration screen).
Select CSV File as the input type, then click Choose File and select your CSV file.
An exception will be thrown if the column name does not match exactly.
After filling in all required fields, click Export Files/Attachments from Salesforce to start the export.
For object-based extractions, you can filter results by adding a WHERE clause to narrow down which files are exported. Enter the condition (without the keyword WHERE) in the filter field before starting the export.
Examples:
Once the export starts, SFDC File Exporter displays a real-time status popup showing:
Do not close the application while extraction is in progress. The output folder will fill with files as the export runs.
You can automate exports to run at a set time using Windows Task Scheduler alongside the SFDC File Exporter scheduler component.
Run SFDC File Exporter by clicking the shortcut icon or the .exe file. On the main screen, click Schedule file export (marked in red).
The scheduler settings window will open. Fill in each numbered field:
Click Save Scheduler Settings. You will receive a confirmation message. Note: if settings are not saved successfully, the scheduler will not run.
Search for Task Scheduler in the Windows search bar and open it (run as Administrator).
Click Create Task. Enter Schedule SFDC File Exporter in the Name field.
Click the Trigger tab and choose Daily (or your preferred frequency).
Then click the Action tab. Click Browse and select sfdcfileexporterschedular.exe. This file is included in the downloaded zip alongside sfdcfileexporter_v1.exe.
Click OK to save the Task Scheduler entry.
Click Active Tasks and select Schedule SFDC File Exporter.
Click the Run button and verify that files are being created in the output folder you selected in Step 2.
If files are appearing in the output folder, you have successfully scheduled SFDC File Exporter.
To transfer your license to a different machine or update your key:
If the login screen asks for a Security Token, your IP address is not on Salesforce's trusted IP list. Follow the dedicated guide to reset and retrieve your token:
Security Token Guide →