iMessageチャット生成ツール
青や緑の吹き出し、連絡先の名前、アバター、日付の区切り、Delivered の表示を備えた、偽の iMessage 会話のスクリーンショットを 1 行ずつの簡単なスクリプトから作成し、SVG でダウンロードできます。
入力
任意です。ブラウザー内にのみ保存されます。省略した場合はイニシャルが描かれます。
1 行に 1 メッセージ。自分のメッセージは me:、相手のメッセージは them: で始め、日付の区切りには --- を使います。
設定
空欄のままにすると、メッセージの種類に合わせて表示されます(iMessage または Text Message)。
画面は電話サイズの固定枠なので、長い会話はスクロールします。0 は冒頭、100 は最新のメッセージを表示します。すべてが収まっている場合は効果がありません。
出力
ここに iMessage のスクリーンショットが表示されます。
このツールを使う他の方法
REST API
curl -X POST https://api.iotools.cloud/v1/tool/imessage-chat-generator \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"contact": "Alex",
"script": "--- Today 9:41 AM\nthem: Are we still on for toni…",
"bubble": "imessage",
"theme": "light",
"statusTime": "9:41",
"placeholder": "",
"delivered": ""
}'ご自身のアカウントのキーに差し替えてください。ツールのフィールドがそのままリクエストボディになります——ラッパーはありません。
AIエージェントに依頼する
Use the IOTools `imessage-chat-generator` tool (iMessage Chat Generator) on this input:
YOUR_INPUT_HEREIOTools MCPサーバーに接続された任意のエージェントにこれを貼り付け、入力内容を追加してください。
埋め込みウィジェット
<iframe
src="https://iotools.cloud/embed/imessage-chat-generator/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="iMessageチャット生成ツール — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>ご自身のページに貼り付けるだけ——無料、キー不要、リンクを掲載するだけです。
| API/MCP 1回あたりの費用 | 5クレジットから |
|---|---|
| クレジットが足りませんか? | 料金を見る |
次の方法でも利用可能
ガイド
iPhone のステータスバー、連絡先のヘッダー、iOS 特有のしっぽが付いた青い iMessage や緑の SMS の吹き出し、日付の区切り、「Delivered」の表示を備えた、リアルな偽の iMessage 会話を作成し、スライド、モックアップ、記事、ミームにそのまま使える鮮明な SVG としてダウンロードできます。
すべてブラウザー内で実行されます。入力した内容や選択した写真がどこかにアップロードされることはありません。
使い方
- 連絡先の名前を入力し、必要に応じて連絡先の写真をアップロードします(写真を省略するとイニシャルが描かれます)。
- 会話を 1 行に 1 メッセージずつ入力します。
me: Yes! 8pm, usual place— 自分のメッセージ。右側に青(または緑)の吹き出しで表示されます。them: Are we still on for tonight?— 相手のメッセージ。左側にグレーの吹き出しで表示されます。--- Today 9:41 AM— 中央に表示される日付の区切り。- 接頭辞のない行は相手のメッセージとして扱われるので、普通のトランスクリプトを貼り付けてから後で接頭辞を付けることもできます。
- iMessage(青)またはSMS(緑)、ライトまたはダークの外観、ステータスバーの時刻を選びます。
- 出力パネルから SVG をコピーまたはダウンロードします。
同じ人が続けて送ったメッセージは、iOS と同じようにグループ化されます。グループの最後の吹き出しにだけしっぽが付きます。
固定サイズの電話画面であり、伸び続けるキャンバスではない
出力は 390×844 の固定フレームです。これは実際の iPhone の縦横比です。貼り付ける行数に合わせて伸びるキャンバスではありません。短い会話では入力バーの上に空きスペースが残ります。実際の会話を開いたときと同じです。長い会話は同じフレーム内でスクロールします。スクロール位置をドラッグすると、長い会話のどの部分を表示するかを選べます。0 は冒頭、100 は最新のメッセージを表示します。
「メッセージを追加」ボタンではなくスクリプトを使う理由
会話全体が 1 つのテキスト欄に入っているため、繰り返しフォームでは扱えないことにも対応できます。共有可能なリンク、保存したプリセット、実際のチャットエクスポートからのコピー&ペースト、単純な API 呼び出しです。4 番目のメッセージを編集するには、フォームの行を何段も探す代わりに、その行をクリックするだけです。
なぜ JPG ではなく SVG なのか?
SVG は解像度に依存しません。同じファイルが 1080p のスライドでも 4K のスクリーンショットでも鮮明に表示され、サイズも数キロバイトに収まります。ラスター画像が必要な場合は、SVG を開いて好きなサイズで書き出すか、Figma、Keynote、Google スライドにそのままドラッグしてください。これらはすべて SVG を読み込めます。
個々のメッセージにタイムスタンプを付けられますか?
iOS は吹き出しごとに時刻を表示しないため、このツールも表示しません。代わりに --- Today 9:41 AM のような区切り行を使ってください。(行末の | 09:14 は受け付けられますが無視されるので、ほかの場所からコピーしたトランスクリプトもそのまま表示されます。)吹き出しの中に時刻を表示したい場合は、WhatsApp Chat Generator がまさにそれを行います。
これは合法的に使えますか?
モックアップ、パロディ、ミーム、チュートリアル、App Store 用のスクリーンショットのためのものです。生成した画像を実際の会話として提示すること(証拠として使ったり、誰かになりすましたりすること)は本来の目的ではなく、お住まいの地域によっては違法となる場合があります。
関連ツール
- WhatsApp Chat Generator — 同じスクリプト形式を使い、メッセージごとのタイムスタンプと既読マークを付けた WhatsApp のチャットとして描画します。
- Fake Tweet Generator — アバター、認証バッジ、エンゲージメント数を備えたモックのツイートカードです。
- Code Screenshot Generator — コードの断片を、同じスライドデッキで使える共有可能な画像に変換します。