HTTP Status Codes

A comprehensive service for generating different HTTP status codes. Perfect for testing how your applications handle varying responses.

Quick Start

Add any status code to the URL:

https://httpresponses.domebyte.com/200 https://httpresponses.domebyte.com/404 https://httpresponses.domebyte.com/500 https://httpresponses.domebyte.com/500?sleep=2000 Returns JSON when Accept: application/json header is present
View API Documentation

Supported HTTP Status Codes

Code Description Category Example URL
100 Continue Informational https://httpresponses.domebyte.com/100
101 Switching Protocols Informational https://httpresponses.domebyte.com/101
102 Processing Informational https://httpresponses.domebyte.com/102
103 Early Hints Informational https://httpresponses.domebyte.com/103
200 OK Success https://httpresponses.domebyte.com/200
201 Created Success https://httpresponses.domebyte.com/201
202 Accepted Success https://httpresponses.domebyte.com/202
203 Non-Authoritative Information Success https://httpresponses.domebyte.com/203
204 No Content Success https://httpresponses.domebyte.com/204
205 Reset Content Success https://httpresponses.domebyte.com/205
206 Partial Content Success https://httpresponses.domebyte.com/206
207 Multi-Status Success https://httpresponses.domebyte.com/207
208 Already Reported Success https://httpresponses.domebyte.com/208
226 IM Used Success https://httpresponses.domebyte.com/226
300 Multiple Choices Redirection https://httpresponses.domebyte.com/300
301 Moved Permanently Redirection https://httpresponses.domebyte.com/301
302 Found Redirection https://httpresponses.domebyte.com/302
303 See Other Redirection https://httpresponses.domebyte.com/303
304 Not Modified Redirection https://httpresponses.domebyte.com/304
305 Use Proxy Redirection https://httpresponses.domebyte.com/305
306 Switch Proxy Redirection https://httpresponses.domebyte.com/306
307 Temporary Redirect Redirection https://httpresponses.domebyte.com/307
308 Permanent Redirect Redirection https://httpresponses.domebyte.com/308
400 Bad Request Client Error https://httpresponses.domebyte.com/400
401 Unauthorized Client Error https://httpresponses.domebyte.com/401
402 Payment Required Client Error https://httpresponses.domebyte.com/402
403 Forbidden Client Error https://httpresponses.domebyte.com/403
404 Not Found Client Error https://httpresponses.domebyte.com/404
405 Method Not Allowed Client Error https://httpresponses.domebyte.com/405
406 Not Acceptable Client Error https://httpresponses.domebyte.com/406
407 Proxy Authentication Required Client Error https://httpresponses.domebyte.com/407
408 Request Timeout Client Error https://httpresponses.domebyte.com/408
409 Conflict Client Error https://httpresponses.domebyte.com/409
410 Gone Client Error https://httpresponses.domebyte.com/410
411 Length Required Client Error https://httpresponses.domebyte.com/411
412 Precondition Failed Client Error https://httpresponses.domebyte.com/412
413 Request Entity Too Large Client Error https://httpresponses.domebyte.com/413
414 Request-URI Too Long Client Error https://httpresponses.domebyte.com/414
415 Unsupported Media Type Client Error https://httpresponses.domebyte.com/415
416 Requested Range Not Satisfiable Client Error https://httpresponses.domebyte.com/416
417 Expectation Failed Client Error https://httpresponses.domebyte.com/417
418 I'm a teapot Client Error https://httpresponses.domebyte.com/418
419 CSRF Token Missing or Expired Client Error https://httpresponses.domebyte.com/419
420 Enhance Your Calm Client Error https://httpresponses.domebyte.com/420
421 Misdirected Request Client Error https://httpresponses.domebyte.com/421
422 Unprocessable Entity Client Error https://httpresponses.domebyte.com/422
423 Locked Client Error https://httpresponses.domebyte.com/423
424 Failed Dependency Client Error https://httpresponses.domebyte.com/424
425 Too Early Client Error https://httpresponses.domebyte.com/425
426 Upgrade Required Client Error https://httpresponses.domebyte.com/426
428 Precondition Required Client Error https://httpresponses.domebyte.com/428
429 Too Many Requests Client Error https://httpresponses.domebyte.com/429
431 Request Header Fields Too Large Client Error https://httpresponses.domebyte.com/431
440 Login Time-out Client Error https://httpresponses.domebyte.com/440
444 No Response Client Error https://httpresponses.domebyte.com/444
449 Retry With Client Error https://httpresponses.domebyte.com/449
450 Blocked by Windows Parental Controls Client Error https://httpresponses.domebyte.com/450
451 Unavailable For Legal Reasons Client Error https://httpresponses.domebyte.com/451
460 Client closed the connection with AWS Elastic Load Balancer Client Error https://httpresponses.domebyte.com/460
463 The load balancer received an X-Forwarded-For request header with more than 30 IP addresses Client Error https://httpresponses.domebyte.com/463
494 Request header too large Client Error https://httpresponses.domebyte.com/494
495 SSL Certificate Error Client Error https://httpresponses.domebyte.com/495
496 SSL Certificate Required Client Error https://httpresponses.domebyte.com/496
497 HTTP Request Sent to HTTPS Port Client Error https://httpresponses.domebyte.com/497
498 Invalid Token (Esri) Client Error https://httpresponses.domebyte.com/498
499 Client Closed Request Client Error https://httpresponses.domebyte.com/499
500 Internal Server Error Server Error https://httpresponses.domebyte.com/500
501 Not Implemented Server Error https://httpresponses.domebyte.com/501
502 Bad Gateway Server Error https://httpresponses.domebyte.com/502
503 Service Unavailable Server Error https://httpresponses.domebyte.com/503
504 Gateway Timeout Server Error https://httpresponses.domebyte.com/504
505 HTTP Version Not Supported Server Error https://httpresponses.domebyte.com/505
506 Variant Also Negotiates Server Error https://httpresponses.domebyte.com/506
507 Insufficient Storage Server Error https://httpresponses.domebyte.com/507
508 Loop Detected Server Error https://httpresponses.domebyte.com/508
510 Not Extended Server Error https://httpresponses.domebyte.com/510
511 Network Authentication Required Server Error https://httpresponses.domebyte.com/511
520 Web Server Returned an Unknown Error Server Error https://httpresponses.domebyte.com/520
521 Web Server Is Down Server Error https://httpresponses.domebyte.com/521
522 Connection Timed out Server Error https://httpresponses.domebyte.com/522
523 Origin Is Unreachable Server Error https://httpresponses.domebyte.com/523
524 A Timeout Occurred Server Error https://httpresponses.domebyte.com/524
525 SSL Handshake Failed Server Error https://httpresponses.domebyte.com/525
526 Invalid SSL Certificate Server Error https://httpresponses.domebyte.com/526
527 Railgun Error Server Error https://httpresponses.domebyte.com/527
530 Origin DNS Error Server Error https://httpresponses.domebyte.com/530
561 Unauthorized (AWS Elastic Load Balancer) Server Error https://httpresponses.domebyte.com/561
Accurate Responses

Get real HTTP status codes that your applications can properly handle and process.

JSON Support

Automatically returns JSON responses when the Accept header is set to application/json.

Response Delays

Test timeout scenarios with ?sleep parameter (max 10 seconds).

Rate Limited

Protected with rate limiting: 30 req/min per IP, 100 global.

Interactive API Tester

Maximum 10 seconds (10000ms)
One header per line, format: Header-Name: value
Response

Click "Test API" to see the response here

Built with Laravel, Livewire, and Bootstrap • View Source