W3C standards and drafts

W3C publishes a range of technical reports (Standards and supporting Notes) which help move the web forward.

Not sure where to start? Search for Standards only, any reports in progress, everything tagged with Accessibility, or all reports.

Advanced filter options

Filter by status

Standards
W3C publishes Recommendations which are considered Web Standards. Standards are normative. They are endorsed by W3C and its Members. Learn about our Standards process.
Supporting Notes
Notes are informative. They give you use cases, practices, and code examples.
Supporting Registries
Registries are informative. They document collections of values or other data.

Filter by tags

Clear all
Showing 279 reports across 158 families, filtered by status (Draft Standards).

UI Events

UI Events

Draft Standard
- history
Tags
DOM

WAI-ARIA

- history
Tags
Accessibility
HTML

Using ARIA

Draft Standard
- history
Tags
Accessibility
HTML
- history
Tags
Accessibility
Graphics
Deliverers
SVG Working Group

WebGPU

WebGPU

Draft Standard
- history
Tags
Web API

WebGPU Shading Language

Draft Standard
- history
Tags
Graphics

HTML

- history
Tags
HTML
Deliverers
HTML Working Group

HTML Design Principles

Draft Standard
- history
Tags
HTML

Input Events

Input Events Level 2

Draft Standard
- history

Permissions

Permissions Policy

Draft Standard
- history
Tags
Security
Web API

Permissions

Draft Standard
- history
Tags
Security

Trusted Types

Trusted Types

Draft Standard
- history
Tags
Security

Accessibility Conformance Testing

CSP

- history
Tags
Security
- history
Tags
Security

Contact Picker API

Contact Picker API

Draft Standard
- history
Tags
Web API

WebDriver

WebDriver

Draft Standard
- history
Tags
Web API

Compute Pressure API

Compute Pressure Level 1

Draft Standard
- history
Tags
Web API

Controller Documents

Controller Documents 1.0

Draft Standard
- history
Tags
Privacy
Security

Pointer Lock

Pointer Lock 2.0

Draft Standard
- history
Tags
Web API

Sensor API

Geolocation Sensor

Draft Standard
- history
Tags
Web API

Magnetometer

Draft Standard
- history
Tags
Web API

Ambient Light Sensor

Draft Standard
- history
Tags
Web API

Orientation Sensor

Draft Standard
- history
Tags
Web API

Proximity Sensor

Draft Standard
- history
Tags
Web API

WebCodecs

WebCodecs

Draft Standard
- history
Tags
Media
Deliverers
Media Working Group

Credential Management

- history
Tags
Security

RDF

RDF 1.2 TriG

Draft Standard
- history
Tags
Data

RDF 1.2 Turtle

Draft Standard
- history
Tags
Data
- history
Tags
Data

RDF 1.2 N-Quads

Draft Standard
- history
Tags
Data

RDF 1.2 N-Triples

Draft Standard
- history
Tags
Data

RDF 1.2 Schema

Draft Standard
- history
Tags
Data

RDF 1.2 Semantics

Draft Standard
- history
Tags
Data

RDF 1.2 XML Syntax

Draft Standard
- history
Tags
Data

Manifest

Web Application Manifest

Draft Standard
- history

WebXR

WebXR Hit Test Module

Draft Standard
- history
Tags
Graphics
Web API
- history
Tags
Graphics
Web API

WebXR Layers API Level 1

Draft Standard
- history
Tags
Graphics
- history
Tags
Graphics
Web API

WebXR DOM Overlays Module

Draft Standard
- history
Tags
Web API
Graphics
- history
Tags
Graphics
Web API

Multi-screen support

Window Management

Draft Standard
- history
Tags
Browser
Web API

Open Screen Protocol

Draft Standard
- history
Tags
Media

Device Posture

Device Posture API

Draft Standard
- history
Tags
Web API

Screen Capture

Screen Capture

Draft Standard
- history
Tags
Media
Web API

Region Capture

Draft Standard
- history
Tags
Media
Web API

Viewport Capture

Draft Standard
- history
Tags
Media

Password Management

- history
Tags
Security

Media Capture

- history
Tags
Media
Web API

MediaStream Image Capture

Draft Standard
- history
Tags
Media
Web API

MediaStream Recording

Draft Standard
- history
Tags
Media
Web API
- history
Tags
Media
Web API

Media Session

Media Session

Draft Standard
- history
Tags
Media
Deliverers
Media Working Group

WebTransport

WebTransport

Draft Standard
- history
Tags
HTTP

Push API

Push API

Draft Standard
- history
Tags
Web API

CSS Text

CSS Text Module Level 4

Draft Standard
- history
Tags
CSS

Accessibility of content

- history
Tags
Accessibility

Requirements for WCAG 3.0

Draft Standard
- history
Tags
Accessibility
- history
Tags
Accessibility

Screen Wake Lock API

File API

File API

Draft Standard
- history
Tags
Web API

Performance instrumentation

Long Tasks API

Draft Standard
- history
Tags
Performance

Navigation Timing Level 2

Draft Standard
- history
Tags
Performance
Web API

Largest Contentful Paint

Draft Standard
- history
Tags
Performance

Paint Timing

Draft Standard
- history
Tags
Performance

Reporting API

Draft Standard
- history
Tags
Performance
Web API

High Resolution Time

Draft Standard
- history
Tags
Performance
Web API

Event Timing API

Draft Standard
- history
Tags
Performance

Server Timing

Draft Standard
- history
Tags
Web API
Performance
- history
Tags
Performance

Battery Status API

Battery Status API

Draft Standard
- history
Tags
Web API

CSS View Transitions

WebRTC

WebRTC Encoded Transform

Draft Standard
- history
Tags
Media

DeviceOrientation Event

Picture-in-Picture

Picture-in-Picture

Draft Standard
- history
Tags
Media
Deliverers
Media Working Group

SPARQL

SPARQL 1.2 Protocol

Draft Standard
- history
Tags
Data

SPARQL 1.2 Query Language

Draft Standard
- history
Tags
Data
- history
Tags
Data
- history
Tags
Data
- history
Tags
Data
- history
Tags
Data

SPARQL 1.2 Update

Draft Standard
- history
Tags
Data
- history
Tags
Data
- history
Tags
Data
- history
Tags
Data

SPARQL 1.1 Property Paths

Draft Standard
- history
Tags
Data
- history
Tags
Data

WebAssembly

- history
Tags
Performance

WebAssembly Web API

Draft Standard
- history
Tags
Performance
Web API
- history
Tags
Performance
Web API

TTML

- history
Tags
Accessibility
CSS
HTML

CSS Box Model

- history
Tags
CSS

Gamepad

Gamepad

Draft Standard
- history
Tags
Web API

Gamepad

Draft Standard
- history
Tags
Web API

MSE

- history
Tags
Media
Deliverers
Media Working Group

CSS Anchor Positioning

CSS Anchor Positioning

Draft Standard
- history
Tags
CSS

CSS Properties and Values API

Pointer and Touch Events

Pointer Events

Draft Standard
- history
Tags
Web API

CSSOM

CSS Typed OM Level 1

Draft Standard
- history
Tags
CSS

CSS Object Model (CSSOM)

Draft Standard
- history
Tags
CSS

CSSOM View Module

Draft Standard
- history
Tags
CSS

CSS Values and Units

CSS Color

CSS Color Module Level 5

Draft Standard
- history
Tags
CSS

Media Capabilities

Media Capabilities

Draft Standard
- history
Tags
Media
Deliverers
Media Working Group

CSS Fonts

CSS Fonts Module Level 5

Draft Standard
- history
Tags
CSS
Web Fonts

CSS Fonts Module Level 4

Draft Standard
- history
Tags
CSS
Web Fonts

Web Payments

Payment Request API 1.1

Draft Standard
- history
Tags
Web API

Payment Handler API

Draft Standard
- history
Tags
Web API

Payment Method Manifest

Draft Standard
- history

MiniApp

MiniApp Addressing

Draft Standard
- history
Tags
Web API

MiniApp Packaging

Draft Standard
- history

MiniApp Manifest

Draft Standard
- history

MiniApp Lifecycle

Draft Standard
- history
Tags
Web API

CSS Generated Content for Paged Media

CSS Viewport

- history
Tags
CSS

Indexed Database API

Indexed Database API 3.0

Draft Standard
- history
Tags
Web API

MathML

MathML Core

Draft Standard
- history
Tags
HTML
Deliverers
Math Working Group

Fetch Metadata Request Headers

- history
Tags
Security

Intersection Observer

Intersection Observer

Draft Standard
- history
Tags
DOM

Network Error Logging

Network Error Logging

Draft Standard
- history
Tags
Performance
Web API

Dataset exchange

- history
Tags
Data

Web Authentication

CSS Paged Media

- history
Tags
CSS

CSS Transitions

CSS Transitions Level 2

Draft Standard
- history
Tags
CSS

CSS Transitions

Draft Standard
- history
Tags
CSS

The Screen Orientation API

Screen Orientation

Draft Standard
- history
Tags
Web API
- history
Tags
Web API

Verifiable Credentials

- history
Tags
Privacy
Security

Web Animations

Scroll-driven Animations

Draft Standard
- history
Tags
Browser
CSS

Web Animations

Draft Standard
- history
Tags
CSS
Graphics

CSS Animations Level 2

Draft Standard
- history
Tags
CSS

CSS Animations Level 1

Draft Standard
- history
Tags
CSS

Web Animations Level 2

Draft Standard
- history
Tags
CSS

CSS Animation Worklet API

Draft Standard
- history
Tags
CSS

Incremental Font Transfer

Incremental Font Transfer

Draft Standard
- history
Tags
Browser
Protocol
Web API
Web Fonts
- history
Tags
Performance
Web Fonts

Clipboard API and events

Clipboard API and events

Draft Standard
- history
Tags
Web API

Selection API

Selection API

Draft Standard
- history
Tags
Web API

Badging API

Badging API

Draft Standard
- history
Tags
Web API

CSS Font Loading

- history
Tags
CSS
Web Fonts

CSS Positioned Layout

CSS Inline Layout

- history
Tags
CSS

CSS Overflow

- history
Tags
CSS
- history
Tags
CSS

CSS Cascading and Inheritance

CSS Box Alignment

- history
Tags
CSS

CSS Images

CSS Images Module Level 4

Draft Standard
- history
Tags
CSS

CSS Syntax

CSS Nesting Module

Draft Standard
- history
Tags
CSS

Autoplay Policy Detection

Autoplay Policy Detection

Draft Standard
- history
Tags
Browser
Media
Web API
Deliverers
Media Working Group

Web of Things

- history
Tags
WoT

Web Locks API

Web Locks API

Draft Standard
- history
Tags
Web API

CSS Ruby

- history
Tags
CSS
i18n

CSS Pseudo-Elements

- history
Tags
CSS

Selectors

Selectors Level 4

Draft Standard
- history
Tags
CSS

CSS Containment

- history
Tags
CSS
- history
Tags
CSS

Device Memory

Device Memory

Draft Standard
- history
Tags
Performance

Cooperative Scheduling of Background Tasks

- history
Tags
Performance
Web API

WAI-Adapt module

- history
Tags
Accessibility

WAI-Adapt: Tools Module

Draft Standard
- history
Tags
Accessibility

VirtualKeyboard API

VirtualKeyboard API

Draft Standard
- history
Tags
Web API

CSS Text Decoration

CSS Conditional Rules

- history
Tags
CSS

Edit Context API

EditContext API

Draft Standard
- history
Tags
Web API

Media Queries

Media Queries Level 5

Draft Standard
- history
Tags
CSS

CSS Box Sizing

- history
Tags
CSS
- history
Tags
CSS

CSS Custom Highlight API

CSS Transforms

- history
Tags
CSS

Spoken Presentation in HTML

- history
Tags
Accessibility
- history
Tags
Accessibility
- history
Tags
Accessibility

Image Resource

Image Resource

Draft Standard
- history
Tags
Web API

CSS Basic User Interface

Post-Spectre

- history
Tags
Security

CSS Lists and Counters

- history
Tags
CSS
i18n

CSS Scroll Anchoring

- history
Tags
CSS

Internationalization for Spec Developers

Text Layout Requirements

Indic Layout Requirements

Draft Standard
- history
Tags
i18n
- history
Tags
CSS
Graphics
i18n
XML
- history
Tags
Digital Publishing

Resize Observer

Resize Observer

Draft Standard
- history
Tags
CSS

Semantic Sensor Network

CSS Spatial Navigation

- history
Tags
CSS

CSS Generated Content

CSS Table

CSS Table Module Level 3

Draft Standard
- history
Tags
CSS

CSS Overscroll Behavior

CSS Fragmentation

- history
Tags
CSS

Filter Effects

- history
Tags
CSS
Graphics

Motion Path

- history
Tags
CSS
Graphics

CSS Shadow Parts

CSS Shadow Parts

Draft Standard
- history
Tags
CSS

CSS Logical Properties and Values

CSS Layout API

CSS Layout API Level 1

Draft Standard
- history
Tags
CSS

Clear Site Data

Clear Site Data

Draft Standard
- history
Tags
Security

CSS Fill and Stroke

CSS Rhythmic Sizing

CSS Rhythmic Sizing

Draft Standard
- history
Tags
CSS

ODRL

CSS Round Display

CSS Round Display Level 1

Draft Standard
- history
Tags
CSS

Web Security UI

DOM

- history
Tags
DOM

CSS

Accessibility User Requirements

COWL

- history
Tags
Security

CSS Page Floats

CSS Page Floats

Draft Standard
- history
Tags
CSS

Digital Publishing

- history
Tags
CSS
Digital Publishing

SVG

SVG Paths

Draft Standard
- history
Tags
Graphics
Deliverers
SVG Working Group

SVG Markers

Draft Standard
- history
Tags
Graphics
Deliverers
SVG Working Group

SVG Strokes

Draft Standard
- history
Tags
Graphics
Deliverers
SVG Working Group

SVG Integration

Draft Standard
- history
Tags
CSS
Graphics
HTML
Deliverers
SVG Working Group
- history
Tags
Graphics
Deliverers
SVG Working Group
- history
Tags
Graphics
Deliverers
SVG Working Group
- history
Tags
Graphics
Deliverers
SVG Working Group
- history
Tags
Graphics
Deliverers
SVG Working Group
- history
Tags
Graphics
Deliverers
SVG Working Group
- history
Tags
Graphics
Deliverers
SVG Working Group
- history
Tags
Graphics
Deliverers
SVG Working Group
- history
Tags
Graphics
Deliverers
SVG Working Group

IndieUI

IndieUI: Events 1.0

Draft Standard
- history
Tags
Accessibility

IndieUI: User Context 1.0

Draft Standard
- history
Tags
Accessibility

Web MIDI API

Web MIDI API

Draft Standard
- history
Tags
Media
Deliverers
Audio Working Group

CSS Exclusions

- history
Tags
CSS

CSS Regions

- history
Tags
CSS

CSS Line Grid

- history
Tags
CSS

EXI

CSS Scoping

- history
Tags
CSS

Web Architecture

- history

URLs in Data Primer

Draft Standard
- history
- history
Tags
XML

XProc

XProc V2.0 Requirements

Draft Standard
- history
Tags
XML
- history
Tags
XML

EMMA

EARL

- history
Tags
Accessibility

XForms

XForms 2.0

Draft Standard
- history
Tags
XML
Deliverers
Forms Working Group
- history
Tags
XML
Deliverers
Forms Working Group

XForms for HTML

Draft Standard
- history
Tags
HTML
XML
Deliverers
Forms Working Group

XForms Requirements

Draft Standard
- history
Tags
XML
Deliverers
Forms Working Group

RDF Vocabulary

- history
Tags
Data

XSL

Web Audio API

Audio Processing API

Draft Standard
- history
Tags
Media
Web API
Deliverers
Audio Working Group

Media Fragments

- history
Tags
Media
- history
Tags
Media

Geospatial data

Points of Interest Core

Draft Standard
- history

Voice Browsers

- history
Tags
Media

Xquery & XSLT

- history
Tags
XML
Deliverers
XSLT Working Group

RDB2RDF

Media Resources

egov

- history

Device Description

Widgets

UAAG

SSML

XML Accessibility Guidelines

- history
Tags
Accessibility