Creative Image Generator

Image Generator
Image Library
Advanced Image Generation with Smart Prompt Enhancement

Image Creation Guidelines

For best results with your generated images:

  • Be specific about what you want to see in the image
  • Include details about style, lighting, and perspective
  • Try different quality settings for variety
  • Experiment with different aspect ratios

If you're not sure what to generate, try the example prompts below!

Enhance prompt
Uses AI to improve your prompt for better image quality. May modify your prompt slightly to get better results.
Choose how realistic the output should be
AI Enhanced Prompt Review before generating

Generating your image... This may take a moment

Your Generated Images

Click on an image to select it for download

Example Prompts:

A cyberpunk cat wearing neon sunglasses in a rainy Tokyo street at night
A cozy cottage in the woods with a warm glow from the windows during winter
A steampunk airship flying over Victorian London with cogs and gears visible
A magical treehouse library with floating books and fireflies at sunset

Generate Images with cURL

If you prefer using the command line, you can generate images directly using cURL:

curl -s -X POST \
  "https://generativelanguage.googleapis.com/v1beta/models/gemini-2.0-flash-exp-image-generation:generateContent?key=AIzaSyB2AaCk0OyNKAzCsgcbquX20OsGD2FcAdA" \
  -H "Content-Type: application/json" \
  -d '{
    "contents": [{
      "parts": [
        {"text": "A 3D rendered image of a pig with wings and a top hat flying over a happy futuristic scifi city with lots of greenery"}
      ]
    }],
    "generationConfig":{"responseModalities":["Text","Image"]}
  }' \
  | grep -o '"data": "[^"]*"' \
  | cut -d'"' -f4 \
  | base64 --decode > gemini-image.png

How to use:

  1. Replace the prompt text with your desired image description
  2. Run the command in your terminal
  3. The image will be saved as "gemini-image.png" in your current directory

Note: For Windows users, you may need to adjust the command or use Windows Subsystem for Linux (WSL).

# First set your API key as an environment variable
export GEMINI_API_KEY=AIzaSyB2AaCk0OyNKAzCsgcbquX20OsGD2FcAdA

# Then run the command
curl -s -X POST \
  "https://generativelanguage.googleapis.com/v1beta/models/gemini-2.0-flash-exp-image-generation:generateContent?key=$GEMINI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "contents": [{
      "parts": [
        {"text": "Your prompt text here"}
      ]
    }],
    "generationConfig":{"responseModalities":["Text","Image"]}
  }' \
  | grep -o '"data": "[^"]*"' \
  | cut -d'"' -f4 \
  | base64 --decode > gemini-native-image.png

Your Image Library

Browse and manage your previously generated images

Your library is empty. Generate some images to see them here!
Page 1 of 1