DTTooleras

ARIA Role Reference

Web Tools

Complete reference for WAI-ARIA roles and attributes. Free, private — all processing in your browser.

100

Continue

The server has received the request headers and the client should proceed to send the request body.

1xx Informational
101

Switching Protocols

The server is switching to a different protocol as requested by the client (e.g., upgrading to WebSocket).

1xx Informational
103

Early Hints

Used to return some response headers before the final HTTP message, allowing preloading of resources.

1xx Informational
200

OK

The request succeeded. The meaning depends on the HTTP method: GET returns the resource, POST returns the result of the action.

2xx Success
201

Created

The request succeeded and a new resource was created. Typically returned after POST requests.

2xx Success
202

Accepted

The request has been accepted for processing, but the processing has not been completed yet.

2xx Success
204

No Content

The request succeeded but there is no content to return. Common for DELETE requests.

2xx Success
206

Partial Content

The server is returning only part of the resource due to a Range header sent by the client.

2xx Success
301

Moved Permanently

The resource has permanently moved to a new URL. Search engines will update their index. Passes link equity.

3xx Redirection
302

Found

The resource is temporarily at a different URL. The client should continue using the original URL.

3xx Redirection
304

Not Modified

The resource has not been modified since the last request. The client should use its cached version.

3xx Redirection
307

Temporary Redirect

Like 302, but guarantees the HTTP method won't change. POST stays POST.

3xx Redirection
308

Permanent Redirect

Like 301, but guarantees the HTTP method won't change. The permanent version of 307.

3xx Redirection
400

Bad Request

The server cannot process the request due to malformed syntax, invalid parameters, or missing required fields.

4xx Client Error
401

Unauthorized

Authentication is required. The client must provide valid credentials. Despite the name, this means 'unauthenticated'.

4xx Client Error
403

Forbidden

The server understood the request but refuses to authorize it. The client does not have permission.

4xx Client Error
404

Not Found

The server cannot find the requested resource. The most well-known HTTP error.

4xx Client Error
405

Method Not Allowed

The HTTP method is not supported for this endpoint. The response includes an Allow header listing valid methods.

4xx Client Error
408

Request Timeout

The server timed out waiting for the request. The client may retry.

4xx Client Error
409

Conflict

The request conflicts with the current state of the server. Common for duplicate entries.

4xx Client Error
410

Gone

The resource is permanently gone and will not be available again. Unlike 404, this is intentional.

4xx Client Error
413

Payload Too Large

The request body is larger than the server is willing to accept.

4xx Client Error
415

Unsupported Media Type

The server does not support the media type of the request body (e.g., wrong Content-Type).

4xx Client Error
422

Unprocessable Entity

The request is well-formed but contains semantic errors. Common for validation failures.

4xx Client Error
429

Too Many Requests

Rate limiting — the client has sent too many requests in a given time period.

4xx Client Error
500

Internal Server Error

A generic server error. Something went wrong on the server side.

5xx Server Error
502

Bad Gateway

The server, acting as a gateway, received an invalid response from an upstream server.

5xx Server Error
503

Service Unavailable

The server is temporarily unable to handle the request due to maintenance or overload.

5xx Server Error
504

Gateway Timeout

The server, acting as a gateway, didn't receive a timely response from the upstream server.

5xx Server Error

How to use

  1. 1. Enter or paste your data in the input area above
  2. 2. Adjust settings or options as needed
  3. 3. Click the action button or see real-time results
  4. 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 Tools

Learn more

Explore more tools

200+ free tools that run in your browser.

Browse all tools →