Recently I was playing with different AI models to generate some simple graphics for a web application that I am working on. I wanted to have some graphics generated with transparent backgrounds in PNG or any other compatible format.

I thought of trying Gemini nano banana because I saw really nice comments on the internet when it comes to image generation.

But it seems no matter how much I try (I am using the free version of Gemini) I can’t seem to generate any image with a transparent background. It seems to generate this weird gray and white grid background that was used to show an image background is transparent back in the day.

Gemini Generated image with transparent background

I tried doing the same experiment in ChatGPT and ChatGPT seems to generate images with perfectly fine transparent backgrounds.

ChatGPT generated image with transparent background

But why can’t Gemini generate transparent backgrounds? Is it because it’s trained on images you find online, especially stock images where they show the grid of gray and white to indicate a transparent background?

I am curious. But I am sure Gemini will solve this in the future. For now, I will have to use ChatGPT to generate images with transparent backgrounds.