← All status codes
5xx Server Error
501 Not Implemented

The server does not support the functionality required.

What it means

A 501 Not Implemented response indicates the server does not recognize the request method or lacks the ability to fulfill it. Unlike a 405, the server does not support the method for any resource, not just the requested one.

Common causes

  • An HTTP method like PATCH or PUT is not implemented by the server.
  • The server is too old or limited to handle the request type.

How to fix it

  • Use a supported HTTP method.
  • If you are the server admin, implement the requested functionality or upgrade the server software.

Test a URL and see its actual status code now.

Open the checker →