← All status codes
4xx Client Error
426
Upgrade Required
The client must upgrade to a different protocol.
What it means
A 426 Upgrade Required response indicates the server refuses to perform the request using the current protocol but might be willing to do so after the client upgrades, often to TLS or a newer HTTP version.
Common causes
- The server requires HTTPS but the client used HTTP.
- The server requires a newer protocol version.
How to fix it
- Upgrade the request to the protocol specified in the response's Upgrade header.
- Use HTTPS instead of HTTP if required.
Test a URL and see its actual status code now.
Open the checker →