Resonance Logo

Price

A price display presents monetary values as real text with programmatically associated currency information, supporting standard prices, ranges, free items, and explicit currency codes so all users can perceive pricing accurately.

Demo

Review the price variants shown below — a standard price, a price range, a free item, and an explicit currency code example. With a screen reader active, navigate through each price and listen to how the value and currency are announced. Notice how each variant is expressed as real, selectable text rather than an image or decorative element.

Pro Plan

Price: $49.99 USD

Custom Widget

Price range: $10.00 to $25.00 USD

Starter Plan

Price: Free

Enterprise Plan

Price: EUR 89.00

What to Observe

Anatomy

[Anatomy image placeholder — will be added when assets are available]

  1. Price container: The wrapper element that holds the currency and value together as a unit, providing a consistent structure for all price variants.
  2. Currency indicator: The symbol (e.g., $) or code (e.g., USD) that identifies the monetary unit; included within accessible text for all variants.
  3. Price value: The numeric amount, rendered as plain text so it is accessible to screen readers, search engines, and browser zoom tools.
  4. Range separator: The element or text that connects the lower and upper bounds of a price range (e.g., "to" or "–"), made explicit for screen reader users.
  5. Free label: A textual expression of zero cost used in place of a $0.00 display, providing a clearer and more natural communication of the price.

Accessibility Behavior

Common Mistakes

Why This Matters

Price is one of the most decision-critical pieces of information on any product page. A screen reader user who hears an ambiguous currency symbol, two disconnected numbers, or silence where a price should be cannot make an informed purchasing decision. Users who rely on browser text zoom must be able to read prices that scale with their settings. When price information is inaccessible, users with disabilities are effectively denied the ability to comparison shop — a fundamental part of the online retail experience.

Accessibility Validation

This component is validated against internal accessibility criteria aligned with WCAG standards, using our internally developed system, Resonance Specs.

To learn more, please contact us.

Code

Reference Implementation