// troubleshooting guide · dall-e

DALL-E 3 API Deprecated: Migrate to gpt-image

Status
Fixed in latest version
platforms:
API
updated:
November 15, 2026
reports:
5
Method
how we research
Share

RUNBOOK · dall-e/dall-e-3-api-deprecation-migration5 FIXES

// quick answer

dall-e-2 and dall-e-3 were removed on May 12, 2026. Switch the model ID to a gpt-image model and update parameters: quality, size, response_format and style all changed.

Most likely fix: Change the model and check access

How to fix it

// try these in order, the most common fix is first

  1. FIX 1Change the model and check access

    1. 01Set model to the replacement listed on OpenAI's deprecations page (gpt-image-2, gpt-image-1 or gpt-image-1-mini were listed for dall-e)
    2. 02Gpt-image models may require API Organization Verification before first use
    Did this fix it?
  2. FIX 2Update request parameters

    1. 01Replace quality: hd with high and standard with medium or low
    2. 02Replace 1792x1024 with 1536x1024 and 1024x1792 with 1024x1536
    3. 03Remove style and response_format; describe style in the prompt
    4. 04Optionally set output_format (png, jpeg, webp) and moderation (low or auto)
    Did this fix it?
  3. FIX 3Handle base64 output

    1. 01Read data[0].b64_json instead of data[0].url
    2. 02Decode and store or serve the bytes yourself, since there is no hosted URL
    Did this fix it?
  4. FIX 4Redo cost estimates

    1. 01Billing is per token for text input, input images (edits) and output image tokens
    2. 02Estimate with OpenAI's pricing page and test real calls
    Did this fix it?
  5. FIX 5Plan for the next retirement

    1. 01Newer models also retire: OpenAI's page lists gpt-image-1 (Oct 23, 2026) and gpt-image-1.5, gpt-image-1-mini and chatgpt-image-latest (Dec 1, 2026)
    2. 02Keep the model ID in config so you can switch quickly
    Did this fix it?

Symptoms

Requests return invalid_request_error with code model_not_found, or fail with unknown parameter errors after you change the model name.

Why it happens

  • C-01The dall-e model IDs no longer exist and there is no automatic fallback
  • C-02gpt-image models return base64 (b64_json) only, no hosted URL
  • C-03quality values changed from standard/hd to low/medium/high/auto
  • C-04Sizes changed to 1024x1024, 1024x1536, 1536x1024 or auto
  • C-05The style parameter (vivid/natural) was removed
  • C-06Billing moved from a flat per-image price to token-based

// this guide also covers

  • dall-e-3 api deprecated
  • dall-e-3 model_not_found
  • migrate dall-e 3 to gpt-image-1
  • dall-e 3 replacement api

Still not working?

If DALL-E keeps failing, you're not alone. See every DALL-E problem users report or the alternatives people switch to.

Have an app idea? Our small team builds any software: web and mobile apps, games, desktop, AI tools. Price agreed together.

Talk to us

Watch DALL-E Get an email when its price changes, it has an outage, or we publish a new fix. No spam.

Fixed it? Share this guide

The same problem in other apps

All ai & editing tools not working guides →

Other DALL-E errors

All 12 DALL-E errors and fixes →