Schmoodboard
Back to glossary
UX Patterns

Confirmation Dialog

UXdialogdestructivesafetymodal

A prompt asking users to explicitly confirm an action — especially irreversible ones.

When to use

  • Destructive actions: delete, remove, cancel subscription
  • Actions with significant downstream effects
  • Skip for low-stakes reversible actions — over-confirming creates friction

Examples

  • 'Delete this board? This cannot be undone.' → Cancel / Delete
  • GitHub's type-the-repo-name delete confirmation

See this in the wild

Analyze a site and look for confirmation dialog in the breakdown.

Analyze a site

More in UX Patterns