Logo
All
Crypto
Converter
Web
Images
Development
Network
Math
Text

Switch Module

  • json

    json

  • base64

    base64

  • timestamp

    timestamp

  • urlEncoder

    urlEncoder

  • password

    password

  • textDiff

    textDiff

  • wordCounter

    wordCounter

  • markdownPreview

    markdownPreview

  • imageCompressor

    imageCompressor

  • excalidraw

    excalidraw

  • uuidGenerator

    uuidGenerator

  • tokenGenerator

    tokenGenerator

  • hashText

    hashText

  • bcrypt

    bcrypt

  • ulidGenerator

    ulidGenerator

  • encryption

    encryption

  • bip39Generator

    bip39Generator

  • hmacGenerator

    hmacGenerator

  • rsaKeyPairGenerator

    rsaKeyPairGenerator

  • passwordStrengthAnalyser

    passwordStrengthAnalyser

  • pdfSignatureChecker

    pdfSignatureChecker

  • dateTimeConverter

    dateTimeConverter

  • integerBaseConverter

    integerBaseConverter

  • romanNumeralConverter

    romanNumeralConverter

  • base64FileConverter

    base64FileConverter

  • colorConverter

    colorConverter

  • caseConverter

    caseConverter

  • textToNatoAlphabet

    textToNatoAlphabet

  • textToBinary

    textToBinary

  • textToUnicode

    textToUnicode

  • yamlToJsonConverter

    yamlToJsonConverter

  • yamlToToml

    yamlToToml

  • jsonToYamlConverter

    jsonToYamlConverter

  • jsonToToml

    jsonToToml

  • tomlToJson

    tomlToJson

  • tomlToYaml

    tomlToYaml

  • xmlToJson

    xmlToJson

  • jsonToXml

    jsonToXml

  • listConverter

    listConverter

  • htmlEntities

    htmlEntities

  • urlParser

    urlParser

  • deviceInformation

    deviceInformation

  • basicAuthGenerator

    basicAuthGenerator

  • metaTagGenerator

    metaTagGenerator

  • otpCodeGeneratorAndValidator

    otpCodeGeneratorAndValidator

  • mimeTypes

    mimeTypes

  • jwtParser

    jwtParser

  • keycodeInfo

    keycodeInfo

  • slugifyString

    slugifyString

  • htmlWysiwygEditor

    htmlWysiwygEditor

  • userAgentParser

    userAgentParser

  • HTTP Status Codes

    Complete HTTP status codes reference table

  • jsonDiff

    jsonDiff

  • safelinkDecoder

    safelinkDecoder

  • gitMemo

    gitMemo

  • randomPortGenerator

    randomPortGenerator

  • crontabGenerator

    crontabGenerator

  • jsonMinify

    jsonMinify

  • jsonToCsv

    jsonToCsv

  • sqlPrettify

    sqlPrettify

  • chmodCalculator

    chmodCalculator

  • dockerRunToDockerComposeConverter

    dockerRunToDockerComposeConverter

  • xmlFormatter

    xmlFormatter

  • yamlViewer

    yamlViewer

  • emailNormalizer

    emailNormalizer

  • regexTester

    regexTester

  • regexMemo

    regexMemo

  • ipv4SubnetCalculator

    ipv4SubnetCalculator

  • ipv4AddressConverter

    ipv4AddressConverter

  • ipv4RangeExpander

    ipv4RangeExpander

  • macAddressLookup

    macAddressLookup

  • macAddressGenerator

    macAddressGenerator

  • ipv6UlaGenerator

    ipv6UlaGenerator

  • qrCodeGenerator

    qrCodeGenerator

  • wifiQrCodeGenerator

    wifiQrCodeGenerator

  • svgPlaceholderGenerator

    svgPlaceholderGenerator

  • cameraRecorder

    cameraRecorder

  • mathEvaluator

    mathEvaluator

  • etaCalculator

    etaCalculator

  • percentageCalculator

    percentageCalculator

  • chronometer

    chronometer

  • temperatureConverter

    temperatureConverter

  • byteUnitConverter

    byteUnitConverter

  • benchmarkBuilder

    benchmarkBuilder

  • loremIpsumGenerator

    loremIpsumGenerator

  • emojiPicker

    emojiPicker

  • stringObfuscator

    stringObfuscator

  • numeronymGenerator

    numeronymGenerator

  • asciiTextDrawer

    asciiTextDrawer

  • phoneParserAndFormatter

    phoneParserAndFormatter

  • ibanValidatorAndParser

    ibanValidatorAndParser

MCP

HTTP Status Codes

CodeCategoryNameDescription
100
1xx
ContinueThe server has received the request headers and the client should proceed to send the request body.
101
1xx
Switching ProtocolsThe requester has asked the server to switch protocols and the server has agreed to do so.
102
1xx
ProcessingA WebDAV request may contain many sub-requests involving file operations, requiring a long time to complete.
103
1xx
Early HintsUsed to return some response headers before final HTTP message.
200
2xx
OKStandard response for successful HTTP requests.
201
2xx
CreatedThe request has been fulfilled and has resulted in one or more new resources being created.
202
2xx
AcceptedThe request has been accepted for processing, but the processing has not been completed.
203
2xx
Non-Authoritative InformationThe server is a transforming proxy that received a 200 OK from its origin, but is returning a modified version of the response.
204
2xx
No ContentThe server successfully processed the request, and is not returning any content.
205
2xx
Reset ContentThe server successfully processed the request, asks that the requester reset its document view.
206
2xx
Partial ContentThe server is delivering only part of the resource due to a range header sent by the client.
207
2xx
Multi-StatusThe message body that follows is by default an XML message and can contain a number of separate response codes.
208
2xx
Already ReportedThe members of a DAV binding have already been enumerated in a preceding part of the multistatus response.
226
2xx
IM UsedThe server has fulfilled a request for the resource, and the response is a representation of the result of one or more instance-manipulations.
300
3xx
Multiple ChoicesIndicates multiple options for the resource from which the client may choose.
301
3xx
Moved PermanentlyThis and all future requests should be directed to the given URI.
302
3xx
FoundTells the client to look at another URL. Historically used for redirect.
303
3xx
See OtherThe response to the request can be found under another URI using the GET method.
304
3xx
Not ModifiedIndicates that the resource has not been modified since the version specified by the request headers.
305
3xx
Use ProxyThe requested resource is available only through a proxy.
307
3xx
Temporary RedirectIn this case, the request should be repeated with another URI; however, future requests should still use the original URI.
308
3xx
Permanent RedirectThe request and all future requests should be repeated using another URI.
400
4xx
Bad RequestThe server cannot or will not process the request due to an apparent client error.
401
4xx
UnauthorizedAuthentication is required and has failed or has not yet been provided.
402
4xx
Payment RequiredReserved for future use. The original intention was for this code to be used for digital payment systems.
403
4xx
ForbiddenThe request contained valid data and was understood by the server, but the server is refusing action.
404
4xx
Not FoundThe requested resource could not be found but may be available in the future.
405
4xx
Method Not AllowedA request method is not supported for the requested resource.
406
4xx
Not AcceptableThe requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request.
407
4xx
Proxy Authentication RequiredThe client must first authenticate itself with the proxy.
408
4xx
Request TimeoutThe server timed out waiting for the request.
409
4xx
ConflictIndicates that the request could not be processed because of conflict in the current state of the resource.
410
4xx
GoneIndicates that the resource requested is no longer available and will not be available again.
411
4xx
Length RequiredThe request did not specify the length of its content, which is required by the requested resource.
412
4xx
Precondition FailedThe server does not meet one of the preconditions that the requester put on the request header fields.
413
4xx
Payload Too LargeThe request is larger than the server is willing or able to process.
414
4xx
URI Too LongThe URI provided was too long for the server to process.
415
4xx
Unsupported Media TypeThe request entity has a media type which the server or resource does not support.
416
4xx
Range Not SatisfiableThe client has asked for a portion of the file, but the server cannot supply that portion.
417
4xx
Expectation FailedThe server cannot meet the requirements of the Expect request-header field.
418
4xx
I'm a TeapotThis code was defined in 1998 as one of the traditional IETF April Fools jokes.
421
4xx
Misdirected RequestThe request was directed at a server that is not able to produce a response.
422
4xx
Unprocessable EntityThe request was well-formed but was unable to be followed due to semantic errors.
423
4xx
LockedThe resource that is being accessed is locked.
424
4xx
Failed DependencyThe request failed because it depended on another request and that request failed.
425
4xx
Too EarlyIndicates that the server is unwilling to risk processing a request that might be replayed.
426
4xx
Upgrade RequiredThe client should switch to a different protocol such as TLS/1.3.
428
4xx
Precondition RequiredThe origin server requires the request to be conditional.
429
4xx
Too Many RequestsThe user has sent too many requests in a given amount of time.
431
4xx
Request Header Fields Too LargeThe server is unwilling to process the request because either an individual header field, or all the header fields collectively, are too large.
451
4xx
Unavailable For Legal ReasonsA server operator has received a legal demand to deny access to a resource.
500
5xx
Internal Server ErrorA generic error message, given when an unexpected condition was encountered and no more specific message is suitable.
501
5xx
Not ImplementedThe server either does not recognize the request method, or it lacks the ability to fulfil the request.
502
5xx
Bad GatewayThe server was acting as a gateway or proxy and received an invalid response from the upstream server.
503
5xx
Service UnavailableThe server cannot handle the request (because it is overloaded or down for maintenance).
504
5xx
Gateway TimeoutThe server was acting as a gateway or proxy and did not receive a timely response from the upstream server.
505
5xx
HTTP Version Not SupportedThe server does not support the HTTP version used in the request.
506
5xx
Variant Also NegotiatesTransparent content negotiation for the request results in a circular reference.
507
5xx
Insufficient StorageThe server is unable to store the representation needed to complete the request.
508
5xx
Loop DetectedThe server detected an infinite loop while processing the request.
510
5xx
Not ExtendedFurther extensions to the request are required for the server to fulfil it.
511
5xx
Network Authentication RequiredThe client needs to authenticate to gain network access.