Verificador de Códigos de Estado HTTP
Consulta cualquier código de estado HTTP (200, 301, 404, 500…) para ver su nombre, categoría, significado en lenguaje sencillo, causas comunes y cómo solucionarlo — además de una referencia con búsqueda de todos los códigos estándar.
Explorar todos los códigos de estado HTTP
El Verificador de Códigos de Estado HTTP de ToolsSoup es una referencia gratuita que explica todos los códigos de estado HTTP estándar en lenguaje sencillo. Escribe un código como 200, 301, 404 o 500 para ver al instante su nombre oficial, su categoría (1xx Informativo, 2xx Éxito, 3xx Redirección, 4xx Error del Cliente o 5xx Error del Servidor), qué significa, qué suele causarlo y qué hacer al respecto. También puedes explorar y filtrar la lista completa de códigos de estado del 100 al 511. Todo se ejecuta localmente en tu navegador a partir de una tabla de referencia integrada — nunca se envía ninguna petición a la URL o al servidor que estás investigando.
¿Qué es un código de estado HTTP?
Un código de estado HTTP es un número de tres dígitos que un servidor web devuelve con cada respuesta para indicar al cliente cómo fue la petición. El primer dígito define la categoría: 1xx es informativo, 2xx significa éxito, 3xx significa que se necesita una redirección, 4xx significa que el cliente cometió un error (como una URL incorrecta o falta de permiso) y 5xx significa que el servidor falló. Conocer el código convierte un vago "la página está rota" en un diagnóstico preciso — por ejemplo, un 404 significa que la página no se encontró, mientras que un 500 significa que el propio servidor falló.
Cómo consultar un código de estado
Obtener una explicación lleva segundos:
- Escribe el código de estado que viste — por ejemplo 404 o 503 — en el cuadro de entrada.
- Haz clic en Consultar (o pulsa Enter) para ver el nombre del código, la categoría, el significado, las causas comunes y qué hacer.
- O desplázate hasta la lista de exploración y filtra por código, nombre o categoría para explorar códigos relacionados.
Las cinco categorías de códigos de estado
Todo código de estado pertenece a uno de cinco grupos, y el primer dígito indica cuál: 1xx Informativo significa que la petición se recibió y el procesamiento continúa; 2xx Éxito significa que la petición fue aceptada y funcionó (200 OK es el más común); 3xx Redirección significa que se necesita más acción, normalmente seguir una nueva URL (301 y 302 son redirecciones); 4xx Error del Cliente significa que algo está mal con la propia petición, como 404 Not Found o 403 Forbidden; y 5xx Error del Servidor significa que la petición era válida, pero el servidor falló, como 500 Internal Server Error o 503 Service Unavailable.
¿Por qué usar este verificador de códigos de estado HTTP?
- Cubre todos los códigos de estado estándar, desde el 100 Continue hasta el 511 Network Authentication Required.
- Explica cada código en lenguaje sencillo con su significado, causas comunes y una solución concreta.
- Codificado por colores según la categoría para que distingas un error del cliente de un error del servidor de un vistazo.
- Incluye una lista de referencia con búsqueda y filtros que puedes explorar por código, nombre o categoría.
- Se ejecuta por completo en tu navegador a partir de una tabla integrada — nunca contacta con la URL o el servidor que estás comprobando.
Preguntas frecuentes
¿Esta herramienta comprueba el estado en vivo de una URL?
No. Es una referencia y un explicador, no un verificador de URL en vivo. Los navegadores no pueden leer el estado de una URL arbitraria de otro origen debido a las restricciones de CORS, lo que requeriría un servidor de backend. En su lugar, esta herramienta explica cualquier código de estado que ya tengas — pega el número que viste en la pestaña de red del navegador, en los logs del servidor o en la terminal.
¿Cuál es la diferencia entre 401 y 403?
Ambos son errores del cliente 4xx relacionados con el acceso, pero significan cosas diferentes. 401 Unauthorized significa que no estás autenticado — tus credenciales están ausentes, expiradas o no son válidas, así que el servidor no sabe quién eres. 403 Forbidden significa que estás autenticado pero no tienes permiso — el servidor sabe quién eres y está rechazando la acción. En resumen, el 401 trata de la identidad y el 403 trata del permiso.
¿Cuál es la diferencia entre 301 y 302?
Un 301 Moved Permanently significa que el recurso tiene un nuevo hogar permanente, así que los navegadores y los motores de búsqueda actualizan y almacenan la nueva URL. Un 302 Found es una redirección temporal, así que los clientes siguen usando la URL original para futuras peticiones. Usa 301 cuando has movido una página para siempre, y 302 (o 307) cuando el cambio es solo temporal.
¿Qué significa un error 500 y cómo lo soluciono?
Un 500 Internal Server Error significa que el servidor encontró un problema inesperado y no pudo completar la petición — normalmente una excepción no controlada, un bug o una configuración incorrecta en el código de la aplicación. Como el fallo está del lado del servidor, la solución es revisar los logs del servidor para encontrar el error subyacente, corregir el bug o la configuración y volver a desplegar.
¿Se envían mis datos a alguna parte cuando consulto un código?
No. Toda la tabla de referencia está integrada en la página y todas las consultas ocurren localmente en tu navegador con JavaScript. Nada de lo que escribes se envía a ningún servidor, y no se realiza ninguna petición a la URL que estás investigando.