Skip to content

Free tool · runs in your browser

WebTransport server-readiness checklist

Interactive checklist for a WebTransport server: UDP, HTTP/3, certificates, settings, CONNECT, origin, firewall. Copy a what-to-check-next report.

WebTransport Day

Published

Last updated:
Facts checked:

The checklist

Works without JavaScript as a plain list; with JavaScript it counts what you have confirmed and builds a report.

  1. Source: RFC 9000: QUIC

  2. Source: RFC 9114: HTTP/3

  3. Source: MDN: WebTransport() constructor

  4. Draft-specific: The WebTransport setting name is defined by the draft and may change before it becomes an RFC. Check the draft version your library implements.

    Source: IETF draft-ietf-webtrans-http3

  5. Source: IETF draft-ietf-webtrans-http3

  6. Source: IETF draft-ietf-webtrans-http3

  7. Source: WebTransport and serverless or edge platforms

How do I use the checklist?

Work through the items from top to bottom, tick each one you have confirmed on the server you are testing, and copy the report of unchecked items. The order follows the path a connection takes: network first, then QUIC and TLS, then HTTP/3 and WebTransport, then policy. If you tick everything and the connection still fails, test with the WebTransport tester and read debugging handshake errors.

What does each item mean?

Each item states what to verify and why, with the source it comes from. Names such as the HTTP/3 settings are defined by the IETF draft, which can change.

Frequently asked questions

Does this checklist test my server?

No. It cannot open QUIC connections to your server for you; it is a checklist you complete by hand, and it produces a copyable list of what to check next. To test a connection from your browser, use the WebTransport tester.

Why are some setting names marked draft-specific?

WebTransport over HTTP/3 is still an IETF draft, and the names of some HTTP/3 settings are defined by that draft. They may change before it becomes an RFC, so check the draft your server library implements.

Does my page need to be on the same origin as the server?

No. Browsers send an Origin header, and the server decides which origins to accept. A server that rejects your page origin is a common cause of failed connections.

Sources

Facts on this page were last checked against these sources on October 28, 2026.

Cite this page

Title
WebTransport server-readiness checklist
Author
WebTransport Day (organization)
URL
https://webtransport.day/tools/server-checklist/
Updated

WebTransport Day. "WebTransport server-readiness checklist." Last updated October 28, 2026. https://webtransport.day/tools/server-checklist/

Type to search. Esc closes.