Newer Version Available
Considerations for Installing Data Loader
Before you download and install Data Loader, understand the installation and login
considerations. Each release of Data Loader for Windows or Data Loader for macOS also has its
own list of supported operating system and hardware requirements.
| Available in: both Salesforce Classic (not available in all orgs) and Lightning Experience |
| Available in: Enterprise, Performance, Unlimited, and Developer editions |
| User Permissions Needed | |
|---|---|
| To access the page to download Data Loader: | Modify All Data |
| To use Data Loader: | API Enabled AND The appropriate user permission for the operation you’re doing, for example, Create on accounts to insert new accounts AND Bulk API Hard Delete (only if you configure Data Loader to use Bulk API to hard-delete records) |
System Requirements for Windows
Data Loader is signed for Windows. To use Data Loader for Windows, you
need:
- Microsoft® Windows® 10 on Intel x86 - 64 bit
- 120 MB of free disk space
- 256 MB of available memory
- Java Runtime Environment (JRE) version 11 or later, for example, Zulu OpenJDK version 11 or later for Windows
System Requirements for macOS
To use Data Loader for macOS, you need:
- macOS 10.15 (Catalina) on Intel x86 - 64 bit; macOS 11 (Big Sur) on Intel x86 - 64 bit
- 120 MB of free disk space
- 256 MB of available memory
- Java Runtime Environment (JRE) version 11 or later, for example, Zulu OpenJDK version 11 or later for macOS
For the latest list of system requirements, refer to the Data Loader release page on GitHub.
Installation Considerations
Over time, several versions of the Data
Loader client application have been available for download. Some earlier versions were
called “AppExchange Data Loader” or “Sforce Data Loader.” You
can run different versions at the same time on one computer. However, don’t install more
than one copy of the same version. If you’ve installed the latest version and want to
install it again, first remove the version on your computer.
The latest version is available at the Data Loader release page on GitHub.
To change the source code, download the open-source version of Data Loader from https://github.com/forcedotcom/dataloader.
Login Considerations
- If your organization restricts IP addresses, logins from untrusted IPs are blocked until they’re activated. Salesforce automatically sends you an activation email that you can use to log in. The email contains a security token that you add to the end of your password. For example, if your password is mypassword, and your security token is XXXXXXXXXX, you must enter mypasswordXXXXXXXXXX to log in.
- Data Loader version 36.0 and later supports Web Server OAuth Authentication. See OAuth Authentication for more information.
- Data Loader version 36.0 and later supports Salesforce Communities. Communities
users always log in with the OAuth option in Data Loader. To enable OAuth for Digital
Experiences, the user modifies the config.properties file as follows.
- Change the portion in bold in the following line to the login URL of the site.
Don’t add a forward slash (/) to the end of the
line.
1sfdc.oauth.Production.server=https\://login.salesforce.comFor example:1sfdc.oauth.Production.server=https\://MyDomainName.my.site.com/test - Change the portion in bold in the following line to the hostname of the
site.
1sfdc.oauth.Production.redirecturi=https\://login.salesforce.com/services/oauth2/successFor example:1sfdc.oauth.Production.redirecturi=https\:/MyDomainName.my.site.com/services/oauth2/success
The config.properties file is in the configs default configuration directory, which is installed in these locations.- macOS: /Users/{userName}/dataloader/version/configs
- Windows: C:\Users\{userName}\dataloader\version\configs
- Change the portion in bold in the following line to the login URL of the site.
Don’t add a forward slash (/) to the end of the
line.