Powerful Features Built for Salesforce Teams

Every capability you need to export Salesforce content efficiently, accurately, and securely.

Export Every Salesforce File Type

SFDC File Exporter handles all four native Salesforce file storage objects — in one unified interface.

Salesforce Files

Export ContentDocument and ContentVersion records — the modern Salesforce file storage standard. Preserves version history context.

ContentDocument

Attachments

Export legacy Salesforce Attachments linked to any object. Essential for pre-Spring '16 orgs and data migration projects.

Attachment Object

Documents

Export records from the Salesforce Document object — org-wide files stored in document libraries, not linked to records.

Document Object

Static Resources

Download Salesforce Static Resources — JavaScript libraries, CSS files, images, and other static assets used in your org's pages.

StaticResource Object

Multiple Ways to Target Your Export

Choose the export method that fits your workflow — from simple bulk downloads to precision SOQL queries.

Full Bulk Export

Export all files of a chosen type from your entire org in a single operation. Ideal for full backups, migrations, and archival projects with no need for filtering.

Learn More

Object-Specific Export

Export files linked to a specific Salesforce object — such as all attachments on Account records, or all Files on Opportunity. Granular and focused.

Learn More

SOQL-Based Export

Write your own SOQL WHERE clause to target exactly the files you need. Full flexibility to filter by any field — date, owner, custom fields, status, and more.

Learn More

CSV Import Export

Import a CSV file containing Salesforce record IDs and export only the files associated with those specific records. Perfect for list-based workflows.

Learn More

Scheduled Export

Configure recurring exports to run automatically at set intervals. Build automated backup workflows or nightly archive pipelines without manual steps.

Learn More

Advanced Filtering

Combine multiple filters: file type, date range, file owner, file size, parent object type, and keyword search — to create precisely scoped exports.

Learn More

Salient Features

A closer look at what SFDC File Exporter can do — straight from the application.

Export from Salesforce List Views

Export from Salesforce List Views

Select any Salesforce object, pick a list view, and export all associated files in one operation. Supports both Files (ContentDocument) and Attachments, with flexible file naming, output folder selection, and optional scheduling — all from a single screen.

  • Browse all Salesforce objects instantly
  • Filter by any existing list view
  • Export Files, Attachments, or both
  • Name files by original name or Record ID

Object-Scope Export with Custom Filters

Target all objects or zoom in on a specific Salesforce object. Build field-level filters using any field, operator, and value combination — so you export exactly the records you need, nothing more.

  • All Objects or Specific Object scope
  • Add unlimited field-level filters
  • Combine with scheduled export
  • Incremental mode — only new files since last run
Object-scope export with custom filters
Export from a single record and its child records

Export from a Single Record & Child Records

Target a specific Salesforce record by name and export every file attached to it. Optionally extend the export to include related child records — pulling files from the entire record hierarchy in a single run.

  • Search records by name within any object
  • Include child object files automatically
  • Group files by record Name or ID folder
  • Download Files and/or Attachments

Export Files Using a CSV of Record IDs

Prepare a CSV file containing Salesforce record IDs and let the app do the rest. Works with parent record IDs (it finds all linked files for each) or direct file record IDs (ContentDocument / Attachment) for precise batch downloads.

  • Upload any CSV — first column must be Record IDs
  • Resolve parent IDs to all linked files
  • Or download file records directly by ID
  • Combine with schedule & incremental mode
Export files using a CSV of Salesforce record IDs
Export Salesforce Notes as TXT, PDF or DOC

Export Salesforce Notes

Export Salesforce Notes in the format that suits your workflow — plain text (TXT), PDF, or Microsoft Word (DOC). Choose individual files per note or merge all notes into a single document, with full control over separators and grouping.

  • Export as TXT, PDF, or DOC (Word)
  • Individual file per note or merged into one
  • Custom separator text between notes
  • Group notes by parent record folder

Export Salesforce Static Resources

Download all Static Resources from your Salesforce org — JavaScript libraries, CSS stylesheets, images, and any other assets deployed to your pages. Apply field-level filters and schedule recurring downloads to keep a local copy always up to date.

  • Export all Static Resources in one run
  • Add filters by any Static Resource field
  • Schedule incremental or full exports
  • Retain original resource names
Export Salesforce Static Resources
Export Salesforce Documents

Export Salesforce Documents

Export records from the Salesforce Document object — org-wide files stored in document libraries, not linked to individual records. Add filters to scope your export by folder, author, or any other Document field, and pick your output directory.

  • Export the legacy Document object
  • Apply field-level filters to narrow scope
  • Run immediately or on a schedule
  • Preserve original document file names

Schedule Exports to Run Automatically

Set up export jobs to run on a recurring schedule — one-time, daily, or via cron expression — and monitor them all from the Job History dashboard. Pause, resume, or trigger any job instantly without re-configuring it from scratch.

  • Schedule via Schedule Builder or Cron expression
  • View all jobs: status, last run, file type
  • Run Now, Pause, or Delete any job instantly
  • Incremental mode — skip already-exported files
Schedule Salesforce export jobs to run automatically

What SFDC File Exporter Can Do

Capability Free Pro
Export Salesforce Files (ContentDocument)
Export Attachments (legacy)
Export Documents
Export Static Resources
Maximum exports per run50 filesUnlimited
Object-specific export
Filter by file type
Filter by date range
Filter by file owner
Keyword search / filter
SOQL WHERE clause export
CSV-based import export
Scheduled / automated exports
Sandbox environment support
OAuth 2.0 authentication
Local processing — no cloud
Priority email support

Built for Salesforce. Runs on Windows, macOS and Linux.

SFDC File Exporter is a lightweight, standalone desktop application that communicates with the Salesforce REST and Bulk APIs — no additional installations required.

Independent of Salesforce Data Loader. No need to install or configure Data Loader to use SFDC File Exporter — it operates independently.
Platform

Windows 10/11, macOS 12+, Linux (64-bit)

Salesforce Editions

Enterprise, Unlimited, Developer, Professional (with API)

Authentication

Salesforce OAuth 2.0 + Security Token

API Used

Salesforce REST API & Bulk API v2

Disk Space

~50 MB (app). Export space depends on file volume.

Internet Required

Yes — to connect to Salesforce API during export.

Start Exporting Salesforce Files Today

Try the free plan — no credit card, no time limits on the app itself.