__Standard Values in Sitecore

In This Article
- What is __Standard Values in Sitecore?
- What does it do?
- 1. Provides Default Field Values
- 2. Enables Fallback Behavior
- 3. Stores Presentation Details
- 4. Supports Token Replacement
- Where is it located?
- Example (Real-world Scenario)
- __Standard Values setup
- What happens when you create a new item?
- Fallback Example
- Presentation Details Example
- Why is it important?
- Developer Perspective
In Sitecore, the __Standard Values item is one of those things that seems simple at first, but ends up being central to how Sitecore manages defaults, templates, and behavior.
Let’s break it down clearly and then walk through a practical example.
What is __Standard Values in Sitecore?
Every template in Sitecore can have a special item called:
__Standard Values
It acts as a default configuration + fallback layer for all items created from that template.
Think of it like:
- A blueprint
- A default settings file
- A base version of an item
What does it do?
1. Provides Default Field Values
When you create a new item from a template:


