Nutter Tools
Nutter Tools

A free toolbox that runs in your browser. A tool for every job.

Your files never leave your device

Images

  • Convert images
  • Compress images
  • Resize images
  • Crop
  • Watermark

PDF & files

  • Merge PDFs
  • Split a PDF
  • Images to PDF
  • PDF to images
  • Remove photo location

Video & audio

  • Compress video
  • Convert video
  • Video to GIF
  • Convert audio
  • Trim audio

Everyday

  • QR codes
  • Passwords
  • Time zones
  • Unit converter
  • Word count
  • Webcam test

Developer

  • JSON formatter
  • Base64
  • Regex tester
  • Hashes
  • JWT decoder

Site

  • About
  • Contact
  • Settings
  • Privacy
  • Terms
  • Site map
  • llms.txt

Everyday

  • Images
  • Video
  • Audio
  • PDF & files
  • Text
  • QR codes
  • Units & math
  • Time & dates
  • Color
  • Passwords & IDs
  • Device tests
  • Sun & moon

For developers

  • JSON
  • Encoding
  • Regex & cron
  • Web & auth
  • Hashing & encryption
  • Config files
  • Network
  • Browser
  • AI
  • Fake data
© Nutter Toolsnutter.tools
  1. Home
  2. Regex & cron
  3. Accessible name debugger
Your files stay on your device

Accessible name debugger

Compute the accessible name and description each element in pasted HTML would get and see which AccName rule produced them.

This tool is in beta

Still being tested. If a result looks wrong, tell us.

Report a problem

Paste an HTML snippet or a whole page and press Compute names. The three example buttons fill in markup that exercises different naming rules.

What this can and cannot see

The debugger follows the AccName 1.2 steps and the HTML accessibility mapping: hiding, aria-labelledby chaining, aria-label, native markup like alt and label elements and legends and captions, control values and placeholders, subtree text, and the title fallback, in that order.

It cannot see:

  • text created by CSS ::before or ::after
  • hiding done only in a stylesheet (only the hidden attribute, aria-hidden and inline styles count)
  • text a script would add after load
  • shadow DOM

Accessible Name Debugger

Up to 1,000,000 characters
Examples:

Parsed inertly in this tab: scripts in the markup do not run, and nothing is fetched or sent. Runs in this tab, not in a worker.

Runs on this device. Nothing is uploaded.

More regex & cron tools

  • Regex tester
  • Glob tester
  • Semver compare
All regex & cron tools

Was this tool useful?