Skip to main content

HTTP Status Codes

Complete reference for all HTTP status codes with descriptions and use cases.

httpstatusreference404200
Read the guide
Shortcuts:⌘ KSearch
100

Continue

1xx

The server received the request headers and the client should proceed.

101

Switching Protocols

1xx

The server agrees to switch protocols as requested by the client.

102

Processing

1xx

The server has received and is processing the request.

103

Early Hints

1xx

Used to preload resources while the server prepares a response.

200

OK

2xx

The request succeeded.

201

Created

2xx

The request succeeded and a resource was created.

202

Accepted

2xx

The request was accepted for processing but has not been completed.

204

No Content

2xx

The server successfully processed the request but returns no content.

206

Partial Content

2xx

The server delivers only part of the resource due to a range header sent by the client.

301

Moved Permanently

3xx

The URL has been permanently moved to a new location.

302

Found

3xx

The URL has been temporarily moved. Use 301 for permanent redirects.

304

Not Modified

3xx

The client can use its cached version; the resource has not changed.

307

Temporary Redirect

3xx

The URL is temporarily redirected. The method must not change.

308

Permanent Redirect

3xx

The URL is permanently redirected. The method must not change.

400

Bad Request

4xx

The server cannot process the request due to malformed syntax.

401

Unauthorized

4xx

Authentication is required and has failed or has not been provided.

403

Forbidden

4xx

The server understood the request but refuses to authorize it.

404

Not Found

4xx

The server cannot find the requested resource.

405

Method Not Allowed

4xx

The HTTP method used is not allowed for the requested URL.

409

Conflict

4xx

The request conflicts with the current state of the resource.

410

Gone

4xx

The resource is permanently unavailable and will not be available again.

422

Unprocessable Entity

4xx

The request was well-formed but was unable to be followed due to semantic errors.

429

Too Many Requests

4xx

The user has sent too many requests in a given amount of time (rate limiting).

500

Internal Server Error

5xx

The server encountered an unexpected condition that prevented it from fulfilling the request.

501

Not Implemented

5xx

The server does not support the functionality required to fulfill the request.

502

Bad Gateway

5xx

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

503

Service Unavailable

5xx

The server is temporarily unavailable, usually due to maintenance or overload.

504

Gateway Timeout

5xx

The server, acting as a gateway, did not receive a timely response from an upstream server.

28 status codes

Frequently Asked Questions

What is the HTTP Status Codes?

The HTTP Status Codes is a browser-based reference and calculator for networking concepts including http addresses, subnets, and protocol details — useful for network engineers, DevOps professionals, and developers.

How do I look up http information?

Enter the relevant value such as an IP address, port number, or MIME type, and the tool instantly displays detailed information including descriptions, valid ranges, and related standards.

What networking standards does the HTTP Status Codes cover?

The tool covers common networking standards including IPv4, IPv6, CIDR notation, well-known TCP/UDP port assignments, HTTP headers, and MIME types.

Does the HTTP Status Codes work offline?

Yes. When installed as a PWA the entire reference database is cached locally and fully accessible without an internet connection — ideal for restricted or air-gapped environments.

Is the HTTP Status Codes free?

Yes, completely free with no sign-up required. All networking reference data is available immediately in your browser.

Related Tools