HTTP 429 Too Many Requests
Código de estado 429 · Clase 4xx
Mensaje oficial (tal como aparece en pantalla): Too Many Requests
También se busca como: error 429, HTTP 429, 429 too many requests, rate limited
Qué significa
429 Too Many Requests significa que tú, tu dirección IP o tu clave de API enviasteis más solicitudes de las que el servicio permite en un intervalo de tiempo. Es una limitación de frecuencia: las solicitudes vuelven a funcionar tras esperar. Los visitantes lo encuentran en sitios saturados y al compartir IP mediante VPN; los desarrolladores, en las API.
Se aplica a: Todos los navegadores, API REST, Cloudflare, nginx
Cómo solucionar HTTP 429 Too Many Requests
- Espera y reintenta más tarde; consulta la cabecera de respuesta 'Retry-After' para saber cuántos segundos esperar
- Deja de recargar la página repetidamente y cierra las pestañas o scripts adicionales que acceden al mismo sitio
- Desconéctate de la VPN o del proxy, ya que las IP compartidas agotan los límites rápidamente
- Clientes de API: añade espera exponencial con jitter y respeta Retry-After en lugar de reintentar en un bucle continuo
- Clientes de API: almacena las respuestas en caché y agrupa solicitudes para hacer menos llamadas; revisa el panel de cuota de tu plan
- Si eres el propietario del sitio: revisa las reglas de límite de frecuencia en tu WAF, CDN o aplicación (nginx 'limit_req') para no bloquear a usuarios normales ni a bots legítimos
- Si eres el propietario del sitio: devuelve Retry-After junto con el 429 para que los clientes que se comportan bien reduzcan el ritmo automáticamente
Por qué ocurre
La RFC 6585 define 429 para la limitación de frecuencia. Los límites se cuentan por IP, usuario, clave de API o endpoint, y cualquier ráfaga por encima de ellos, incluidas las procedentes de IP compartidas, se rechaza hasta que se reinicia la ventana.
Preguntas frecuentes
¿Un error 429 es culpa mía?
Lo provoca el volumen de solicitudes procedentes de ti o de tu IP. Si compartes IP (VPN, oficina, operador móvil), el tráfico de otras personas puede hacerte superar el límite.
¿Cuánto dura un error 429?
Depende del servicio. Consulta la cabecera Retry-After; muchos límites se reinician en un plazo de entre un minuto y una hora.
Errores relacionados
Fuente: IANA HTTP Status Code Registry · soluciones redactadas y revisadas por los editores (consulta nuestra política editorial)
Última actualización: