Seedance 2.5 from ByteDance is officially available on Apiframe.
Image
Ideogram Character logo

Ideogram Character API

by Ideogram

Ideogram's character-consistency model (Jul 2025) that keeps the same person or character recognizable across scenes, poses, and styles, all from a single reference image.

~60s
Avg. generation
12 credits
From
Ideogram v4 Quality photoreal night street with a magenta neon sign reading MIDNIGHT ARCADE on a rain-wet brick storefront Image · made with Ideogram v4 Quality
Photoreal night photograph of a downtown storefront, a neon sign reading "MIDNIGHT ARCADE" in magenta, rain-wet pavement reflections, cinematic 35mm.

Playground

Try Ideogram Character right here.

model: ideogram-character
Style
Magic prompt
Advanced settings
Estimated cost 12–25 credits · $0.12–$0.25 Generate in Studio
Output Example · Ideogram v4 Quality
Ideogram v4 Quality photoreal night street with a magenta neon sign reading MIDNIGHT ARCADE on a rain-wet brick storefront
Photoreal night photograph of a downtown storefront, a neon sign reading "MIDNIGHT ARCADE" in magenta, rain-wet pavement reflections, cinematic 35mm.

Pricing

Simple per-generation pricing.

12–25 credits per generation ≈ $0.12–$0.25

The rate depends on the resolution and options you pick.

  • You only pay for successful generations. Failed jobs are refunded automatically.
  • One credit balance across every model on Apiframe, no per-model plans.
  • Start with free credits. No subscription required.
  • Volume discounts on larger plans.
See plans and credit packs

Specs

At a glance.

Provider Ideogram
Model ID ideogram-character
Aspect ratios 1:1, 3:4, 4:3, 9:16, 16:9
Image input Supported
Avg. time ~60s

Quickstart

How to call the Ideogram Character API.

Send one POST /v2/images/generate request with your API key. The call returns a jobId you can poll, or pass a webhook_url and the result is pushed to you the moment it's ready.

Swap ideogram-character for any other model and nothing else changes.

const response = await fetch("https://api.apiframe.ai/v2/images/generate", {
  method: "POST",
  headers: {
    "X-API-Key": "afk_your_api_key_here",
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    "prompt": "a sleek silver sports car on a coastal highway at sunset, hyper-realistic",
    "model": "ideogram-character",
    "ideogramParams": {
      "character_reference_image": "https://example.com/input.jpg",
      "style_type": "AUTO",
      "magic_prompt_option": "Auto",
      "negative_prompt": "What you do NOT want to see…"
    }
  }),
});
const { jobId } = await response.json();
console.log(jobId);

Input schema

Every field Ideogram Character accepts, with types and defaults. The full reference lives in the docs.

Field Type Description
prompt required string Text description of what to generate.
model required string The model identifier for this endpoint. Default:"ideogram-character" · "ideogram-character"
ideogramParams.character_reference_image string (URL) Required — the character to keep consistent across generations.
ideogramParams.style_type string Style Default:"AUTO" · "AUTO", "GENERAL", "REALISTIC", "DESIGN"
ideogramParams.magic_prompt_option string Let Ideogram rewrite your prompt for better results. Default:"Auto" · "Auto", "On", "Off"
ideogramParams.negative_prompt string Negative prompt
ideogramParams.rendering_speed string Rendering speed Default:"default" · "default", "turbo", "quality"
ideogramParams.seed number Reuse a number to reproduce the same result. step 1

The Ideogram flagship

Ideogram Character is one of 7 Ideogram image models on Apiframe. The full editorial page (showcase, comparison, and use cases) lives on the flagship.

Ideogram v4 Quality logo Flagship from 12 cr Ideogram v4 Quality

Production images with typography that actually reads.

Explore Ideogram v4 Quality
All image models

Ideogram Character questions

What teams ask before shipping with Ideogram Character. Everything else lives in the docs.

What is Ideogram Character?

A specialized model that keeps a character visually consistent across many generated images, using a single reference photo.

How many reference images do you need?

Just one. It avoids the multi-image LoRA training that older consistency methods required.

Does it work with fictional characters?

Yes. It handles both real people and invented characters across scenes and styles.

What gives the best results?

A clear, high-quality reference with visible facial features, plus a prompt that states both what to change and what to keep.

Is it free?

It is free to use on ideogram.ai and the iOS app, with Plus and Pro tiers adding unlimited generations, private creation, and more credits.

Where can you access it?

Through Apiframe, as well as ideogram.ai, the iOS app, and the Character API.

9,800+

developers & companies

4.8 on G2

Official partner of

BytePlus Alibaba Cloud MiniMax

Power your next AI product with Apiframe.

Instant access to 70+ media models through a single API. Start free and scale when you're ready.