Claude rate limits, context window & usage caps (2026)
Claude rate limits, context window and usage caps by plan. Claude context window (200k tokens), message limits (~45 per 5 hours on Pro), file upload limits and reset times - Free, Pro, Team and Max plans compared.
Claude usage limits by plan
| Messages / day | Limited | Daily limit, resets at midnight UTC |
| File Upload MB | 10 MB | Per file |
| Projects | Not available | No Projects on free plan |
| Messages / 5 hours | 45 messages | Approx 45 messages per 5 hours on Sonnet |
| File Upload MB | 10 MB | Per file |
| Reset Period | 5 hours | Usage limit resets every 5 hours |
| Projects | Unlimited | Unlimited projects |
| Messages Per 5h | 90 messages | Higher than Pro plan limit |
| Admin Console | Yes | Team admin and usage dashboard |
| Priority Access | Yes | Priority access during high demand |
| Messages / 5 hours | 225 messages | 5x Pro limits on Sonnet |
| Reset Period | 5 hours | Usage limit resets every 5 hours |
Claude API rate limits by tier
API access uses a tiered rate limit system. Higher tiers unlock more requests per minute (RPM) and tokens per minute (TPM).
| Tier | RPM | TPM |
|---|---|---|
| Tier 1 (new) | 50 | 40,000 |
| Tier 2 ($40+ spent) | 1,000 | 80,000 |
| Tier 3 ($200+ spent) | 2,000 | 160,000 |
| Tier 4 ($400+ spent) | 4,000 | 400,000 |
RPM = requests per minute · TPM = tokens per minute. Limits shown are approximate and may vary by model.
What happens when you hit Claude's limits?
Check the reset window - most limits refresh within 1–60 minutes
Use exponential backoff: 1s → 2s → 4s up to 60s max
If you hit limits regularly, upgrade your plan to increase caps
Claude limit reset schedule
⚡
Per minute
API RPM limits - reset every 60 seconds
🕐
Per hour
Short rolling windows for message quotas
⏱
Per 5 hours
Common for consumer plan message limits
📅
Per day / month
Image gen credits and file storage caps
Exact reset period per limit type is shown in the "Notes" column of the plan table above. Claude uses rolling-window resets - quotas refresh continuously, not at a fixed midnight cutoff.
More Claude intelligence
Live status →
Check if rate limit errors are due to an active outage
Pricing →
Compare Claude plan costs and API token pricing
Free tier →
Compare free limits across all AI tools
Limits sourced from Anthropic's official documentation. Updated when plan changes are announced.
Claude limits - frequently asked questions
What is the Claude message limit?
Claude message limits vary by plan - see the full breakdown by tier in the table above.
Does Claude have a file upload limit?
Yes, Claude enforces file upload limits that vary by plan. See the detailed breakdown above.
When do Claude limits reset?
Reset periods vary by limit type - many Claude limits reset on a rolling window (e.g., per 5 hours or per 24 hours). Check the notes column in the table above for specific reset schedules.
What happens when you hit Claude's rate limit?
Claude shows a "You've reached your usage limit" message and pauses responses until your 5-hour rolling window resets. The API returns HTTP 429 with a Retry-After header. The overload_error type indicates server-side congestion - retry with exponential backoff starting at 30 seconds.