429 Rate limit exceeded Limit: 0/1min. Current: 1/1min

I am trying to access Dall-e 3 via the API but I get a rate limit error of 1/1 (!):

curl https://api.openai.com/v1/images/generations   -H "Content-Type: application/json"   -H "Authorization: Bearer sk-xxx"   -d '{
    "model": "dall-e-3",
    "prompt": "A cute baby sea otter",
    "n": 1,
    "size": "1024x1024"
  "error": {
    "code": "rate_limit_exceeded",
    "message": "Rate limit exceeded for images per minute in organization org-xxx. Limit: 0/1min. Current: 1/1min. Please visit https://platform.openai.com/docs/guides/rate-limits to learn how to increase your rate limit.",
    "param": null,
    "type": "requests"
  • The API key is well
  • My credit card has been added
  • I have added 10$ of credits
  • I am currently in Free tier because I have just spend 6cts

Is this a known issue?


DALL-E 3 has been a bit odd recently, again not showing up in the model list of accounts (but still working).

You getting a refusal for a single standalone request is unexpected.

A payment of credits will elevate you to tier1, but it may take some time to take effect or even require generating a new API key. Watch your online bank statement to see when the card charge is actually processed for certainty.

Thx you. It seems that Tier 1 is reach when I will CONSUME 5$ of credits (vs BUYING credits)
I will try to renew the API key.

Working! Indeed, it needs time after the payment.

Nope, it is just the payment that is required, not usage. Then the time required since initial payment to move beyond to see that your card is trusted (not stolen or fraud).

Also getting the same error:

Error code: 429 - {‘error’: {‘code’: ‘rate_limit_exceeded’, ‘message’: 'Rate limit exceeded for images per minute in organization xxx . Limit: 0/1min. Current: 1/1min.

Why it’ s happening? Haven’t generated any images for last 2 days.


This seems to be an issue where, for the past week or so, when in a “free trial tier”, the rate limit intention of 1 image per minute (you also see in the error) is immediately been seen as “no images left per minute” by the limit algorithm. It is also discussed elsewhere on the forum with more OpenAI staff exposure to the issue.

The workaround is to feed the API account a minimum prepay credit payment of $5 to boost the DALL-E 3 rate per minute up to 5 by attaining “Tier 1”.

I’m on free tiar and facing same issue have $5 credit still dall -e-3 responding ratelimit error . but if i change model=dall-e-3 to dall-e-2 then only image get generated .OpenAI please resolve this issue

1 Like

It’s not an answer unfortunately. It turns out that the situation with generation and limits is not the same as OpenAI claims.

How do we alert OpenAI to this issue? What they’re claiming isn’t working. Frustrating.

Does exactly the API error as seen in this topic apply to you?

Limit: 0/1min. Current: 1/1min.

Are you in a free trial period that is not expired, with credit available, and other API products work?

See if pink “expired” area in your credit grant bar occupies the remainder of the space: https://platform.openai.com/usage

(edit: @stealthrabbi provided enough additional information that it is indeed the same 429 0/1 error, and also their account limits page shows DALL-E-3 with no text for the rate in the table.

Yes my usage page shows $18 in expired credits.

A-ha! If you have no 3-month-expiration trial credits from your account created nearly a year ago - it’s time to fund it. +$5?

Nothing else on the API that requires payment for services is going to work either :relieved:

If you can use DALL-E-2 working, then you have some method of funding and if you were billed in the past any decent monetary amount, that should take you to Tier 1.

Here’s the landing page for adding a credit card as payment method and purchasing the minimum of $5, which plops you into Tier 1.

I’ll rescind the escalation I placed to review again if the issue of this topic was reoccurring…

I have the same problem. I’m in the free tier, I have used less than 10 cents of my free credit, and it hasn’t been 3 months since I got it (it will expire 2 and a half months later).
My code works perfectly fine with gpt-3.5-turbo and dall-e-2 but not dall-e-3.
This is while Openai clearly states you can have 3 requests per minute and 200 per day to dalle 3 with a free tier account at the time of writing.
I hope them to fix this.
Any help is appreciated.