Consulta de códigos de estado HTTP

Busca códigos HTTP, compara sus significados y copia un código o enlace de referencia.

Web y API
Preparando tu espacio de trabajo…

Entrada

Preparando tu espacio de trabajo…

Salida
Tu resultado aparecerá aquí.

Cómo usarlo

  1. Busca por número, nombre o explicación.
  2. Filtra una familia o los códigos comunes y elige una entrada.
  3. Copia el código o su enlace directo o descarga la referencia JSON.

Interpretar un estado HTTP

El código resume cómo ha procesado el servidor una solicitud HTTP. El primer dígito identifica la familia de respuesta y el código concreto aporta un significado más preciso.

Usa la referencia para distinguir el significado del protocolo del mensaje de error de la aplicación. Para diagnosticar un fallo también pueden hacer falta los headers, el body y el contexto del servidor.

Encontrar un código

La búsqueda compara número, nombre de protocolo o explicación. Las familias separan información, éxito, redirección, error del cliente y error del servidor.

Códigos comunes es un atajo de navegación, no otro estándar. Un número sin asignar puede usarse en un producto sin estar registrado.

Ejemplo
Entrada
404
Resultado
404 Not Found

Solo datos de ejemplo. Debes comprobar los valores, la autenticación y el comportamiento del endpoint en tu propio contexto.

Registro y contexto

La referencia usa la instantánea de IANA del 22 de octubre de 2026. Se etiquetan entradas reservadas, desaconsejadas, obsoletas y temporales; consulta el registro enlazado cuando importe el estado actual.

Referencia de estados HTTP

Copiar enlace crea una dirección para el código seleccionado. Descargar JSON exporta toda la referencia con nombres, estados y explicaciones, no solo el filtro activo.

CódigoNombreSignificado
100ContinueEl servidor ha aceptado los headers iniciales; el cliente puede seguir enviando el body de la solicitud.
101Switching ProtocolsEl servidor acepta cambiar al protocolo solicitado por el cliente.
102ProcessingRespuesta provisional de WebDAV que indica que el procesamiento sigue en curso.
103Early HintsRespuesta provisional con pistas, como recursos que el cliente puede precargar.
104Upload Resumption SupportedRegistro temporal para cargas reanudables. Su registro actual caduca el 13 de noviembre de 2026.
200OKLa solicitud se completó correctamente; el significado del contenido de la respuesta depende del método solicitado.
201CreatedLa solicitud creó uno o varios recursos. Un header Location puede identificar el recurso principal.
202AcceptedLa solicitud se aceptó para procesarla, pero el trabajo no ha terminado necesariamente.
203Non-Authoritative InformationUn intermediario de transformación modificó la respuesta satisfactoria del servidor de origen.
204No ContentLa solicitud se completó sin contenido de respuesta. No esperes un body JSON.
205Reset ContentLa solicitud se completó y pide al cliente restablecer la vista desde la que se originó.
206Partial ContentEl servidor devolvió uno o varios intervalos de bytes solicitados en lugar de la representación completa.
207Multi-StatusRespuesta WebDAV con resultados independientes para varias operaciones o recursos.
208Already ReportedUn enlace WebDAV ya se había enumerado en la misma respuesta de múltiples estados.
226IM UsedEl servidor aplicó manipulaciones de instancia, como un delta, a la representación.
300Multiple ChoicesHay más de una representación disponible; puede que el cliente deba elegir una.
301Moved PermanentlyEl recurso tiene una nueva URI permanente. Algunos clientes cambian POST por GET al seguirla.
302FoundEl recurso está disponible temporalmente en otra ubicación. Algunos clientes cambian POST por GET.
303See OtherRecupera el resultado desde otra URI, normalmente mediante GET; suele ocurrir después de un POST.
304Not ModifiedUna recuperación condicional no encontró una representación nueva. Reutiliza la respuesta almacenada en caché.
305Use ProxyInstrucción en desuso para acceder al recurso mediante un proxy. No debe usarse en API nuevas.
306UnusedEste código está reservado y sin uso; actualmente no define ningún comportamiento de redirección.
307Temporary RedirectSigue una redirección temporal conservando el método y el body de la solicitud.
308Permanent RedirectSigue una redirección permanente conservando el método y el body de la solicitud.
400Bad RequestEl servidor no puede procesar la solicitud por un problema del cliente, como una sintaxis incorrecta.
401UnauthorizedSe requieren credenciales de autenticación válidas. Comprueba el desafío WWW-Authenticate y tus credenciales.
402Payment RequiredReservado para uso futuro. Las interpretaciones de pago dependen de la API que lo use.
403ForbiddenEl servidor entendió la solicitud, pero rechaza completarla; la autenticación por sí sola puede no resolverlo.
404Not FoundNo se encontró el recurso o el servidor no quiere revelar su existencia.
405Method Not AllowedEste método no está permitido para el recurso. Comprueba el header Allow de la respuesta.
406Not AcceptableNinguna representación disponible cumple las preferencias de negociación de contenido de la solicitud.
407Proxy Authentication RequiredUn proxy intermediario exige autenticación, en lugar del servidor de origen.
408Request TimeoutEl servidor no recibió la solicitud completa durante el tiempo que estaba dispuesto a esperar.
409ConflictLa solicitud entra en conflicto con el estado actual del recurso. Resuélvelo antes de reintentar.
410GoneEl recurso ya no está disponible y es probable que sea permanente.
411Length RequiredEl servidor exige un Content-Length definido para esta solicitud.
412Precondition FailedUna condición indicada por el cliente, como If-Match, resultó falsa.
413Content Too LargeEl contenido de la solicitud supera lo que el servidor puede o está dispuesto a procesar.
414URI Too LongLa URI de la solicitud es más larga de lo que el servidor está dispuesto a interpretar.
415Unsupported Media TypeEl formato o la codificación del contenido de la solicitud no es compatible con esta operación.
416Range Not SatisfiableLos intervalos solicitados no pueden satisfacerse para la representación seleccionada.
417Expectation FailedEl servidor no puede cumplir la expectativa indicada en el header Expect de la solicitud.
418Unused (I’m a teapot)Reservado como sin uso en la especificación HTTP actual; históricamente conocido como «I’m a teapot».
421Misdirected RequestLa solicitud se envió a un servidor que no puede ofrecer una respuesta autoritativa para este origen.
422Unprocessable ContentSe entienden el tipo y la sintaxis del contenido, pero no se pueden procesar sus instrucciones.
423LockedUn recurso WebDAV necesario para la operación está bloqueado.
424Failed DependencyUna operación WebDAV falló porque falló otra de la que dependía.
425Too EarlyEl servidor no se arriesga a procesar una solicitud que podría reproducirse a partir de datos TLS tempranos.
426Upgrade RequiredEl cliente debe cambiar de protocolo para que la solicitud funcione. Comprueba el header Upgrade.
428Precondition RequiredEl servidor exige una solicitud condicional para ayudar a evitar actualizaciones perdidas.
429Too Many RequestsEl cliente ha enviado demasiadas solicitudes. Sigue las indicaciones de Retry-After y los límites de frecuencia de la API.
431Request Header Fields Too LargeLos headers de la solicitud son demasiado grandes, individualmente o en conjunto.
451Unavailable For Legal ReasonsEl recurso no está disponible porque el acceso está bloqueado por motivos legales.
500Internal Server ErrorUna condición inesperada del servidor impidió completar la solicitud.
501Not ImplementedEl servidor no admite la funcionalidad necesaria para completar la solicitud.
502Bad GatewayUna pasarela o un proxy recibió una respuesta no válida de su servidor de origen ascendente.
503Service UnavailableEl servicio no está disponible temporalmente, a menudo por sobrecarga o mantenimiento. Comprueba Retry-After.
504Gateway TimeoutUna pasarela o un proxy no recibió a tiempo una respuesta del servidor ascendente.
505HTTP Version Not SupportedEl servidor no admite la versión HTTP usada en la solicitud.
506Variant Also NegotiatesLa configuración de negociación de contenido del servidor provoca una selección circular de variantes.
507Insufficient StorageEl servidor no puede almacenar la representación necesaria para terminar la operación.
508Loop DetectedUna operación WebDAV encontró un bucle infinito.
510Not ExtendedCódigo obsoleto del marco de extensiones HTTP. No lo uses en API nuevas.
511Network Authentication RequiredEl cliente debe autenticarse para acceder a la red, normalmente mediante un portal cautivo.
Límites de procesamiento

Las herramientas locales admiten hasta 1 MiB, URL de hasta 64 KiB y 5 segundos de procesamiento. Las solicitudes API admiten 100 headers y 100 filas de parámetros, un tiempo de espera de 1–120 segundos y hasta 5 MiB de datos de respuesta recibidos. Las vistas de texto largas se abrevian. Las solicitudes van directamente al endpoint elegido; se aplican CORS y las políticas del navegador.

?

Preguntas frecuentes

¿Todos los códigos de tres dígitos son estándar?

No. Algunos están sin asignar o los usan productos concretos. Su uso por un servidor o proxy no implica registro IANA.

¿Qué diferencia hay entre 401 y 403?

401 pide autenticación válida y normalmente incluye un desafío WWW-Authenticate. 403 indica que el servidor rechaza la operación; aportar credenciales puede no resolverlo.

¿Un 4xx siempre es un error en mi código?

No. Describe la situación de solicitud y respuesta. Autenticación, permisos, rutas, límites o reglas de aplicación también pueden causarlo.

¿Puedo compartir una entrada concreta?

Sí. Selecciónala y usa Copiar enlace. El enlace incluye el ancla del código.

¿Descargar JSON exporta solo la búsqueda?

No. Exporta la referencia completa, incluidas las descripciones traducidas.

Encuentra tu próxima herramienta

Idioma

¿Cambiar de idioma? Se borrará el contenido actual. Primero copia o descarga tu trabajo.