ChatGPT で自分だけの診断を作って、LINE や X で友だちに送れるリンクにしたい
要約
診断の質問と結果タイプを ChatGPT に頼んで HTML ファイル 1 つにしてもらい、公開先にアップロードすると、友だちがログインなしでスマホから遊べるリンクになります。結果タイプは 4〜6 つ、質問は 8 問ほどが目安です。Convika の Free プランなら無料で公開でき、結果ごとのリンクを X や LINE に貼ると、その結果の名前が入ったカードが出ます。何人が開いたかはわかりますが、だれがどの結果になったかは記録しません。
Free プラン: カード登録なし、公開 1 ページまで
目次
タイムラインに流れてきた「好きなお菓子でわかる性格」の診断。やってみたら面白くて、サークルや推しのグループで自分のものを作りたくなった。ChatGPT に頼めば、質問も結果の文章も 1 回で書いてくれます。ただ、できた診断は ChatGPT の画面の中で動いているだけで、そのままでは友だちに送れません。
このガイドでは、診断に必要な質問と結果の数、そのまま使える頼み方、送る前に確かめること、友だちがスマホでログインなしに遊べるリンクにする手順を説明します。結果を X や LINE に貼ったとき、その結果の名前が入ったカードを出す方法もあります。
ページ冒頭のボックスに HTML ファイルかコードを入れると、登録なしで 3 分間有効なプレビューのリンクができます。ただし、このプレビューではスクリプトを止めているため、最初の画面は出てもボタンは動きません。「このページを受け取る(無料・カード不要)」を押して登録すると、ページがアカウントに入り、そこからは診断が動きます。
診断に必要な質問と結果の数
タイプ診断には正解がありません。選んだ答えごとにどこかのタイプに点が入り、合計がいちばん多いタイプが結果になります。AI に頼む前に、次の 3 つを決めておきます。
- 結果のタイプ。 4〜6 つが目安です。少ないと物足りず、多すぎるとほとんど出ないタイプができます。タイプごとに、名前、ひとことの見出し、3〜4 文の説明を用意します。
- 質問の数。 5〜12 問で、選択肢は 3〜4 つ。迷ったら 8 問にします。答えた甲斐があり、電車の 1 駅のあいだに終わる長さです。
- 同点のときの決まり。 2 つのタイプが同じ点になることがあります。「先に並べたタイプを結果にする」のように決めておかないと、同じ答えでも結果が変わってしまいます。
名前を入れると結果が出る「名前診断」は、作り方が別です。名前診断を AI で作って公開する方法にまとめています。この記事は、質問に答えるとタイプが出る診断を扱います。
ChatGPT に送る文面
次の文面を ChatGPT(Claude や Gemini でもかまいません)に貼り、テーマとタイプを自分のものに書きかえて送ります。
「好きなお菓子でわかる性格」をテーマにした、タイプ診断のページをつくってください。
- 質問は 8 問。1 問ずつ表示し、選択肢は 3〜4 つ。何問目かを表示する
- 結果のタイプ: チョコレート、おせんべい、グミ、ドーナツ。選択肢ごとに、どのタイプに何点入るかを決め、合計がいちばん多いタイプを結果にする。同点なら先に並ぶタイプ
- 結果の画面: タイプ名、ひとことの見出し、説明(3〜4 文)、「もう一度」ボタンと、シェアのボタン(X、LINE、リンクをコピー)
- シェアするリンクは、このページのアドレスに結果を付けたもの(例: ?result=choco)。そのリンクで開いた人には、その結果を見せたあと「自分も診断する」ボタンを出す
- ページの中に
<script type="application/json" id="convika-results">を置き、すべての結果を[{"id": "choco", "title": "チョコレートタイプ", "summary": "ひとことの説明"}]の形で並べる。id はシェアのリンクと同じにする- 人をけなす結果や、病気・知能・人としての良し悪しを判定する結果はつくらない。最後に小さく「あそびの診断です」と書く
HTML ファイル 1 つで、CSS と JavaScript もその中に書いてください。入力された内容はどこにも送らず、画像ファイルは使わないでください。スマホの縦画面でも使えるようにしてください。
convika-results の行は、Convika で結果ごとのシェア用カードを出すためのものです(下の「結果をポストしてもらう工夫」で説明します)。ほかの公開先では使われないだけで、入れておいても困りません。
同じ文面は、Convika のタイプ診断のテンプレートに「コピーする」のボタン付きで載っています。そのページでテーマを書いて「診断をつくる」を押すと、Convika の AI が同じ形の診断をつくり、その場でスマホで試せます。登録も AI クレジットもいりません。できるのは数分だけ見られるお試し表示で、残して友だちに送るには「公開して友だちに送る」から無料で登録します。
名前を入れると結果が出る「名前で〇〇診断」や、AI を使わずにつくれるゲームなど、ほかのテンプレートは AI でクイズ・ゲーム・診断のページをつくるで一覧にしています。
送る前に、スマホで確かめること
友だちに送る前に、自分で一度診断してください。見るところは 3 つです。
- どの結果も出るか。 タイプを 1 つずつねらって答えてみます。出ないタイプがあれば、「グミの結果が出ません。どのタイプも同じくらい出るように点数を直して」と頼みます。
- スマホの縦画面で使えるか。 診断のリンクは、ほとんどの人がスマホで開きます。ボタンを指で押しやすいか、結果の文章が画面からはみ出さないかを見ます。
- シェアのリンクで、同じ結果が開くか。 結果の画面からリンクをコピーし、別のタブで開きます。同じ結果が出て、そのあと「自分も診断する」ボタンが出れば大丈夫です。
Free プランでは、ウィンドウの下の端に Convika の細い帯が出ます。診断のボタンは、下の端から 40 px 以上離しておきます。
診断を、友だちに送れるリンクにする 4 つの手順
1. 診断を HTML ファイル 1 つにする
ChatGPT がファイルをくれたら、ダウンロードします。コードで表示されたときは、最初から最後までコピーします。index.html と style.css などに分かれていたら、「CSS と JavaScript をすべて 1 つの HTML ファイルの中に入れて」と頼みます。ファイルは 2 MB までです。
2. Convika に登録して、ファイルを入れる
app.convika.com で登録します。Free プランはカード登録なしで、1 ページを公開できます。このページのボタンから登録すると、登録が終わった時点でアップロードの画面が開きます。
「HTMLファイルからページを公開」の画面で、「ファイルから」のタブでファイルを選ぶか、「コードから」のタブにコードを貼り付けて、「プレビューをつくる」を押します。アップロードに AI クレジットは使いません。
3. 非公開のプレビューで、自分で診断する
「プレビューができました」と出たら、「プレビューを開く」を押します。このプレビューでは、公開したあとと同じように診断が動きます。プレビューの URL を自分あての LINE に送り、スマホで開いて確かめます。プレビューの URL は非公開で、開けるのは 3 分間だけなので、送ったらすぐに開きます。切れていたら、もう一度「プレビューを開く」を押して、新しいリンクを送ります。
4. 公開して、URL を送る
「公開する」を押します。はじめて公開するときは「公開プランを選ぶ」が出るので、料金をかけずに公開するなら「無料で公開する」を選び、もう一度「公開する」を押します。yourpage.convika.page のような URL ができます。
確認の画面で無料のまま選べるのは「一般公開」です。URL を知っている人ならだれでも開け、検索結果や Convika のギャラリーに出ることがあります。知らない人にも見つけてもらいたい診断なら、このままで合っています。送った相手だけに見せたいときは「限定公開」を選びます(Pro・1年パス)。限定公開でも、URL を知っている人はパスワードやアカウントなしで開けますが、検索結果やギャラリーには出ません。あとから「サイト設定」で変えることもできます。
できた URL を LINE のグループや X のポスト、プロフィールに貼れば、友だちはスマホのブラウザですぐに診断を始められます。ポスターやスライドに載せるなら、HTML ファイルを QR コードにする方法で QR コードにできます。LINE で送るときの注意はHTML ファイルを LINE で送る方法にまとめています。
結果をポストしてもらう工夫
診断が広まるのは、遊んだ人が自分の結果をポストしたときです。結果の見出しは、ポストしたくなる言い方にします。「あなたはチョコレートタイプ」より、「みんなを甘やかすチョコレートタイプ」のほうが、人に見せたくなります。
X や LINE にリンクを貼ると、タイトルと画像の入ったカードが出ます。ふつうは、どの結果のリンクでも同じカード(診断そのもののカード)です。
Convika では、結果ごとに別のカードを出せます。公開するとき、Convika はページの convika-results に並んだ結果を読み、結果の名前をタイトルにして、その下に診断のタイトルを入れたカードを結果の数だけ作ります。?result=choco で終わるリンクを貼ると、X や LINE にはその結果の名前とひとことの説明、カードが出ます。友だちは、開く前から「チョコレートタイプ」だとわかります。カードができるまで公開から数秒かかるので、最初のリンクは少し待ってから貼ってください。
うまく出すための決まりが 3 つあります。
- id をそろえる。 シェアのリンクの id(
?result=choco)は、convika-resultsに並べた id のどれかと同じにします。使える文字は英数字と-、_で、24 文字までです。 - カードが作られるのは 16 個の結果まで。 結果の名前は 80 文字までです。
- パスワードはかけない。 パスワード付きのページでは、結果ごとのカードは作られません。
結果の画面をスクリーンショットしてポストしてもらう方法も、どの公開先でも使えます。
広まったときの見方
Convika のアクセス解析では、診断を開いた人の数を日ごとに見られます。どこから来たか、国、端末もわかり、Free プランでは直近 90 日分です。押された選択肢やシェアのボタンも、回数の多いものから上位 10 件まで、文字ごとの回数がわかります。同じ文字のボタンは、どの質問のものでもまとめて数えます。わかるのは数で、だれが開いたか、だれがどの結果になったかはわかりません。結果は遊んだ人のブラウザの中で計算され、ページのスクリプトが作った人に送ることはありません。
Free プランに含まれるページビューは、ワークスペース全体で月 10,000 です。下の端の帯を消したいときは、はじめて公開するときの「公開プランを選ぶ」で Pro 1年パス(¥4,400・1 回払いで 365 日間、自動更新なし)か、Pro 月額プラン(月 ¥1,800)を選べます。
まねに見える診断を作らない
人気のアニメやゲーム、キャラクター、ブランドの名前や画像、文章は使わないでください。「〇〇のキャラでわかる性格」のような診断は広まりやすい一方で、権利を持つ人から削除を求められることがあります。テーマは、お菓子、季節、動物、部活の役割のように、自分で考えたものにします。すでにある有名な診断と同じ質問や結果の文章を使うのも避けます。
結果の文章は、やさしくしておきます。人をけなす結果や、病気・知能・性格の良し悪しを決めつける結果は、ポストしてもらえません。文面の最後の行は、そのためのものです。
診断メーカーとの違い
診断を作れるサイトとしては、診断メーカーがよく知られています。2026 年 10 月 20 日に診断メーカーのページで確かめた内容と、Convika を並べました。
| 診断メーカー | Convika | |
|---|---|---|
| 作れる診断 | 名前診断、分岐診断、チェック診断、AI 診断(ChatGPT が結果を書く) | AI が書いた HTML ファイルの診断なら、形は自由 |
| 作り方 | サイトの作成画面で、文章やリストを入力する。AI 診断を作るにはログインが必要 | ChatGPT などに頼んだ HTML ファイルを入れて公開する。公開には無料のアカウントが必要 |
| 遊ぶ人 | 診断メーカーのサイトで遊ぶ。ほかの人の診断も並ぶ | 自分の診断だけのアドレスで遊ぶ |
| 遊んだ人の数 | 「診断した人数」がページに出る | 作った人だけがアクセス解析で見られる |
| 広告 | サイトに広告枠がある(「広告掲載について」のページ) | 入らない。Free では下の端に Convika の細い帯が出る |
診断メーカーは、作ったその日から診断メーカーで遊んでいる人に見てもらえるのが強みです。Convika は、質問の見せ方や結果の画面、色づかいまで、AI に頼んだとおりの診断を自分のアドレスで公開したいときに向いています。
よくある質問
ChatGPT で診断は作れる?
作れます。質問、結果のタイプ、タイプごとの点数のつけ方、同点のときの決まり、結果の画面をまとめて頼むと、ChatGPT は診断のページを HTML ファイル 1 つで書いてくれます。上の文面をそのまま使えます。できたら自分で診断して、出ない結果があれば点数を直してもらいます。
診断メーカーとの違いは?
診断メーカーは、サイトの作成画面に文章やリストを入れて作り、診断メーカーのサイトの中で遊んでもらいます。Convika は、ChatGPT などに作ってもらった HTML ファイルを、その診断だけのアドレスで公開します。見た目や結果の画面を自由に決めたいなら Convika、すでに遊んでいる人の多い場所に出したいなら診断メーカーが合います。
ログインなしで遊んでもらえる?
遊んでもらえます。Convika で公開した診断は、スマホでもパソコンでも、ブラウザで URL を開くだけで始まります。遊ぶ人にアカウントやアプリはいりません。アカウントが必要なのは、公開する人だけです。
広告は出る?
Convika で公開した診断には、広告は入りません。Free プランでは、ページの下の端に「Convika なら、HTML ファイルを無料でリンクに」という細い帯が出ます。帯を消すには、Pro 1年パスか Pro 月額プランにします。
結果の画像はシェアできる?
できます。Convika では、ページに convika-results の一覧を入れておくと、公開したときに結果ごとのカード画像が作られ、?result= の付いたリンクを X や LINE に貼るとその結果のカードが出ます。一覧がなくても、結果の画面のスクリーンショットならどこにでもポストできます。
出典
- サイトについて(Q&A)(診断メーカー) (2026 年 10 月 20 日に確認)
- 診断をつくる(診断メーカー) (2026 年 10 月 20 日に確認)
- 広告掲載について(診断メーカー) (2026 年 10 月 20 日に確認)
次のステップ
HTML ページにパスワードをかけて、知っている人だけに見せる方法
JavaScript で作った画面は、ソースを開けばパスワードが読めてしまいます。ChatGPT や Claude で作った HTML をアップロードし、自分のドメインのままサーバー側で確かめるパスワード付きのページにする方法を説明します。
関連記事
- ChatGPT・Claude・Gemini で作ったゲームを、友だちがログインなしでスマホで遊べるように公開するChatGPT・Claude・Gemini で作ったゲームを、友だちがログインなしでスマホで遊べるように公開する方法。itch.io、GitHub Pages、Netlify Drop、CodePen、Convika の無料サービス 5 つの比較と手順です。
- 名前を入れると結果が出る「名前診断」を AI で作って、無料で公開する名前を入れて「診断する」を押すと結果が出る名前診断を、ChatGPT や Claude、Convika の AI で作る方法です。同じ名前でいつも同じ結果にするしくみ、結果の書き方、名前を送らない作り、LINE や X で遊んでもらうまで。
- HTML ファイルを LINE で送って、相手のスマホでページとして見てもらう方法LINE で HTML ファイルを送ると相手のスマホしだいで開けないため、ファイルではなく URL を送ります。ChatGPT や Claude で作った HTML を URL に変えて、トークに貼るだけで見てもらう手順を説明します。
- ChatGPT で作った HTML を、無料で公開する方法ChatGPT で作った HTML も、HTML ファイル 1 つも、無料で公開できます。このガイドは Netlify Drop、GitHub Pages、Cloudflare Pages、Tiiny Host、Convika の 5 つを、独自ドメイン、フォーム、アクセス数で比べています。
- Claude で作ったゲームを、Claude を使っていない友だちにも遊んでもらうAnthropic のヘルプによると、共有したアーティファクトは Claude のアカウントがないと開けません。ゲームのコードを取り出して、友だちがスマホのブラウザでログインなしに遊べるリンクにする手順です。
- 16 タイプの性格診断を AI で作る。結果ごとのシェア用リンクつき4 つの軸で 16 の結果に分かれる性格診断を、ChatGPT・Claude・Gemini で HTML ファイル 1 つにして公開する方法です。そのまま使える頼む文、質問の作り方、結果ごとのシェアカード、MBTI との関係、診断メーカーとの違いまで。