← all status codes

HTTP 302 Found

What a 302 Found response means, why it happens, and the fastest ways to fix it.

302
Found
3xx redirect
Class

A temporary redirect: the resource is momentarily served from the Location URL, and future requests should keep using the original URL. Most clients change POST to GET when following it.

  • Login flows, A/B tests, short-lived moves, default redirect type in many frameworks.
  • If the move is permanent, use 301/308 so search engines consolidate signals.
  • To preserve the request method on redirect, use 307 instead.

Notes

HTTP status codes are defined in RFC 9110 (which replaced RFC 7231). The first digit is the class: 1xx informational, 2xx success, 3xx redirection, 4xx client error, 5xx server error.

Same class: 301 · 304 · 307 · 308

All codes: HTTP status code reference

Frequently asked questions

What does HTTP 302 mean?

HTTP 302 Found: A temporary redirect: the resource is momentarily served from the Location URL, and future requests should keep using the original URL. Most clients change POST to GET when following it.

How do I fix a 302 error?

If the move is permanent, use 301/308 so search engines consolidate signals. To preserve the request method on redirect, use 307 instead.

Is a 302 my fault or the server's?

302 is not an error — it belongs to the 3xx redirect class.

Found this useful? 113 free, browser-only tools by Yuvrajsinh Jadav — an engineer who ships production AI systems. No account, nothing sent anywhere.