Element.ariaBrailleLabel reflects the aria-braillelabel attribute (MDN). It is a string intended for assistive technologies that present content in braille. Set it only when a braille-specific label improves the experience — not as a copy of aria-label.
Read the notes below before you get or set this property. Prefer feature detection when support is limited.
Syntax
Use el.ariaBrailleLabel. Start with this line.
JavaScript
element.ariaBrailleLabel
Call
What it does
element.ariaBrailleLabel
Primary signature.
Built into the browser. Read or assign el.ariaBrailleLabel — no import required.
Library declarations
JavaScript
element.ariaBrailleLabel
Parameters
This member has no parameters beyond those shown in the signature.
Build a short braille form (here: star characters).
Assign ariaBrailleLabel so braille stays in sync.
Skip the property if a short form is not needed.
Compatibility
Browser Support
Element.ariaBrailleLabel is Baseline 2024 on MDN (newly available since September 2024). Feature-detect when reading/writing from JavaScript on older engines.
Internet ExplorerNo native support · Use a polyfill
Polyfill
OperaSupported · Modern versions
Full support
Samsung InternetSupported · Android
Full support
Android WebViewSupported · Modern WebView
Full support
ariaBrailleLabelBaseline 2024
Bottom line: Use only when a braille-specific label improves UX. Prefer short meaningful forms (e.g. "***"). Not a copy of aria-label.
Frequently Asked Questions
It reflects the aria-braillelabel attribute as a string — a braille-oriented label for assistive technologies that present content in braille (MDN).
No. MDN marks Element.ariaBrailleLabel as Baseline 2024 (newly available since September 2024). It is not Deprecated, Experimental, or Non-standard.
Only when a braille-specific label improves the experience (MDN). If the normal accessible name already converts well to braille, do not set it.
aria-label is the spoken/accessible name for screen readers. aria-braillelabel is an optional override for how that name should appear in braille — it should not simply copy aria-label.
An unconstrained string intended to be converted into braille (for example MDN’s "***" for a star rating).
Yes. Reading and writing ariaBrailleLabel updates the reflected aria-braillelabel attribute (MDN).