Artgen
Artgen

無料エフェクト

ASCII アート生成:画像を文字に変換

写真、アバター、ロゴをアップロードすると、画像の明暗を文字の並びに変換できます。結果はコピー、貼り付け、ダウンロードが可能です。AI ではなく固定アルゴリズムを使うため、同じ画像と設定なら同じ結果になります。ログインすれば無料です。

ログインすれば無料。AI モデルは不要です。

AI でテキストプロンプトから ASCII アートを作る説明から AI で元画像を生成し、テキストと PNG に変換します。

画像を選択

PNG・JPEG・WebP、最大 5 MB

画像は生成または変換を実行したときだけ送信され、モデルや変換に合わせて必要な場合に縮小されます。元画像のプレビューは保持されます。編集する権利のある画像をご利用ください。

縦横比を保ちながら長辺を最大 512 px に縮小します。透明部分は白になります。

エフェクト設定

同じ画像と設定なら同じ結果になります。変更を反映するには「画像を変換」をクリックしてください。

1 作品あたり 無料

あなたのキャンバス

ASCII アート

次のアイデアを、ここから。

画像をアップロードし、スタイルと効果を調整してください。変換結果がここに表示されます。

画像の構図を保ち、再現性のあるエフェクトを適用。ログインすれば無料で使えます。

変換前/変換後

ASCII アートツール・変換前/変換後

元画像と、ASCII テキストへの変換結果です。

元画像:麦畑のサンプル
元画像512 × 408
                                                                                
  ++--------------------------------------------------------------------------  
  ==%%%%%%%%%=%%===============%%%%=%%%%%%%%%%%%%==============%%%%%%=%=====%=: 
  =%%%%%%%%%%%%%%=====%%%%%%%%%%%%%%%%%%%%%%%%%==%============%%%%=%%%==%%====- 
  =%%%%%==%=%%%%====%%%===%%%%%%%%%%%%%%%%%%%%%==%==%%=======%%%%%+===%%==%===: 
  ==%%%=====%%%%=%%%%%==%%%%%%%%%%%===%%%%%%%%%=%%%%%%=======%%%%%+-+%%%%=====. 
  =======%%%%==%*%%%%%%%%%%%%%%%%%%%%==%%%%%%%==%%==%%%======%%%%%+-+%**%%====: 
  ==%%==%*%%%%*%%%%****%%%%%%%%%%%%%%=%%%%%%%=%%%%%==%%%%%%%%%%%%%+-+%%%*%====: 
  =%%%%%%%**%%%%*%**%%***%%%%%%%%%%%%%%%*%%%%%%%%%%%%%%%%%%%%%%%%%+-+%%%%%%=%=. 
  =%======%%*%%*%%**%%%%%%%%%%%%%%%%%%%*%*%%%%=%%%%%=%%=%%%%%%%%%%=--%%%%%%%%=. 
  ========%**%**%%%*%**%*%%%%%%%%%%%%%%%%%==%%%%%%%%=%==%=%%%%%%%=--+%%%%%%%%=  
  ==%===%%*%**%%%%%%%%%%*%%%%%%%%%%%%%%%%==%%%%%%%%%%%%%==%%%%%%%=---=%%%%%%%=  
  =%%%%%%%%%%%%%%%%%%%%%%*%%%%%%%%**%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%---=====%%==  
  =%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%+---+%==%%%%=  
  =%%%%**%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=%%%%%%%%%%%%%%%%%%%%%%%%=----+%%%%%%%=  
  =%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%====%%%%%==%%%%%%%%%%%%%%=----+%=%%%%%=  
  =====%%%%%%%%%=%%%%%=%%%%%%==%==%========%%%%%%%%%%%%%%%=%%%%%+----++%%%%%%=  
  ====%=%%%%%%%=%%%%%%%%%%%%%%%=%==%=====%%%%%%*%*%%%%%%%%%=%%%%---+--+%%%===+  
  =%%=====%%====%%%%===%%%%%%==%%======%%%%%%%%%%**%%%*%%%%=%%=%----+--%%===++  
  =%%%=%%%%====%%%%%==%%%%%%%=%=====%%%%%%%%%%%%%%%*%%*%%*%%%%-%----+--==+==++  
  ==%%%%%%%%%%%==%%=%%%%%%%%%%%%%%%%%%%%%%%%%%=%%%%%%%%%%*%%%+------+--==+==++  
  =%==%%%%%%%==%===%%%%%%%%%%%%%%%%%%%%%%=%%%%%%%%%%%%%%%%%%=+----------++++++  
 .=%%%=%%%%%%%==%=%%%%%%%%%%%%%%%%%%=%===%%%%%%%%%%%%%%%%===------------+++=++  
  ==%%==%%======%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=======%%%=%==+------------+=++++  
 .===%%%%%%==%%%%%%%%%%=%%%%%%%%%%%%%%%%======%%=====%=%===+------------+====+  
 .=%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=+++++=%============+-------------+====+  
 .==%%%%%%%%%%%%%%====%===%%%%%%%=====++++=====+=+=======----------------+++=+  
 .=%%%%%%%%==%%%%+=++++=++==%===+++++%%=======++-+-++===+--------+-------+++=+  
 .==%%%%%%==++===++++++++++++=+++=+==%=====++++-+++-+++=+--------++-----+==+++  
 .=%%%%%%%%=++++++++==++===+++==+++=======---++++-+++++++--------++++---=+-+++  
 .=%%%%%%%=++=+=+==+==========++++==++++++++-++++++--++++----------+++++++++++  
 .=%%%%%%=++++========+=+=+======+++++-++++++++++-+++-+++------+--++++++-+++++  
 .=%%=====+++++===+=========+====+=++=+++++++++++++++++++---++-+++++----+++++-  
 .==++====+++++===++=++++=+=+==++++++==+=++=++++++++++=+++++++---++++++++++++-  
 .===+======+++=++++++++++++++++++======================++++++++++++++++++++++  
 .=+=++===++++=++++++=+++===+++==================%===========================+  
 .=+++=========++++==+=++++++=+======%==%======%=%%%=================+++===+++  
 .=+====%%======+======================================+=========++++++===++++  
 .=====%%=%%%%======%%%=====================%=============+==+++++++++++++++++  
 .+=======%%=%========%%===============================+=+++++++++++++===+++++  
 .============%%=======%===================++==+==+====+++++++++++=+===+==++++  
 .=============%==============================+===++++++++++++++++==+=++++++++  
 .=====%=%=%===%===============+=============+======+++++++++===++++++++++++++  
 .==========+=================+===========++++=======++++=======++++++++++++++  
 :=======================+========%%%%%%====%=+==++++===+++++++++=+===++===+++  
 :=======================+======%%%%==%%%%%========+++++++=++++++++++++=++++++  
 .++++++++++++++++++++++++++=======+===+====+++++=+++++++=+++++++++++++++++++-  
                                                                                
結果80 × 48
列数
80
反転
オフ
出力グリッド
80 × 48
既定の設定
はい

元画像:Artgen の麦畑サンプル。出力は既定の設定で生成しています。

画像を ASCII に変換する方法

ログインして画像をアップロードし、幅を設定したら、文字グリッドをコピーまたはダウンロードします。

  1. 画像をアップロード

    ログインし、最大 5 MB の PNG・JPEG・WebP を選択するか、サンプル画像から始めてください。

  2. 幅を設定

    文字の列数を 24〜85 の範囲で選びます。明るい背景に置く場合は明暗の反転を試し、「画像を変換」をクリックしてください。

  3. 結果を保存

    テキストをコピー、TXT を保存、または PNG をダウンロードできます。貼り付け時は等幅フォントを使い、改行を保持してください。

画像から ASCII への変換も、画像から文字アートへの変換も、同じ 3 ステップです。

変換結果を見る

表示されている元画像を、保存済みのサンプル設定で実際に固定エフェクト変換した結果です。

元画像
元画像
ASCII アート生成:画像を文字に変換: 変換結果
変換結果ASCII アート

写真を ASCII アートに変換

被写体が明瞭で、背景がシンプルな写真が向いています。人物、ペット、無地の壁の前の物などは形が残りやすく、複雑な場面や平坦な灰色の写真はノイズになりがちです。列数を増やすより、アップロード前に被写体を大きく切り取るほうが効果的なことがあります。 変換前に長辺を最大 512 px に縮小し、透明部分は白にします。

画像から文字アートを作る

ここでいう「文字アート」と「ASCII アート」は、キーボードの文字だけで描く絵を指します。画像を文字の絵にしたい場合に使えます。同じ文字グリッドを、等幅フォントで貼り付けられるプレーンテキストと、同じ配置の PNG の 2 形式で出力します。明るさに応じ、空白 . : - + = % * @ # の 10 種類を、文字の塗りつぶし量に基づいて割り当てます。

出力形式:TXT と PNG

同じ文字グリッドを 2 形式で出力します。コピーや TXT 保存ができるプレーンテキストと、同じ配置の PNG です。

                                                                                
  ++--------------------------------------------------------------------------  
  ==%%%%%%%%%=%%===============%%%%=%%%%%%%%%%%%%==============%%%%%%=%=====%=: 
  =%%%%%%%%%%%%%%=====%%%%%%%%%%%%%%%%%%%%%%%%%==%============%%%%=%%%==%%====- 
  =%%%%%==%=%%%%====%%%===%%%%%%%%%%%%%%%%%%%%%==%==%%=======%%%%%+===%%==%===: 
  ==%%%=====%%%%=%%%%%==%%%%%%%%%%%===%%%%%%%%%=%%%%%%=======%%%%%+-+%%%%=====. 
  =======%%%%==%*%%%%%%%%%%%%%%%%%%%%==%%%%%%%==%%==%%%======%%%%%+-+%**%%====: 
  ==%%==%*%%%%*%%%%****%%%%%%%%%%%%%%=%%%%%%%=%%%%%==%%%%%%%%%%%%%+-+%%%*%====: 
  =%%%%%%%**%%%%*%**%%***%%%%%%%%%%%%%%%*%%%%%%%%%%%%%%%%%%%%%%%%%+-+%%%%%%=%=. 
  =%======%%*%%*%%**%%%%%%%%%%%%%%%%%%%*%*%%%%=%%%%%=%%=%%%%%%%%%%=--%%%%%%%%=. 
  ========%**%**%%%*%**%*%%%%%%%%%%%%%%%%%==%%%%%%%%=%==%=%%%%%%%=--+%%%%%%%%=  
  ==%===%%*%**%%%%%%%%%%*%%%%%%%%%%%%%%%%==%%%%%%%%%%%%%==%%%%%%%=---=%%%%%%%=  
  =%%%%%%%%%%%%%%%%%%%%%%*%%%%%%%%**%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%---=====%%==  
  =%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%+---+%==%%%%=  
  =%%%%**%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=%%%%%%%%%%%%%%%%%%%%%%%%=----+%%%%%%%=  
  =%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%====%%%%%==%%%%%%%%%%%%%%=----+%=%%%%%=  
  =====%%%%%%%%%=%%%%%=%%%%%%==%==%========%%%%%%%%%%%%%%%=%%%%%+----++%%%%%%=  
  ====%=%%%%%%%=%%%%%%%%%%%%%%%=%==%=====%%%%%%*%*%%%%%%%%%=%%%%---+--+%%%===+  
  =%%=====%%====%%%%===%%%%%%==%%======%%%%%%%%%%**%%%*%%%%=%%=%----+--%%===++  
  =%%%=%%%%====%%%%%==%%%%%%%=%=====%%%%%%%%%%%%%%%*%%*%%*%%%%-%----+--==+==++  
  ==%%%%%%%%%%%==%%=%%%%%%%%%%%%%%%%%%%%%%%%%%=%%%%%%%%%%*%%%+------+--==+==++  
  =%==%%%%%%%==%===%%%%%%%%%%%%%%%%%%%%%%=%%%%%%%%%%%%%%%%%%=+----------++++++  
 .=%%%=%%%%%%%==%=%%%%%%%%%%%%%%%%%%=%===%%%%%%%%%%%%%%%%===------------+++=++  
  ==%%==%%======%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=======%%%=%==+------------+=++++  
 .===%%%%%%==%%%%%%%%%%=%%%%%%%%%%%%%%%%======%%=====%=%===+------------+====+  
 .=%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=+++++=%============+-------------+====+  
 .==%%%%%%%%%%%%%%====%===%%%%%%%=====++++=====+=+=======----------------+++=+  
 .=%%%%%%%%==%%%%+=++++=++==%===+++++%%=======++-+-++===+--------+-------+++=+  
 .==%%%%%%==++===++++++++++++=+++=+==%=====++++-+++-+++=+--------++-----+==+++  
 .=%%%%%%%%=++++++++==++===+++==+++=======---++++-+++++++--------++++---=+-+++  
 .=%%%%%%%=++=+=+==+==========++++==++++++++-++++++--++++----------+++++++++++  
 .=%%%%%%=++++========+=+=+======+++++-++++++++++-+++-+++------+--++++++-+++++  
 .=%%=====+++++===+=========+====+=++=+++++++++++++++++++---++-+++++----+++++-  
 .==++====+++++===++=++++=+=+==++++++==+=++=++++++++++=+++++++---++++++++++++-  
 .===+======+++=++++++++++++++++++======================++++++++++++++++++++++  
 .=+=++===++++=++++++=+++===+++==================%===========================+  
 .=+++=========++++==+=++++++=+======%==%======%=%%%=================+++===+++  
 .=+====%%======+======================================+=========++++++===++++  
 .=====%%=%%%%======%%%=====================%=============+==+++++++++++++++++  
 .+=======%%=%========%%===============================+=+++++++++++++===+++++  
 .============%%=======%===================++==+==+====+++++++++++=+===+==++++  
 .=============%==============================+===++++++++++++++++==+=++++++++  
 .=====%=%=%===%===============+=============+======+++++++++===++++++++++++++  
 .==========+=================+===========++++=======++++=======++++++++++++++  
 :=======================+========%%%%%%====%=+==++++===+++++++++=+===++===+++  
 :=======================+======%%%%==%%%%%========+++++++=++++++++++++=++++++  
 .++++++++++++++++++++++++++=======+===+====+++++=+++++++=+++++++++++++++++++-  
                                                                                
サンプル画像から変換した ASCII アートの PNG

主な設定

列数

列数を増やすと細部が増え、1 行が長くなります。README やチャットでは折り返されないよう少なめから試しましょう。縦長や非常に細い画像では、縦横比に合わせるため指定より列数が少なくなる場合があります。

明暗を反転

既定では暗い背景に明るい文字を表示します。反転すると逆になります。明るいページに貼り付ける場合は両方を試してください。

レイアウトを崩さずに貼り付ける

ASCII アートを揃えるには、等幅フォントで空白と改行を保持します。GitHub の README では ``` のコードブロックで囲み、ターミナルでは行の折り返しを無効にしてください。フォントや空白が変わる SNS・チャットには PNG を投稿しましょう。詳しくは README、X、ターミナルでの ASCII アートの使い方をご覧ください。

  • GitHub README/Markdown:``` のコードブロックで囲んでください。
  • ターミナルやエディター:等幅フォントを使い、行の折り返しを無効にしてください。
  • SNS・チャット:空白を詰めたりフォントを変えるサービスがあります。不明な場合は PNG を投稿してください。

このツールについての質問

画像を ASCII アートに変換するには?

ログインして最大 5 MB の PNG・JPEG・WebP をアップロードし、列数を設定して変換します。テキストをコピーするか、TXT と PNG をダウンロードできます。

この ASCII アート生成ツールは無料ですか?

はい。ログインすれば無料で使えます。

アカウントは必要ですか?

はい。ページはログインなしで閲覧できますが、変換にはログインが必要です。

貼り付けると ASCII アートが崩れるのはなぜですか?

貼り付け先がプロポーショナルフォントを使っているか、空白を詰めている可能性があります。コードブロックか等幅フォントで貼り付けるか、PNG を共有してください。

どんな写真が向いていますか?

明瞭な被写体、強いコントラスト、無地の背景が向いています。コントラストが弱い写真や細部の多い写真はノイズになりがちです。

同じ画像なら毎回同じ結果になりますか?

はい。AI ではなく固定アルゴリズムなので、同じ画像と設定なら同じ文字列になります。

その他の ASCII ツール