修了証(Certificate of Completion)は、講座、研修、プログラムを終えたことを示す書類です。学校、研修チーム、オンライン講座の運営者、イベントの主催者が、終了時に証明として、また小さな記念として渡します。
この記事では、修了証に入れる項目、そのまま使える文例、印刷するサイズ、リストの全員分を作る方法を紹介します。いますぐ作るなら、無料の証明書ジェネレーターを使ってください。
修了と認定は別もの
修了証は、その人が参加して最後までやり遂げたことを示します。一方、資格の認定(certification)は、独立した団体が定める基準に対して評価に合格したことを示すもので、期限があることも多くあります。そのため、「12 時間の研修を修了」のように、その人が何をしたかを書きましょう。認定や免許とは書かないでください。
修了証の価値は、発行する組織から生まれます。自分の名前を入れ、確認できる手段も用意しておきましょう。
入れる項目
- タイトル。 「修了証」(Certificate of Completion)。氏名の次に大きい文字にします。
- 受講者の名前。 リストと見比べて、綴りを確認します。
- 名前の前後の文。 「下記の者は」や「を修了したことを証します」など。
- 講座やプログラム。 レベルや時間を添えます。「Excel 上級、12 時間」のように。
- 発行する組織。 ロゴも入れます。
- 修了日。
- 署名。 署名者の名前と役職を添えます。
- 証明書番号。 問い合わせがあったときに、その証明書を確認できます。
このほかに、成績や結果、開催場所、履修時間、証明書を確認できるページを開く QR コードを加えてもかまいません。
文例
1 行を選んで、かっこの中の内容を書き換えてください。
- オンライン講座。 [氏名] 殿は、[講座名]([6] 週間のオンライン講座、レッスン [24] 時間、修了課題あり)を修了したことを証します。
- ワークショップ。 [氏名] 殿は、[日付]に[都市]で開催された[ワークショップ名]ワークショップを修了しました。
- 社内研修。 [氏名] 殿は、[研修名]を修了し、[会社名]の研修プログラムの要件を満たしたことを証します。
- 安全研修。 [氏名] 殿は、[日付]に、実技を含む[テーマ]の研修 [8] 時間を修了しました。
- インターンシップ。 [氏名] 殿は、[開始日]から[終了日]まで、[会社名]で[職種]としてインターンシップを修了したことを証します。
- ボランティアプログラム。 [氏名] 殿に、[年]に[団体名]で行った [40] 時間のボランティア活動をたたえ、本証を贈ります。
サイズとレイアウト
- 用紙。 ほとんどの国では A4(210 × 297 mm)、米国とカナダでは US レターサイズ(8.5 × 11 in)です。横向きが一般的ですが、縦向きも使えます。
- 印刷用のピクセル数。 300 DPI なら、A4 は 2480 × 3508 ピクセル、US レターは 2550 × 3300 ピクセルです。これより小さい画像は、印刷するとぼやけます。無料の画像 DPI チェッカーなら、画像の DPI と印刷サイズが分かります。
- 画面表示。 メールや LinkedIn の投稿には、幅 1600 ピクセルほどの横長の画像で十分です。
- 余白。 多くのプリンターは紙の端まで印刷できないので、文字は端から 10 mm 以上離します。
- フォント。 使うのは多くても 2 つまで。名前には明朝体か筆記体、それ以外にはシンプルな書体にします。
1 分で作る
無料の証明書ジェネレーターには 4 つのテンプレートがあり、そのうち 2 つは 300 DPI の A4 です。名前と詳細を入力して、PNG をダウンロードします。アカウントは不要で、画像に透かしも入りません。
リストの全員分を作る
名前を 1 人ずつ入力する方法は、5 人なら問題ありません。30 人、3,000 人なら自動化しましょう。Bannerify では 2 通りの方法があります。
スプレッドシートから
ギャラリーから証明書のテンプレートをコピーし、変わるレイヤーに name、course、date のような分かりやすい名前を付けます。リストを CSV か XLSX ファイルに入れ、レイヤーごとに 1 列、人ごとに 1 行にします。一括生成 ページが列とレイヤーを対応付け、行ごとに証明書を 1 枚作って、それぞれにホスト済みの画像 URL を付けます。結果を新しいスプレッドシートとして書き出し、差し込みメールでリンクを送ります。詳しくは一括生成を、Word の差し込み印刷や Canva との比較はExcel のリストから証明書を作るを見てください。
講座プラットフォームから
受講者が修了したらすぐに証明書を送りたいときは、講座プラットフォームやフォームツールの Webhook から、PDF 生成 API を呼び出します。
import { Bannerify } from "bannerify-js"
const bannerify = new Bannerify(process.env.BANNERIFY_API_KEY!)
// 受講者が講座を修了したときに実行します。たとえば、Webhook ハンドラーの中で。
const { result: pdf, error } = await bannerify.createPdf("tpl_your_certificate", {
modifications: [
{ name: "name", text: student.name },
{ name: "course", text: course.title },
{ name: "date", text: "14 October 2026" },
{ name: "number", text: `CERT-${enrollment.id}` },
],
})
pdf にファイルが入っているので、そのままメールに添付できます。コードを書かない場合は、Zapier や n8n でも同じことができます。フォームや講座ツールで新しい修了が記録されるとフローが始まり、Bannerify が証明書を作って、次のステップがメールで送ります。
確認しやすくする
多くの講座では、証明書番号があれば十分です。発行した番号の一覧を残しておき、雇用主から問い合わせがあったら照合します。信頼性を高めたいときは、自分のサイトにある、名前、講座、日付を表示するページを開く QR コードを加えます。Bannerify では、QR コードのレイヤーも、テキストのレイヤーと同じように、スプレッドシートや API から値を受け取ります。
試してみる
いますぐ証明書を作るなら、無料でアカウントも不要です。受講者全員分が必要になったら、テンプレートを Bannerify にコピーしてください。無料プランには月 100 回の生成が含まれ、Automate は月 $29 から、3,000 回まで使えます。詳しくは料金をご覧ください。