Get AI summaries of any video or article — Sign up free
DALL E 2: FREE IMAGES! Make DALL-E Credits worth 9x More! thumbnail

DALL E 2: FREE IMAGES! Make DALL-E Credits worth 9x More!

MattVidPro·
5 min read

Based on MattVidPro's video on YouTube. If you like this content, support the original creators by watching, liking and subscribing to their content.

TL;DR

Prefix DALL·E 2 prompts with “a 3 by 3 array of” (or another grid size) to generate multiple variations per credit.

Briefing

DALL·E 2 credits can be stretched much further by forcing the model to generate a grid of variations in a single prompt—then cropping and upscaling the results. The practical takeaway: instead of spending credits to get only a handful of images per prompt, users can request a “3 by 3 array” (or larger) of outputs, producing up to 9 images per run, and then use an external super-resolution upscaler to restore detail. This approach doesn’t make DALL·E 2 free, but it can dramatically increase the number of usable images per credit.

The method is straightforward. Before or at the start of a prompt, the user adds a phrase like “a 3 by 3 array of” followed by the actual prompt text (e.g., “lemon photos”). The grid size matters: larger arrays such as 5 by 5 can reduce per-image resolution, which then requires more aggressive upscaling. In testing with a simple “lemon photos” prompt, the grid approach produced a 3×3 set—roughly 36 lemons after subsequent handling—where a standard prompt would have yielded only four images. Some outputs were cut off or imperfect, but the overall pool of choices increased enough to make the tradeoff worthwhile.

Once the grid images are generated, the workflow shifts to image selection and enhancement. The user downloads the generated images, opens them in a device editor (macOS, Windows, or phone cropping tools), and crops down to the specific image they want. Because the generated grid images are smaller, the cropped results are then upscaled.

For upscaling, the transcript recommends an “AI upscaler” available via replicate.com and also through Google Colab for free use (with a longer setup time). The Colab process is broken into steps: first run the environment setup (which takes about a minute), then upload the cropped images, then run the inference step, and finally choose among multiple super-resolution models. Options mentioned include BSRGAN, Real-ESRGAN, and SwinIR variants such as “swin ir” and “large swin ir output.” After inference, the user downloads all enhanced images at once as a ZIP file.

The creator also notes that the grid prompt hack isn’t perfectly reliable. A more complex prompt—“character art concept intelligent crab wearing a top hat and a monocle”—sometimes failed to produce the expected 3×3 array, returning fewer variations (e.g., a 2×2 or a smaller set). Still, even when the exact grid size didn’t land, the approach generally increased the number of distinct outputs available to choose from.

Overall, the strategy targets a core pain point: DALL·E 2 credits are expensive (roughly 13 cents per prompt in the transcript), and exploring creatively can burn through credits quickly. By generating more variations per prompt and then upscaling the smaller results, users can experiment more efficiently—getting more “shots on goal” without paying for entirely separate prompt runs each time.

Cornell Notes

A credits-saving workflow for DALL·E 2 uses a prompt “grid” to generate multiple variations in one run. Adding “a 3 by 3 array of” before the prompt can yield about nine images per prompt (and larger grids can increase the count further, at the cost of resolution). Because grid outputs are smaller and sometimes cut off, the workflow crops the chosen images and then upscales them using an external super-resolution tool. The transcript recommends an AI upscaler via replicate.com or a free Google Colab setup, with model choices like Real-ESRGAN and SwinIR variants. Results improve the number of usable images per credit, though the grid size isn’t guaranteed for every prompt.

How does the “array” prompt trick change what DALL·E 2 returns per credit?

Instead of requesting a single set of images, the prompt is prefixed with something like “a 3 by 3 array of” followed by the subject (e.g., “lemon photos”). That grid instruction causes DALL·E 2 to generate multiple variations in one prompt run—about 9 images for a 3×3 array. In the transcript’s lemon test, a normal prompt would have produced only four photos, while the array approach produced a much larger pool (described as 36 lemons after handling the grid outputs).

Why does the grid size affect image quality, and what’s the workaround?

Bigger arrays (like 5×5) can reduce the resolution of each generated image because more outputs are squeezed into the same prompt budget. The workaround is to crop the specific images you want and then upscale them using a super-resolution model. The transcript emphasizes that upscaling restores detail, making the lower-resolution grid outputs usable.

What’s the practical workflow after generating the grid images?

After download, the user opens images in a standard editor (macOS built-in tools, Windows photo editor, or phone cropping). They crop to the specific image they like, save it, and repeat for multiple selections. Then they upscale the cropped images in bulk using an AI upscaler, downloading the enhanced results as a ZIP file.

How does the free Google Colab upscaling process work at a high level?

Colab is used for free super-resolution. The steps described are: (1) run the environment setup (takes about a minute), (2) upload one or multiple cropped images, (3) run inference, (4) choose among model options such as BSRGAN, Real-ESRGAN, and SwinIR variants including “large swin ir output,” and (5) download all outputs at once as a ZIP. The transcript notes the initial setup is the slow part, so it’s efficient to generate and crop images first, then upscale them together.

Does the array prompt always produce the exact grid size?

No. The transcript reports that the hack is not 100% foolproof. With a more complex prompt about an intelligent crab wearing a top hat and monocle, the expected 3×3 array sometimes didn’t appear. Instead, results included a 2×2 set or a smaller number of images, though the overall variation count still increased compared with a standard prompt.

Review Questions

  1. When would you choose a 3×3 array versus a 5×5 array, and how would you adjust your workflow afterward?
  2. What steps are required to upscale cropped DALL·E 2 outputs in the recommended Google Colab flow?
  3. Why might a grid prompt fail to produce the expected number of images for certain prompts?

Key Points

  1. 1

    Prefix DALL·E 2 prompts with “a 3 by 3 array of” (or another grid size) to generate multiple variations per credit.

  2. 2

    Larger grids can lower per-image resolution, so plan to crop and upscale the results.

  3. 3

    A simple subject test (lemons) showed a major increase in the number of selectable outputs compared with a standard prompt.

  4. 4

    Use an external super-resolution upscaler to restore detail; the transcript cites Real-ESRGAN and SwinIR options.

  5. 5

    Google Colab can run the upscaler for free, but the environment setup takes time—batch your images to save effort.

  6. 6

    The grid prompt trick isn’t guaranteed for every prompt; complex prompts may return fewer variations than requested.

  7. 7

    Even when the exact grid size doesn’t land, the approach generally increases variation count and choice per prompt run.

Highlights

Adding “a 3 by 3 array of” before the prompt can turn one DALL·E 2 credit spend into roughly nine variations to choose from.
Grid outputs are smaller and sometimes cut off, but cropping plus super-resolution upscaling can make them usable.
The recommended upscaling workflow runs in Google Colab: setup once, upload images, run inference, pick a model, then download a ZIP of results.
The array hack can fail on complex prompts—sometimes returning a 2×2 or other smaller sets instead of a full 3×3.

Topics

Mentioned

  • replicate.com
  • BSRGAN
  • Real-ESRGAN
  • ESRGAN
  • SwimIR