画像→ASCIIアート変換ツール
写真・ロゴ・イラストを等幅ASCII文字列に変換し、その場で編集できます。ファイルをドラッグするかサンプル画像を選び、出力幅とエッジ検出を調整して、結果をコピーまたは手で編集してください。
画像を選ぶ
設定
結果
ヒント
まずはサンプルで試してみる
アップロード領域の隣に、ライセンスフリーの画像ギャラリーが用意されています。クリックするだけで送信されるので、自分の写真をアップロードする前に「画像がどんなASCIIになるか」を確かめられます。サンプルプレビューはデフォルト設定で表示されるため、ページは即座に応答します。
貼り付け先に合わせて出力幅を選ぶ
80〜120列は、README、フォーラム投稿、メール署名など、表示幅がそのあたりに収まる用途に最適です。160〜200列はチャットウィンドウや端末バナー向き。240列以上は、顔の輪郭や毛並みまで再現したいポスター印刷向けです。
エッジ強調は低コントラストの写真に効くが万能ではない
「シャープ」は平坦な光の写真で輪郭を持ち上げ、顔や建物を見分けやすくします。「エッジ抽出」は輪郭線だけを抽出するため、ロゴや線画、すっきりした背景のシルエットに最適です。すでに鮮明な写真では両方ともオフのほうが、デフォルトの濃淡マッピングがきれいに出ます。
結果エリアは普通のテキストエディタ
変換後の結果エリアは、等幅フォントのプレーンなテキストエリアです。余白を切り取ったり、文字を1つずつ差し替えたり、名前をサインとして書き加えたり、コピー前にコードブロックで囲むこともできます。ドラッグ選択も Ctrl+C も、普通のエディタと同じように動きます。
よくある使い方
READMEのバナーとGitHubのヘッダー
プロジェクトのマスコットやロゴをASCII版にしてREADMEの先頭に貼るだけ。プレーンテキストなので、どのIDEやブラウザ、端末でも同じように表示されます。画像ホスティングもリンク切れの心配もありません。
メール署名やフォーラムへの投稿
メーリングリストや昔ながらのフォーラムでは、個性的なASCIIサインはいまでも歓迎されます。80列程度の小さなポートレートやイニシャルなら、メッセージ容量をほとんど増やさずに自分らしさを添えられます。
ターミナルのウェルカム画面
生成結果を `/etc/motd` やシェルの `.profile`、tmux の起動スクリプトに貼っておけば、セッションを開くたびに自作バナーで自分を迎えられます。画像が使えないSSHやシリアルコンソールでもそのまま動作します。
レトロなSNS投稿やチャット
Discord、IRC、Mastodonは、コードブロック内の等幅テキストを忠実に表示してくれます。絵文字をもう一つ並べるより、ASCIIで描いたポートレートやペットの写真のほうがずっと印象に残ります。
印刷して飾るポスターアート
240列以上で生成した高精細な結果を大判の紙に印刷してフレームに入れれば、安価で個性的な壁掛けアートになります。スマホで撮ったスナップ1枚から作れる、自分だけの一品です。