ターミナルマスコットメーカー
ブラウザでドット絵マスコットを作成し、ターミナルに表示するシェルスクリプトを生成できます。PNG画像エクスポートにも対応。登録不要・完全無料。
プレビュー
24bit トゥルーカラー ANSI エスケープシーケンスを使用。bash / zsh 両対応です。
printf " \n" printf " \n" printf " \n" printf " \n" printf " \n" printf " \n" printf " \n" printf " \n"
使い方1: ターミナルで直接表示
上のコードをコピーしてターミナルにペーストするとマスコットが表示されます。
使い方2: ターミナルを開くたびに自動表示
以下のコマンドをコピーしてターミナルにペーストすると、設定ファイルに自動追加されます。次回以降ターミナルを開くたびにマスコットが表示されます。
cat >> ~/.zshrc << 'MASCOT' # Terminal Mascot START printf " \n" printf " \n" printf " \n" printf " \n" printf " \n" printf " \n" printf " \n" printf " \n" # Terminal Mascot END MASCOT
解除方法
以下のコマンドをターミナルにペーストすると、マスコット部分が自動的に削除されます。
sed -i '' '/# Terminal Mascot START/,/# Terminal Mascot END/d' ~/.zshrc
※ 実行後、ターミナルを再起動すると解除されます
ターミナルマスコットメーカーとは
ターミナルマスコットメーカーは、ブラウザ上でドット絵のマスコットを作成し、 ターミナルに表示するためのシェルスクリプトを自動生成する無料ツールです。 開発環境をオリジナルのマスコットで彩ることができます。
ドット絵の作成から出力まですべてブラウザ内で完結するため、インストール不要でサーバーへのデータ送信もありません。 アイコンやロゴの素材作成にはSVGエディターやファビコンジェネレーターも活用できます。
使い方
- 描く — 左側のドット絵エディターでマスコットを描きます。ペン・消しゴム・塗りつぶし・スポイトの4種類のツールと、ANSI 16色・レトロ・ネオンの3種類のカラーパレットが使えます。テンプレートから始めることもできます。
- プレビュー — 右側のターミナルプレビューで表示結果をリアルタイムに確認できます。
- エクスポート — ターミナル表示用のシェルスクリプトとPNG画像の2形式でエクスポートできます。シェルスクリプトを.zshrcに貼り付ければ、ターミナル起動時にマスコットが表示されます。
主な用途
| 用途 | 説明 |
|---|---|
| ターミナル起動時の表示 | .bashrc/.zshrcにシェルスクリプトを追加して、ターミナル起動時にオリジナルマスコットを表示 |
| README装飾 | GitHubのREADMEにドット絵マスコットのPNG画像を追加 |
| SNSアイコン・プロフィール画像 | PNG形式でエクスポートしてSNSのアイコンやプロフィール画像に使用 |
エクスポート形式
- ターミナル表示(シェルスクリプト) — 24bitトゥルーカラーANSIエスケープシーケンスで高精細なカラー表示。bash / zsh 両対応のprintfコマンドを生成します。コピーしてターミナルに直接ペーストするか、.zshrcに追加して毎回表示できます
- PNG画像 — 1x〜16xの倍率で書き出し。透過背景対応で、画像リサイズツールで後からサイズ調整も可能です。SNSアイコンやREADME装飾に
対応グリッドサイズ
| サイズ | ターミナル表示行数 | 用途 |
|---|---|---|
| 8x8 | 4行 × 8文字 | シンプルなアイコン・ミニマスコット向け。プロンプトの横に表示するのに最適 |
| 16x16 | 8行 × 16文字 | 標準サイズ。テンプレートはこのサイズで用意。ターミナル表示に最適 |
| 32x32 | 16行 × 32文字 | 高精細なドット絵。大きめのターミナルウィンドウ向け |
ターミナルのカラー対応
シェルスクリプトのエクスポートでは24bitトゥルーカラー(1677万色)のANSIエスケープシーケンスを使用しています。 現在主流のターミナルエミュレーターはほぼすべて対応しています。
| ターミナル | トゥルーカラー対応 | 備考 |
|---|---|---|
| iTerm2(macOS) | 対応 | 推奨。フルカラー表示可能 |
| Terminal.app(macOS) | 対応 | macOS標準。Ventura以降で安定 |
| Windows Terminal | 対応 | 推奨。WSL / PowerShellどちらもOK |
| GNOME Terminal(Linux) | 対応 | Ubuntu標準 |
| Alacritty / kitty / WezTerm | 対応 | GPU描画のモダンターミナル |
| VS Code統合ターミナル | 対応 | 開発中にマスコット表示が可能 |
※ 一部の古いターミナル(PuTTY、cmd.exe等)は24bitカラー非対応のため、色が正しく表示されない場合があります。
プラットフォーム別の設定方法
シェルスクリプトをターミナル起動時に表示するには、シェルの設定ファイルにコードを追加します。
macOS / Linux(bash)
~/.bashrc の末尾にシェルスクリプトを貼り付けて保存します。 変更を反映するには source ~/.bashrc を実行するか、ターミナルを再起動してください。
macOS(zsh)
macOS Catalina以降はzshがデフォルトシェルです。~/.zshrc の末尾にシェルスクリプトを貼り付けて保存します。
Windows(Windows Terminal + WSL)
WSL環境では ~/.bashrc に追加します。 PowerShell を使う場合は $PROFILE にPowerShell用のスクリプトとして変換が必要です。 Windows Terminal はトゥルーカラー対応のため、フルカラーで表示されます。
※ このツールで作成したドット絵はlocalStorageに自動保存されるため、ブラウザを閉じても作業を再開できます。
カラーパレット
3種類のカラーパレットを用意しています。用途や好みに合わせて切り替えて使えます。 配色の検討にはカラーパレットジェネレーターやカラーコード変換ツールも便利です。
- ANSI 16色 — ターミナル標準のANSI 16カラー。最も互換性が高く、どのターミナルでも正確に表示されます
- レトロ(54色) — ファミコン風のレトロゲームパレット。ノスタルジックなドット絵に最適です
- ネオン(12色) — 蛍光色を中心とした鮮やかなパレット。サイバーパンク風やモダンなデザインに向いています
よくある質問
- Q. ターミナルにマスコットを表示するには?
- ドット絵エディターでマスコットを描いたら、エクスポートの「シェルスクリプト」タブからコードをコピーし、~/.bashrcまたは~/.zshrcの末尾に貼り付けて保存してください。ターミナルを再起動するとマスコットが表示されます。24bitトゥルーカラーANSIエスケープシーケンスを使用しているため、対応ターミナルであればフルカラーで表示されます。
- Q. 対応しているグリッドサイズは?
- 8×8、16×16、32×32の3種類のグリッドサイズに対応しています。8×8はシンプルなアイコン向け、16×16は標準サイズでテンプレートもこのサイズで用意、32×32は高精細なドット絵に適しています。用途に合わせてサイズを選べます。
- Q. Windows Terminalでも使えますか?
- はい、Windows Terminalはトゥルーカラー(24bit)に対応しているため、フルカラーで表示できます。WSL環境では~/.bashrcにシェルスクリプトを追加してください。PowerShellの場合は$PROFILEにスクリプトを追加します。iTerm2、GNOME Terminal、Alacritty、kitty、VS Code統合ターミナルなど主要なモダンターミナルはすべて対応しています。
- Q. 作成したドット絵は保存されますか?
- はい、作成したドット絵はブラウザのlocalStorageに自動保存されます。ブラウザを閉じても次回アクセス時に作業を再開できます。PNG形式でエクスポートすれば、画像ファイルとして永続的に保存することも可能です。1x〜16xの倍率と透過背景に対応しています。
- Q. 透過背景のPNG画像を書き出せますか?
- はい、PNGエクスポートは透過背景に対応しています。色を塗っていない部分は透明になるため、GitHubのREADMEやSNSアイコンなどに使いやすいフォーマットです。倍率は1x〜16xから選択でき、用途に応じたサイズで書き出せます。
- Q. テンプレートから始めることはできますか?
- はい、ロボット・猫・ペンギン・ゴースト・ロケットの5種類のテンプレートを用意しています。テンプレートボタンから選択すると16×16のドット絵がキャンバスに読み込まれ、色やデザインを自由にカスタマイズして使えます。
関連ツール
開発者
Zeronova(ゼロノバ)
Product Manager / AI-Native Builder
19年以上のWeb/IT業界経験を持つPdMが、現場で本当に使えるツールを開発。登録不要・ブラウザだけで動作する無料ツールを93種類以上公開中。