status Registered
Verified 2026-09-18 · registry updated 2025-09-15

HTTP 300 Multiple Choices

The request has more than one possible representation or redirect target.

Use 300 when the client must choose between several representations or locations.

httpstatus coderedirect

Response (http)

HTTP/1.1 300 Multiple Choices

Use 300 when the client must choose between several representations or locations.

Common mistakes

  • Serving 300 with no Location and no machine-readable way for the client to choose an option.

Registry reference: RFC9110, Section 15.4.1

Permalink: https://merginit.com/reference/http/status-300