Skip to main content
5e5e Point Buy

Accessibility Statement

Last updated: May 1, 2025 · We are committed to making 5e Point Buy Calculator accessible to everyone.

Our Commitment

5e Point Buy Calculator is committed to ensuring digital accessibility for people with disabilities. We continually improve the user experience for everyone and apply relevant accessibility standards. D&D is for everyone, and we want our tools to be usable by the entire community.

Conformance Status

We aim to conform to WCAG 2.1 Level AA (Web Content Accessibility Guidelines 2.1). WCAG defines requirements for designers and developers to improve accessibility for people with disabilities. It has three levels of conformance: A, AA, and AAA.

Current status: Partially conformant — some content does not fully conform to WCAG 2.1 AA, as noted below.

Accessibility Features

Keyboard navigation support for all calculator controls
ARIA labels on interactive elements (buttons, inputs, dropdowns)
Color contrast ratios meeting WCAG AA minimums for body text (4.5:1) and large text (3:1)
Dark and light mode toggle to accommodate different visual preferences
Semantic HTML structure with proper heading hierarchy (h1-h3)
Focus indicators visible on all interactive elements
Screen reader compatible stat display with text alternatives for numeric values
Mobile-responsive layout usable at up to 400% zoom without horizontal scrolling
No content that flashes more than 3 times per second
Text alternatives provided for all informational images

Known Limitations

The multi-build comparison table may be difficult to navigate with screen readers on small displays due to its tabular layout
Some dropdown menus in the calculator may not announce option changes immediately in all screen reader + browser combinations
The stat roller dice animation does not have an equivalent for users with reduced motion preferences (results are displayed as text)
PDF export functionality may produce documents with limited accessibility features for screen readers

We are actively working to address these limitations in upcoming updates. If you encounter a barrier not listed here, please report it using the contact information below.

Keyboard Navigation

All core calculator functionality is accessible via keyboard:

  • Tab — Move between interactive elements
  • Shift+Tab — Move backwards between elements
  • Enter / Space — Activate buttons
  • ↑ ↓ — Adjust stat values in number inputs
  • Esc — Close modal dialogs

Calculator shortcuts: R to reset, S to open save dialog (when not focused in an input field).

Assistive Technology Compatibility

We test accessibility with the following screen reader + browser combinations:

  • NVDA + Chrome (Windows)
  • JAWS + Chrome (Windows)
  • VoiceOver + Safari (macOS/iOS)
  • TalkBack + Chrome (Android)

Reporting Accessibility Issues

We welcome feedback about accessibility barriers on this Site. If you encounter an issue, please contact us through our contact form with:

  • The URL of the page where you encountered the barrier
  • A description of what you were trying to do
  • The assistive technology you were using (if applicable)
  • Your browser and operating system

We aim to acknowledge accessibility reports within 2 business days and resolve confirmed barriers within 30 days.

Technical Specifications

This website relies on the following technologies for conformance: HTML5, CSS, JavaScript (React). The site has been tested in Chrome, Firefox, Safari, and Edge. We use semantic HTML elements, ARIA roles and properties, and CSS for visual presentation only.