I

Ideogram

Image Generation

by Ideogram AI

AI image generation specializing in accurate text rendering within images. Excellent for logos, posters, and designs requiring readable text.

Official APIDocumentationFree: Free (limited)

Registration & API Key Steps

1

Create Ideogram Account

Visit ideogram.ai and sign up with Google account or email.

Open link
2

Subscribe to a Plan

Choose a subscription plan. Free plan available with limited generations.

Open link
3

Generate API Key

Go to developer.ideogram.ai, log in, and create your first API key. You will only be charged when you create your first API key.

Open link
4

Review API Documentation

Review the API overview and endpoints documentation to start integrating.

Open link

Pricing

TierPriceFeatures
Free PlanFree (limited)Limited daily generations, Watermarked images, Basic features
Plus Plan$15/monthMore daily generations, No watermark, Priority generation
Pro Plan$42/monthHigh volume generations, API access, Commercial use
API (Per Image)Per output image fee (contact sales for pricing)10 concurrent requests default, Volume discounts available, Annual commitment discounts

Application Tips

Best for Text in Images

Ideogram is specifically designed to render text accurately within images - something most other models struggle with. Great for logos, posters, and banners.

API Image Links Expire

Image links created by the Ideogram API expire. Always download and store images immediately after generation.

Contact Sales for High Volume

For high-volume API usage, contact partnership@ideogram.ai for volume-based discounts and annual commitment pricing.

China Access Solutions

Direct Access (May Require VPN)

Ideogram.ai may be accessible directly in some regions. Use a VPN if blocked.

API Proxy

Set up a proxy server in a supported region to relay API calls.

Code Example

JavaScript / TypeScript
const response = await fetch('https://api.ideogram.ai/generate', {
  method: 'POST',
  headers: {
    'Api-Key': process.env.IDEOGRAM_API_KEY,
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
    image_request: {
      prompt: 'A vintage coffee shop sign that reads "BREW & BEAN" in elegant serif font',
      model: 'V_2',
      aspect_ratio: 'ASPECT_1_1',
      magic_prompt_option: 'AUTO',
    },
  }),
});

const data = await response.json();
// Download image immediately as URLs expire
const imageUrl = data.data[0].url;
console.log('Image URL (expires soon):', imageUrl);

Rate Limits

TierLimits
Default API10 concurrent in-flight requests
CustomContact partnership@ideogram.ai for higher limits

Recommended Use Cases

Logo and brand designPoster and banner creationTypography-heavy designsSocial media graphics with textMarketing materials
Last Updated: 2025-02

Related API Guides