Overlays / The visual dictionary

Confirmation dialog.

A dialog asking users to approve a specific consequence.

Also calledconfirm dialogconfirmation prompt
01

See it in context

UI illustration
Try the native interaction
!

Delete “Field notes”?

This removes the collection.

A confirmation dialog gives a final decision point before an action with a meaningful consequence. State the affected object and use action-specific labels instead of generic Yes and No buttons.

When to use it

Use before difficult-to-reverse or consequential actions.

Know the difference

Confirmation asks before an action; a success message reports an action already completed.

WebiOSiPadOSAndroidmacOSWindowsLinuxvisionOS

iOS · iPadOS · macOS · visionOS

Use the native platform presentation and terminology; adapt density and interaction to touch, pointer, remote, or spatial input rather than copying a phone-sized view.

Web · Android · Windows · Linux

On the web, manage keyboard focus and dismissal explicitly. Android and desktop implementations should use the equivalent native surface when available.

Primary documentation for the pattern and its platform conventions.