ARIA Role Reference
Web ToolsComplete reference for WAI-ARIA roles and attributes. Free, private — all processing in your browser.
Continue
The server has received the request headers and the client should proceed to send the request body.
1xx InformationalSwitching Protocols
The server is switching to a different protocol as requested by the client (e.g., upgrading to WebSocket).
1xx InformationalEarly Hints
Used to return some response headers before the final HTTP message, allowing preloading of resources.
1xx InformationalOK
The request succeeded. The meaning depends on the HTTP method: GET returns the resource, POST returns the result of the action.
2xx SuccessCreated
The request succeeded and a new resource was created. Typically returned after POST requests.
2xx SuccessAccepted
The request has been accepted for processing, but the processing has not been completed yet.
2xx SuccessNo Content
The request succeeded but there is no content to return. Common for DELETE requests.
2xx SuccessPartial Content
The server is returning only part of the resource due to a Range header sent by the client.
2xx SuccessMoved Permanently
The resource has permanently moved to a new URL. Search engines will update their index. Passes link equity.
3xx RedirectionFound
The resource is temporarily at a different URL. The client should continue using the original URL.
3xx RedirectionNot Modified
The resource has not been modified since the last request. The client should use its cached version.
3xx RedirectionTemporary Redirect
Like 302, but guarantees the HTTP method won't change. POST stays POST.
3xx RedirectionPermanent Redirect
Like 301, but guarantees the HTTP method won't change. The permanent version of 307.
3xx RedirectionBad Request
The server cannot process the request due to malformed syntax, invalid parameters, or missing required fields.
4xx Client ErrorUnauthorized
Authentication is required. The client must provide valid credentials. Despite the name, this means 'unauthenticated'.
4xx Client ErrorForbidden
The server understood the request but refuses to authorize it. The client does not have permission.
4xx Client ErrorNot Found
The server cannot find the requested resource. The most well-known HTTP error.
4xx Client ErrorMethod Not Allowed
The HTTP method is not supported for this endpoint. The response includes an Allow header listing valid methods.
4xx Client ErrorRequest Timeout
The server timed out waiting for the request. The client may retry.
4xx Client ErrorConflict
The request conflicts with the current state of the server. Common for duplicate entries.
4xx Client ErrorGone
The resource is permanently gone and will not be available again. Unlike 404, this is intentional.
4xx Client ErrorPayload Too Large
The request body is larger than the server is willing to accept.
4xx Client ErrorUnsupported Media Type
The server does not support the media type of the request body (e.g., wrong Content-Type).
4xx Client ErrorUnprocessable Entity
The request is well-formed but contains semantic errors. Common for validation failures.
4xx Client ErrorToo Many Requests
Rate limiting — the client has sent too many requests in a given time period.
4xx Client ErrorInternal Server Error
A generic server error. Something went wrong on the server side.
5xx Server ErrorBad Gateway
The server, acting as a gateway, received an invalid response from an upstream server.
5xx Server ErrorService Unavailable
The server is temporarily unable to handle the request due to maintenance or overload.
5xx Server ErrorGateway Timeout
The server, acting as a gateway, didn't receive a timely response from the upstream server.
5xx Server ErrorHow to use
- 1. Enter or paste your data in the input area above
- 2. Adjust settings or options as needed
- 3. Click the action button or see real-time results
- 4. Copy the result with the copy button
All processing happens in your browser. Nothing is sent to any server.
About this tool
Browse all WAI-ARIA roles with descriptions, required attributes, and usage examples. Essential for building accessible web applications.
FAQ
▶Is the ARIA Role Reference free to use?
Yes, completely free. No signup, no premium tiers, no hidden costs.
▶Is my data safe when using the ARIA Role Reference?
All processing happens in your browser. Your data never leaves your device.
▶Does the ARIA Role Reference work on mobile?
Yes, fully responsive. Works on smartphones, tablets, and desktops.
▶Do I need to install anything?
No. It runs entirely in your web browser. Just open the page and use it.
Related tools
All Web ToolsMeta Tag Generator
Generate SEO meta tags for your website
Open Graph Preview
Preview how your links look when shared on social media
Robots.txt Generator
Generate robots.txt files for your website
HTTP Status Code Reference
Complete reference for all HTTP status codes
Sitemap Generator
Generate XML sitemaps for your website
Htaccess Generator
Generate .htaccess rules for redirects, caching, and security
Learn more
Explore more tools
200+ free tools that run in your browser.
Browse all tools →