Skip to content

HTTP Status Codes

Complete reference of HTTP response status codes.

100Continue

Server received request headers, client should send body

101Switching Protocols

Server is switching protocols as requested

200OK

Request succeeded

201Created

Resource created successfully

204No Content

Success but no content to return

301Moved Permanently

Resource permanently moved to new URL

302Found

Resource temporarily moved

304Not Modified

Resource not modified since last request

307Temporary Redirect

Temporary redirect, preserve method

308Permanent Redirect

Permanent redirect, preserve method

400Bad Request

Server cannot process the request

401Unauthorized

Authentication required

403Forbidden

Server refuses to authorize

404Not Found

Resource not found

405Method Not Allowed

HTTP method not allowed for this resource

408Request Timeout

Server timed out waiting for request

409Conflict

Request conflicts with current state

410Gone

Resource permanently removed

413Payload Too Large

Request body exceeds server limit

415Unsupported Media Type

Media format not supported

422Unprocessable Entity

Request well-formed but semantically invalid

429Too Many Requests

Rate limit exceeded

500Internal Server Error

Server encountered an error

502Bad Gateway

Invalid response from upstream server

503Service Unavailable

Server temporarily unavailable

504Gateway Timeout

Upstream server timed out

How to Use HTTP Status Codes

  1. Paste your code or data into the input field
  2. Choose the operation you want to perform
  3. View the formatted, validated, or transformed output
  4. Copy the result or download if available

Why Use HTTP Status Codes?

Developer tools on FreeTools.one are designed to replace the dozen browser tabs you'd otherwise need. JSON formatting, regex testing, JWT decoding, SQL formatting, diff checking — everything runs in your browser with zero configuration. There's nothing to install, no CLI to learn, no Docker containers to spin up. Each tool provides professional-grade output with syntax highlighting, error detection, and one-click copy. Your code and data never leave your device because all processing happens client-side. These tools are built by developers, for developers, with the exact features you need: customizable indentation, multiple output formats, real-time validation, and keyboard shortcuts. They're fast enough for quick checks during coding sessions and powerful enough for production data transformation.

  • No installation needed — works directly in your browser
  • Client-side processing keeps your code private
  • Professional-grade formatting and validation
  • Save hours of manual coding and debugging

Frequently Asked Questions

Is my code sent to a server?

No. All processing happens in your browser. Your code never leaves your device.

Does it support syntax highlighting?

Yes. Output is displayed with proper formatting for easy reading.

Can I use this for production code?

Absolutely. The output is clean and ready for production use.

Related Tools You Might Like