HTTP 200 OK — Meaning & Usage
200 OK means the request succeeded and the response body contains the result. It is the most common success code: GET returns the representation, POST returns the result.
Open the interactive DevRef Hub tool →Key facts
| Status code | 200 |
|---|---|
| Class | 2xx Success |
| Response example | HTTP/1.1 200 OK |
| Spec | RFC 9110 §15.3.1 |
Frequently asked questions
What does HTTP 200 mean?
It signals the request succeeded and the body holds the result.
Does 200 always have a body?
Usually yes for GET; the body carries the representation, though Content-Length may be 0.
Related pages
HTTP 200 OK is part of DevRef Hub on GOAT Lab — a free reference you can use without signing up, and it works offline. Open the tool above for any custom value.
Part of GOAT Lab — 26 free, browser-based science, engineering and developer tools. No sign-up.