Overview
Ideogram 4.5 (ideogram_v4_5) is the model to use when the words in the image have to be right: posters, logos, signs, packaging, social cards. One model ID covers both modes:
- No files → text-to-image (
fal:ideogram/v4.5) - With files → editing (
fal:ideogram/v4.5/edit). The first file is the image to edit, files 2–5 are references.
Credits are per image;
num_images (1–8) multiplies them. Edit precision, reference images and masks don’t add cost.
Text-to-image
Parameters
string
required
What to generate. Put the exact text you want rendered in quotes or spell it out.
string
default:"1:1"
1:1, 4:3, 3:4, 16:9, 9:16. Other ratios fall back to 1:1 — use an exact size instead (below).object
Ideogram’s own fields:
quality—low,medium(default),highnum_images— 1–8seed— integerenable_prompt_expansion— defaulttrue; setfalseto use your prompt verbatimimage_size— a preset or one of Ideogram’s exact sizes, e.g.{"width": 1248, "height": 832}(3:2) or{"width": 1440, "height": 720}(2:1)
Editing
Attach an image infiles. The first file is the source; up to 4 more are used as references.
Masks and high precision
- Mask —
mask_urlmust match the source size. Black areas are edited, white areas are kept. With a mask, at most 3 references. - High precision —
edit_precision: "high"restores every pixel you did not ask to change. Same price asregular.
Parameters
array
required
1 source image plus up to 4 references, as
{ url } objects. More than 4 references returns a 422.string
Omit to keep the source size (the default). Presets only apply to unmasked, regular-precision edits.
object
quality—very_low,low,medium(default),highedit_precision—regular(default) orhighmask_url— black edits, white preservesnum_images— 1–8seed— integer
Pinning a route
ideogram_v4_5 picks the route from the input. To force one, use the exact key: "model": "fal:ideogram/v4.5" or "model": "fal:ideogram/v4.5/edit".
Both routes reject unknown fields in provider_options.fal with a 422 before anything is charged.
Tips
- Start at
lowto iterate on layout and wording, then re-run the winner atmediumorhigh. - Turn off prompt expansion (
enable_prompt_expansion: false) when you need the exact wording and nothing else. - Fix one word with a mask instead of regenerating the whole design.
Related models
Recraft
Icons, illustrations and brand assets.
Nano Banana
Versatile generation and reference editing.