HTTP 204 No Content — What It Means

What HTTP status code 204 No Content means, when servers return it, and how to handle it correctly.

Published September 22, 2026

HTTP 204 No Content — The request succeeded, but there is no content to return in the response body.

Key points

  • Common for successful DELETE requests, or PUT/PATCH updates that have nothing new to return
  • The response must not include a message body
  • Browsers won't navigate away from the current page after receiving a 204
More HTTP articles