Skip to content
Skip to content
← All Status Codes
400
Client Error

400 Bad Request

The server cannot process the request due to malformed syntax.

Description

The 400 Bad Request status code indicates that the server cannot or will not process the request due to something perceived as a client error. This could be malformed request syntax, invalid request message framing, or deceptive request routing.

Common Causes

  • Malformed JSON or XML in request body
  • Invalid URL encoding
  • Missing required parameters
  • Request body too large
  • Invalid header values

How to Fix

  • Check request body format and encoding
  • Validate all required parameters are present
  • Ensure Content-Type header matches body format
  • Check URL encoding of special characters
  • Reduce request size if too large

Check your website's HTTP status code

Check now →

Related Status Codes