Salesforce Rich Text Area fields can hold more than formatted text — they often contain screenshots, diagrams, charts, and embedded photos. Getting those images out of Salesforce is something no native tool supports. Here is how to do it.
What Is a Rich Text Area Field?
A Rich Text Area (RTA) field in Salesforce allows users to enter styled content — bold text, lists, tables, and embedded images. Images pasted or uploaded into an RTA field are stored internally as part of the field's HTML content, referenced via Salesforce's internal static resource URLs.
This means they are not stored as Salesforce Files (ContentDocument) or Attachments — they live inside the field value itself, making them invisible to standard export tools.
Why Native Salesforce Export Cannot Extract These Images
- Salesforce Data Export downloads record data as CSV — the RTA field appears as raw HTML, not images
- Data Loader exports the HTML string of the field — image URLs point to internal Salesforce servers that require session authentication
- Reports and List Views cannot expose the binary content of an embedded image
- There is no AppExchange package that specifically extracts and saves RTA-embedded images to a local folder
What You Need to Extract Embedded Images
To properly extract images from Rich Text Area fields you need a tool that can:
- Read the HTML content of the RTA field via the Salesforce REST API
- Parse the
img srctags to find all embedded image references - Authenticate with Salesforce to download each image binary
- Save the images to a local folder, organised by record
Common Use Cases
- Org migration — preserving product images stored in Description or Notes RTA fields when moving to a new platform
- Compliance and archival — saving evidence screenshots, inspection photos, or signed documents embedded in case or contract records
- Data backup — ensuring embedded visuals are not lost when records are deleted or the org is retired
- Content repurposing — extracting product or marketing images stored inside Knowledge articles or Campaign records
Step-by-Step: Export RTA Images with SFDC File Exporter
SFDC File Exporter is the only desktop tool that can extract and save images embedded inside Salesforce Rich Text Area fields — no code, no AppExchange package, no developer involvement required.
- Download and install SFDC File Exporter on Windows, Mac, or Linux
- Log in to Salesforce using OAuth or your username, password, and security token
- Navigate to the Rich Text Field Export tab
- Select the Salesforce Object (e.g. Account, Case, Contact, or any custom object)
- Select the Rich Text Area field you want to extract images from
- Choose Export Images as the output mode
- Click Export — the app downloads every embedded image and saves it to a folder named after each record
How the Output Is Organised
- One folder per record — named using the record's Name or ID
- All images for that record saved inside the folder (PNG, JPG, GIF — whatever was embedded)
- Image filenames preserve the original filename where available
Why SFDC File Exporter Is the Right Tool
No other tool on the market — native, AppExchange, or third-party — specifically handles RTA image extraction. SFDC File Exporter authenticates with the Salesforce API, parses the embedded HTML, resolves the internal image URLs, downloads the binaries, and organises them by record in a single automated operation.
If you need to recover embedded images from Salesforce Rich Text Area fields — for migration, backup, or archival — SFDC File Exporter is the only solution available today. Download it free and run your first export in minutes.