GPT Image 2 の画像内テキスト: 読める見出し、ラベル、UI のためのプロンプト

Apr 24, 2026

モデルが「文字を書けない」と感じる時、多くの場合の問題は spelling そのものではなく、exact strings、placement、contrast が足りていないことです。

このページでは GPT Image 2 text in image を、poster の headline、thumbnail text、product badge、menu board、UI mockup のための実用ライブラリとして整理しています。考え方の中心は一つだけです。先に layout を固定し、その後で style を足す

まずは原因を切り分ける

次の reroll に行く前に、まずここを見てください。

  • 文字内容が違う: copy を短くし、exact strings と verbatim を入れる
  • 文字が読みにくい: contrast を上げ、文字の後ろを簡素化し、必要なら stroke を足す
  • 文字位置がぶれる: text-safe zone、margins、alignment、固定 anchors を入れる

この 3 つが、GPT Image 2 text in image の大半の失敗原因です。

画像内テキストの基本チェックリスト

画像に文字が入るなら、基本的に次を入れてください。

  • exact strings in quotes
  • hierarchy: headline / subhead / CTA
  • placement anchors
  • clean text-safe zone
  • safe margins
  • contrast rule
  • no extra text anywhere
  • 1 iteration で変える変数は 1 つだけ

読める文字のための prompt 構造

GPT Image 2 text in image を安定させるには、prompt に最低でも次の 7 層が必要です。

  1. asset type と platform
  2. 正確な copy
  3. hierarchy
  4. 位置と safe zone
  5. 背景と contrast
  6. typography と視覚的な強弱
  7. hard constraints: 余計な文字、日付、記号、watermark を入れない

短い exact strings のほうが強い

読みやすい文字が必要なら、まず短いフレーズを優先してください。

  • "SPRING SALE"
  • "NEW"
  • "LIMITED DROP"
  • "TRY IT FREE"
  • "SHOP NOW"

copy が短いほど、GPT Image 2 text in image は安定しやすくなります。

Micro library: 小さな問題を先に直す

以下の micro prompts は、exact strings、safe zones、margins、contrast、背景整理のためにそのまま差し込めます。

Micro template — gpt-image-2 text in image: exact strings only
Use the following text verbatim and do not add any other words. No extra text anywhere.
Micro template — gpt-image-2 text in image: text-safe zone
Create a clean text-safe zone at {PLACEMENT} occupying {PERCENT}% of the canvas. Keep it free of patterns.
Micro template — gpt-image-2 text in image: safe margins
Keep {PERCENT}% safe margins on all sides. Do not place text near the edges.
Micro template — gpt-image-2 text in image: contrast rule
Ensure high contrast between text and background. If background is dark, text must be light (and vice versa).
Micro template — gpt-image-2 text in image: outline stroke
Add a subtle outline/stroke to the text to preserve readability at thumbnail size.
Micro template — gpt-image-2 text in image: no decorative fonts
Use a clean bold sans font for the headline. Avoid decorative fonts.
Micro template — gpt-image-2 text in image: two lines max
Limit headline to 2 lines maximum. Keep words short. Increase font size.
Micro template — gpt-image-2 text in image: simplify copy
Rewrite the headline to 3–5 words and the subhead to under 8 words while preserving meaning.
Micro template — gpt-image-2 text in image: lock layout anchors
Keep the text block position fixed across variants. Do not move it. Keep margins identical.
Micro template — gpt-image-2 text in image: one-variable variants
Generate 3 variants changing ONLY {VARIABLE}. Keep layout, margins, and text placement identical.
Micro template — gpt-image-2 text in image: remove background noise
Simplify the background behind text. Use a subtle blur or a solid backing shape behind the text.
Micro template — gpt-image-2 text in image: forbid random numbers
Do not add random numbers, dates, hashtags, or symbols unless explicitly provided in the exact strings.

そのまま使える大きなテンプレート

テンプレート 1: poster headline + CTA

短期 promo、ブランド poster、event visual 向けです。まず headline zone と CTA zone を固定します。

gpt-image-2 text in image template — poster
Create a modern poster with readable text.

Layout:
- Aspect ratio: 2:3
- Keep a clean text-safe zone at the top (30% height)
- Keep a clean CTA-safe zone at the bottom (20% height)
- Safe margins: 10% on all sides
- Background behind text must be simple (no patterns)

Text (verbatim, no extra text):
Headline: "SPRING SALE"
Subhead: "Up to 40% off"
CTA: "This Weekend"

Typography:
- Headline: very large, bold sans, all caps
- Subhead: smaller, regular sans
- CTA: bold pill button, high contrast
- Add a subtle text outline/stroke for readability

Hard constraints:
- No watermark
- No extra words, no extra dates
- No misspellings

テンプレート 2: 2 行以内の YouTube thumbnail

thumbnail は、文字が多すぎる、小さすぎる、背景がうるさい、のどれかで崩れます。このテンプレートは最初に読める領域を確保します。

gpt-image-2 text in image template — YouTube thumbnail
Create a YouTube thumbnail with extremely readable text.

Layout:
- Aspect ratio: 16:9
- Subject: creator at desk, clean background
- Reserve left 40% as a clean text-safe zone
- Safe margins: 8%

Text (verbatim, no extra text):
Headline: "STOP GUESSING"
Subhead: "USE TEMPLATES"

Typography + contrast:
- Headline: massive, bold, high contrast, thick outline
- Subhead: smaller, aligned under headline
- Background behind text must be simple and dark

Hard constraints:
- No tiny text
- No additional words
- No watermark

テンプレート 3: product badge / label

NEW、SALE、Limited drop のような短い badge に向いています。badge を分離し、高 contrast の土台を作るのが鍵です。

gpt-image-2 text in image template — product badge label
Create a product image with a readable badge label.

Layout:
- Aspect ratio: 1:1
- Product centered, clean studio background
- Reserve top-right 25% as badge area with solid color backing
- Safe margins: 12%

Text (verbatim, no extra text):
Headline: "NEW"
Subhead: "Limited drop"

Badge rules:
- Badge is a rounded pill with high contrast
- Text centered, large, bold
- No extra text anywhere else

Hard constraints:
- No watermark, no additional logos

テンプレート 4: 短く整った menu board

menu board は情報量を入れすぎると崩れます。行数を絞り、clean な構成を保つことが大事です。

gpt-image-2 text in image template — menu board
Create a cafe menu board with readable text.

Layout:
- Aspect ratio: 4:5
- Use a simple chalkboard background with a clean text-safe zone
- Two columns only, consistent alignment
- Safe margins: 10%

Text (verbatim, no extra text):
Headline: "MENU"
Subhead: "Coffee"
CTA: "Latte • Espresso • Cold Brew"

Typography:
- Headline large, bold
- Items medium size, clear spacing
- High contrast (white text on dark background)

Hard constraints:
- No extra items
- No prices
- No watermark

テンプレート 5: headline と button を持つ UI mockup

SaaS screenshot 風の visual が欲しい時、このテンプレートは grid、text column、button の可読性を優先します。

gpt-image-2 text in image template — UI mockup hero
Create a clean SaaS landing UI mockup screenshot with readable hero text.

Layout:
- Aspect ratio: 16:9
- Left text column, right product preview
- 12-column grid, generous whitespace, safe margins 10%

Text (verbatim, no extra text):
Headline: "Readable text, every time"
Subhead: "Templates that ship marketing assets faster."
CTA: "Try it free"

Typography + contrast:
- Modern sans, strong headline, smaller subhead
- CTA is a high-contrast button
- Ensure all text is legible at thumbnail size

Hard constraints:
- No real brand logos
- No watermarks
- No extra text

もっと安定する workflow

目的が「1 枚の良い画像」ではなく「再利用できるシリーズ」なら、workflow のほうが大事です。

  1. /text-to-image/gpt-image-2 で baseline を作る
  2. layout がほぼ固まったら /image-to-image/gpt-image-2 に移る
  3. 1 iteration で変える変数は 1 つだけにする
  4. exact strings、safe margins、badge rules を内部テンプレートとして残す

よくある質問

なぜ長い copy ほど失敗しやすいのか

文字サイズが小さくなり、hierarchy と spacing が崩れやすくなるからです。headline を短くし、safe zone を明示してください。

なぜランダムな単語が増えるのか

no extra text を書いていない、または背景や text area の制約が弱いことが多いです。exact strings + no extra text の組み合わせが効きます。

いつ reroll をやめて edits に切り替えるべきか

構図がほぼ使える状態で、あとは text、spacing、背景、局所修正だけという時です。その段階では /image-to-image/gpt-image-2 のほうが効率的です。

次のステップ

管理者

管理者

GPT Image 2 の画像内テキスト: 読める見出し、ラベル、UI のためのプロンプト | GPT Image 2 Blog