HTTP/2 Test

Check HTTP/2 is enabled on your website.

Add to favorite
HTTP/2 is enabled
HTTP/2 is NOT enabled

What this tool can

The HTTP/2 Test is a tool that can let you checks whether HTTP/2 is enabled on your website.

What is HTTP/2?

HTTP/2 is the second official version of HTTP hypertext transfer protocol, built on a series of advanced technologies to improve web access speed at a faster rate. This new technology replaced the HTTP/1.1 standard that was previously widely used for the World Wide Web system.
As websites become more and more scalable with a combination of HTML, CSS, JavaScript, images, gifs, videos, flashes, HTTP/1.1 has revealed several serious disadvantages in data transmission, queries settings, queries resolving, and has bad affects in website performance.
Therefore, HTTP/2 was created to reduce latency, increase efficiency and improve website performance.

Differences in HTTP/2:

・HTTP/2 is a binary data transfer protocol.
Unlike HTTP/1.1 using text data, with less performance when applied to the network environment, HTTP/2 transmits data in binary format that helps performing tasks more efficiently and less time consuming.
・Headers are compressed before sending
For HTTP/2, Headers will be compressed into small packages before sending.
・HTTP/2 uses Pipelining
In HTTP /1.1, servers must send the responses in the same order with receiving the request. HTTP/2 is asynchronous, so smaller and faster responses can be processed sooner.
・Establishing connection continuously
HTTP/2 allows processing multiple queries between the server and the browser on a single TCP connection. Specifically, HTTP/2 helps create a constant connection between the server and the browser. Meanwhile, HTTP/1.1 at all times, only one request can be processed on a TCP connection.
・HTTP/2 Implements Server Push
The server can send data packages before being requested. For example, you can reference a script at the bottom of the web page. In HTTP/1.1, the browser will load the HTML, analyze it, then load the JavaScript file when it encounters the script tag. Meanwhile, each HTTP/2 server can push the JavaScript file to the browser before being requested.

Useful for

・Check whether HTTP/2 is enabled on your website.

related tools