--- id: slds.guidance.utilities.hyphenation title: Hyphenation Utilities description: SLDS hyphenation utility class summary: "Utility for text wrapping and hyphenation. Enables automatic word breaking in narrow containers." artifact_type: reference domain: utilities topic: hyphenation content_format: structured complexity: intermediate audience: [implementer] tasks: [implement] refs: - slds.guidance.utilities - slds.guidance.overview.utilities - slds.guidance.utilities.truncate tags: [utilities, hyphenation, text-wrapping, word-break] keywords: [slds-hyphenate, hyphenation, word-wrap, overflow-wrap] --- # Hyphenation - Text Wrapping Enabling automatic text hyphenation and word breaking in narrow width containers. ## Core Classes | Class | Purpose | |-------|---------| | `slds-hyphenate` | Enables text hyphenation with word-wrapping fallbacks for narrow containers | ## Common Patterns ```html

Supercalifragilisticexpialidocious text that needs to break appropriately.

VeryLongProductNameWithoutSpaces

ExtremelyLongTitleThatMightOverflow

SuperLongModalTitleForConfiguration

``` ## Best Practices ✅ Use on text that might contain long words without spaces ✅ Apply to elements in narrow width containers ✅ Use with non-truncated text that needs to remain visible ✅ Combine with responsive grid columns where text might overflow ❌ Don't use with [Truncate Utilities](ref:slds.guidance.utilities.truncate) (choose one strategy) ❌ Don't apply to elements with fixed widths larger than their containers ❌ Don't use on numeric data or codes that shouldn't break