---
schema_version: "1"
id: 8092f5840adaabd5d573ba74a80effa648aeefac42ab1079e83f85aebd9b6f53
title: Define Data Loader Field Mappings
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/platform/data-loader-impl/guides/data-loader/defining-field-mappings.md
canonical_url: https://developer.salesforce.com/docs/platform/data-loader-impl/guide/defining-field-mappings.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 1c9cac635a91d4b9196c5765a06608dfdf0de65877d4f949e4c72a30e846436d
products:
  - Data Loader Guide
  - Platform Developer Content
---

# Define Data Loader Field Mappings

When you insert, delete, or update files, use Data Loader's Mapping Dialog window to associate Salesforce fields with the columns of your CSV file.

1.  To automatically match fields with columns, click **Auto-Match Fields to Columns**. The Data Loader populates the list at the bottom of the window based on the similarity of field and column names. For a delete operation, automatic matching works only on the ID field.

2.  To manually match fields with columns, click and drag fields from the list of Salesforce fields at the top to the list of CSV column header names at the bottom. For example, if you are inserting new Account records where your CSV file contains the names of new accounts, click and drag the `Name` field to the right of the `NAME` column header field.

3.  Optionally, click **Save Mapping** to save this mapping for future use. Specify a name for the SDL mapping file. If you select an existing file, the export replaces its contents. To confirm the action, click **Yes**, or choose another file by clicking **No**.

4.  Click **OK** to use your mapping for the current operation.


