Beta-feature guide · Verified: October 18, 2026 (UTC). Sources: [Creator Hub](https://create.roblox.com/docs/ui/appearance-modifiers) and [UIShadow](https://create.roblox.com/docs/reference/engine/classes/UIShadow).
Letters or rectangle: choose the mode
UIShadow.Mode distinguishes Shape, which follows an element's rectangular shape, from Text, which follows its letters. Text works with TextLabel, TextButton and TextBox; it does not trace an image's silhouette.
Minimal test
The expanded capabilities require File → Beta Features → Upgraded UIShadows.
- Add UIShadow as a child of a TextLabel.
- Set Mode to Text and adjust Color, Transparency and Offset.
- Compare with Shape to see the difference between letters and background.
Spread, Inset and ShowBehindParent have no effect in Text mode. If you want to change the size of a letter shadow, do not diagnose that lack of change as a Spread bug.
Check readability
Editorial recommendation: test a short title and a long one against a light and a dark background. Keep the same font while comparing. A shadow should help reading, not turn the text into a blur.
Checklist: beta enabled, compatible object, correct Mode and contrast checked. This is not a performance test of your game.


