What is a Salesforce Sandbox?

A Salesforce Sandbox is your safe space for development, testing, and training — a replica of your production org that helps teams innovate, validate, and deploy changes without impacting live users or data.

Data Mask & Seeding Guide

Learn how to protect sensitive data in sandbox environments.

Types of Salesforce Sandboxes

Sandbox Type Metadata Data Included Storage
Developer Yes None 200 MB data / 5 MB files
Developer Pro Yes None 1 GB data / 1 GB files
Partial Copy Yes Subset (via template) 5 GB data / 5 GB files
Full Copy Yes Full production data Same as production
The Salesforce DevSecOps Guide

Learn how to deliver new levels of personalization and responsiveness with Salesforce DevSecOps.

Deciding a Salesforce Sandbox for your use case

Decision Criteria Best Option(s)
You need a safe place to test changes Developer, Developer Pro
You’re testing with real business data Partial Copy, Full Copy
You need to replicate the entire org Full Copy
You’re doing individual development work Developer
You’re building complex automations Developer Pro, Partial Copy
You want to train users on real data Partial Copy
You’re validating release performance Full Copy
You’re working with limited storage Developer, Developer Pro