---
title: ARIA Progressbar Name | Accessibility Rule
description: ARIA progressbars must have accessible names.
source_url:
  html: https://testingbot.com/support/accessibility/web/rules/aria-progressbar-name
  md: https://testingbot.com/support/accessibility/web/rules/aria-progressbar-name/index.md
---
# Every ARIA progressbar node must have an accessible name

Rule ID: aria-progressbar-nameUser Impact: seriousGuidelines: WCAG 2.0

ARIA progressbar elements must have accessible names.

## About This Rule

This rule ensures that elements with `role="progressbar"` have discernible text that clearly describes their purpose or function for screen reader users.

## Why It Matters

Screen reader users cannot discern the purpose of elements with `role="progressbar"` that lack an accessible name. This omission hinders their ability to understand the function or status represented by the progressbar, leading to confusion and a diminished user experience.

## How to Fix

Ensure each element with `role="progressbar"` has one of the following:

- A non-empty `aria-label` attribute.
- An `aria-labelledby` attribute pointing to an element with discernible text for screen readers.
- A `title` attribute providing descriptive text.

### Example

#### Fail

The following example lacks an accessible name for the progressbar element, making it unclear to assistive technology users:

    <div role="progressbar" aria-valuenow="50" aria-valuemin="0" aria-valuemax="100"></div>

#### Pass

In this corrected example, the `aria-label` attribute provides an accessible name for the progressbar element:

    <div role="progressbar" aria-label="File upload progress" aria-valuenow="50" aria-valuemin="0" aria-valuemax="100"></div>

## Other Rules

Interested in other web accessibility rules? Please see these other rules:

- [aria-prohibited-attr](https://testingbot.com/support/accessibility/web/rules/aria-prohibited-attr)
- [aria-required-attr](https://testingbot.com/support/accessibility/web/rules/aria-required-attr)
- [aria-required-children](https://testingbot.com/support/accessibility/web/rules/aria-required-children)
- [aria-required-parent](https://testingbot.com/support/accessibility/web/rules/aria-required-parent)
- [aria-roles](https://testingbot.com/support/accessibility/web/rules/aria-roles)
