Zum Inhalt springen

ASCII-Art-Generator

Verwandle Text oder Fotos in ASCII-Art aus Rauten, Blöcken oder feiner Schattierung – mit einstellbarer Breite, Kontrast und Invertieren. Bilder bleiben in deinem Browser.

  • Sofort-Ergebnis
  • Mit einem Klick kopieren
  • Kostenlos & ohne Anmeldung
  • Daten bleiben im Browser
  • Stand: November 2026

Mit dem ASCII-Art-Generator verwandelst du Text oder Bilder in Kunst aus Zeichen – für Chat-Nachrichten, Code-Kommentare, README-Dateien oder einfach zum Staunen. Du wählst Schrift, Breite und Zeichensatz, der Generator rechnet live um und liefert das Ergebnis zum Kopieren. Bilder verlassen dabei nie deinen Browser.

Kurz erklärt

Ein ASCII-Art-Generator legt ein Raster über Text oder Bild und ersetzt jede Rasterzelle durch ein Zeichen: Je dunkler die Zelle, desto „dichter“ das Zeichen – ein Leerzeichen für Weiß, ein @ oder █ für Schwarz. Weil Zeichen etwa doppelt so hoch wie breit sind, nutzt unser Generator Zellen im Verhältnis 1 : 1,8.

ModiText und BildBanner aus Wörtern oder Fotos als Zeichenbild
Breite10 bis 240 ZeichenText bis 200, Bild bis 240 Zeichen
Zeichensätze2 bis rund 70 StufenRauten, Blöcke, Schattierung, Fein, Sterne, eigenes Zeichen
DatenschutzBild bleibt lokalwird im Browser umgewandelt, nicht hochgeladen

So benutzt du den ASCII-Art-Generator

1Modus wählen„Text“ für Schriftzüge und Namen, „Bild“ für Fotos, Logos und Grafiken.
2Text oder Bild eingebenText eintippen (verarbeitet werden bis zu 40 Zeichen) und eine von 5 Schriften wählen – oder über „🖼 Bild auswählen“ ein JPG, PNG, GIF oder WebP öffnen.
3Breite festlegen„Breite in Zeichen“: Text 10–200 (voreingestellt 60), Bild 10–240 (voreingestellt 80). Schnellwahl-Knöpfe helfen.
4Zeichen und FeinschliffZeichensatz wählen. Beim Bild zusätzlich Kontrast (50–250 %) und „invertieren“ für dunklen Hintergrund.
5KopierenDas Kopier-Symbol übernimmt das ganze Zeichenbild. Einfügen am besten in einer Festbreitenschrift.

Als Ergebnis zeigt der Generator die Größe deines Kunstwerks, etwa „33 Zeilen × 80 Zeichen“, darunter die Vorschau. Für Text stehen fünf Schriften bereit: Fett (Block), Serifen, Schmal (Impact), Schreibmaschine und Verspielt. Wählst du im Textmodus „eigenes Zeichen“, baut der Generator das Bild aus deinem Lieblingszeichen – voreingestellt ist ein ♥. Mit „Teilen“ kopierst du einen Link mit Text und Einstellungen; ein Bild steckt nicht im Link, weil es deinen Rechner nie verlässt. „Drucken“ und „Zurücksetzen“ findest du ebenfalls oben im Rechner.

So arbeitet der ASCII-Art-Generator: Raster, Helligkeit, Zeichen

Jede ASCII-Art entsteht in drei Schritten. Zuerst wird die Vorlage zu einem Bild: Text zeichnet der Generator unsichtbar in 64 Pixel großer, fetter Schrift auf eine 84 Pixel hohe Fläche. Fotos verkleinert er so, dass die längere Seite höchstens 480 Pixel misst. Dann legt er ein Raster darüber und misst in jeder Zelle die durchschnittliche Helligkeit. Zum Schluss sucht er für jede Zelle das passende Zeichen.

FormelHelligkeit = 0,299 × Rot + 0,587 × Grün + 0,114 × Blau
Zeichen-Nr. = gerundet ((1 − Helligkeit) × (Zeichenzahl − 1))

Die Helligkeit liegt zwischen 0 (schwarz) und 1 (weiß). Die Gewichte stammen aus der klassischen Fernsehnorm für Graustufen: Grün wirkt auf unser Auge am hellsten, Blau am dunkelsten. Der Zeichensatz ist von hell nach dunkel sortiert, Platz 0 ist immer das Leerzeichen. Ein Satz mit 10 Zeichen hat also die Plätze 0 bis 9.

Wie viele Zeilen erzeugt der ASCII-Art-Generator?

Eine Zelle ist so breit wie Bildbreite ÷ Zeichenbreite und 1,8-mal so hoch. Daraus folgt: Zeilen = Bildhöhe ÷ (Zellbreite × 1,8), gerundet. Leere Zeilen oben und unten, Leerzeichen am Zeilenende und gemeinsame Einrückungen links schneidet der Generator weg – das Ergebnis kann daher etwas kleiner ausfallen.

✗ Falsch

„ASCII-Art sieht überall gleich aus – einfach kopieren und fertig.“

✓ Richtig

Das Bild bleibt nur in einer Festbreitenschrift intakt, in der jedes Zeichen gleich breit ist. In normaler Schrift verrutschen die Zeilen.

Rechenbeispiele: So entsteht dein Zeichenbild

🧮 Beispiel 1: Handyfoto im Querformat

Jonas lädt ein Foto mit 4.000 × 3.000 Pixeln hoch und lässt die Breite auf 80 Zeichen.

  1. Verkleinern: längere Seite auf 480 Pixel → 480 × 360 Pixel
  2. Zellbreite: 480 ÷ 80 = 6 Pixel, Zellhöhe: 6 × 1,8 = 10,8 Pixel
  3. Zeilen: 360 ÷ 10,8 = 33,3 → gerundet 33

Ergebnis: höchstens 33 Zeilen × 80 Zeichen, also bis zu 2.640 Zeichen. Jedes Zeichen fasst einen Bereich von rund 6 × 11 Pixeln zusammen.

🧮 Beispiel 2: Porträt im Hochformat für den Chat

Mia will ein Porträt mit 3.000 × 4.000 Pixeln in einen Gruppenchat schicken.

  1. Verkleinern: 360 × 480 Pixel
  2. Bei 80 Zeichen: Zelle 4,5 × 8,1 Pixel → 480 ÷ 8,1 = 59,3 → 59 Zeilen
  3. Bei 40 Zeichen: Zelle 9 × 16,2 Pixel → 480 ÷ 16,2 = 29,6 → 30 Zeilen

Ergebnis: Mit 40 Zeichen Breite passt das Bild deutlich besser auf ein Handydisplay. Halbe Breite heißt halb so viele Zeilen.

🧮 Beispiel 3: Ein mittelgraues Pixel in drei Zeichensätzen

Eine Zelle hat im Schnitt die Farbe Rot 128, Grün 128, Blau 128.

  1. Helligkeit: 128 ÷ 255 = 0,502 → Dunkelheit 1 − 0,502 = 0,498
  2. „Schattierung“ (10 Zeichen): 0,498 × 9 = 4,48 → Platz 4 = „=“
  3. „Blöcke“ (5 Zeichen): 0,498 × 4 = 1,99 → Platz 2 = „▒“
  4. „Rauten“ (2 Zeichen): 0,498 × 1 = 0,498 → Platz 0 = Leerzeichen

Ergebnis: Mittelgrau verschwindet bei „Rauten“ knapp – erst ab einer Dunkelheit von 0,5 setzt dieser Satz ein #. Für Fotos sind Sätze mit vielen Stufen deshalb besser.

🧮 Beispiel 4: Kontrast auf 200 % stellen

Ein blasses Foto hat hellgraue Flächen (200/200/200) und dunkelgraue Schatten (64/64/64). Der Kontrast rechnet: neue Helligkeit = (Helligkeit − 0,5) × Kontrast + 0,5, begrenzt auf 0 bis 1.

  1. Hellgrau bei 100 %: Helligkeit 0,784 → 0,216 × 9 = 1,94 → „:“
  2. Hellgrau bei 200 %: (0,784 − 0,5) × 2 + 0,5 = 1,07 → begrenzt auf 1 → Leerzeichen
  3. Dunkelgrau bei 100 %: Helligkeit 0,251 → 0,749 × 9 = 6,74 → „#“
  4. Dunkelgrau bei 200 %: (0,251 − 0,5) × 2 + 0,5 = 0,002 → 0,998 × 9 = 8,98 → „@“

Ergebnis: Mehr Kontrast macht helle Flächen leer und Schatten satt – das Motiv hebt sich klarer ab.

🧮 Beispiel 5: Ein Name als Banner

Lena tippt ihren Namen ein und stellt die Breite von 60 auf 120 Zeichen.

  1. Der Name wird immer in derselben Größe gezeichnet: 64 Pixel Schrift auf 84 Pixel Höhe (64 × 1,3 = 83,2, aufgerundet).
  2. Doppelte Breite halbiert die Zellbreite – und damit auch die Zellhöhe.
  3. Es passen also etwa doppelt so viele Zeilen in die 84 Pixel.

Ergebnis: Bei 120 Zeichen wird das Banner doppelt so breit und etwa doppelt so hoch, die Buchstaben wirken feiner. Wie viele Zeilen es genau sind, hängt von der Schrift ab: Eine schmale Schrift wie Impact ergibt bei gleicher Zeichenbreite mehr Zeilen als eine breite.

Zeichensätze im ASCII-Art-Generator

Der Zeichensatz bestimmt, wie viele Graustufen dein Bild bekommt. Wenige Stufen ergeben klare, grafische Banner, viele Stufen feine Fotos.

Zeichensatz Zeichen (hell → dunkel) Stufen Modus Reines ASCII?
Rauten  # 2 Text (voreingestellt), Bild ja
Sterne  * 2 Text ja
Blöcke  ░▒▓█ 5 Text, Bild nein (Unicode)
Schattierung  .:-=+*#%@ 10 Text, Bild (voreingestellt) ja
Fein  .'`^",:;Il!i … MW&8%B@$ rund 70 Text, Bild ja
Eigenes Zeichen Leerzeichen + deine Eingabe, z. B.  ♥ 1 + Anzahl deiner Zeichen Text je nach Zeichen

💡 Tipp: Beim eigenen Zeichen darfst du mehrere Zeichen von hell nach dunkel eintippen, etwa .o@. Der Generator nutzt sie dann als eigene Stufen – zusammen mit dem Leerzeichen sind das vier. Einfache Zeichen wie ♥, ★ oder X wirken am klarsten. Emojis funktionieren auch, sind aber breiter als normale Zeichen und verschieben die Zeilen etwas.

So viele Helligkeitsstufen hat jeder Zeichensatz

Rauten / Sterne2
Blöcke5
Schattierung10
Fein≈ 70

Tabelle: Zeilenzahl nach Bildformat und Breite

Diese Werte hat der ASCII-Art-Generator im Bildmodus als Obergrenze. Sie gelten für jedes Foto mit dem jeweiligen Seitenverhältnis, weil der Generator größere Bilder vorher auf 480 Pixel an der längeren Seite verkleinert.

Breite 4:3 quer (z. B. 4.000 × 3.000) 3:4 hoch 1:1 quadratisch 16:9 (z. B. 1.920 × 1.080)
60 Zeichen 25 Zeilen 44 Zeilen 33 Zeilen 19 Zeilen
80 Zeichen (voreingestellt) 33 Zeilen 59 Zeilen 44 Zeilen 25 Zeilen
120 Zeichen 50 Zeilen 89 Zeilen 67 Zeilen 38 Zeilen
160 Zeichen 67 Zeilen 119 Zeilen 89 Zeilen 50 Zeilen
240 Zeichen (Maximum) 100 Zeilen 178 Zeilen 133 Zeilen 75 Zeilen
1 : 1,8So stark ist eine Rasterzelle höher als breit. Ohne diesen Ausgleich wäre jedes ASCII-Bild fast doppelt so hoch wie das Original – Kreise würden zu Eiern.

Farben als Zeichen: Was der Generator aus Rot, Grün und Blau macht

ASCII-Art kennt keine Farben, nur Helligkeit. Weil das Auge Farben unterschiedlich hell wahrnimmt, werden gleich kräftige Farben zu verschiedenen Zeichen. Diese Tabelle zeigt reine Farbflächen im voreingestellten Satz „Schattierung“ bei 100 % Kontrast:

Farbe (R/G/B) Helligkeit Platz (0–9) Zeichen
Weiß (255/255/255) 1,000 0 Leerzeichen
Himmelblau (135/206/235) 0,738 2 :
Mittelgrau (128/128/128) 0,502 4 =
Rot (255/0/0) 0,299 6 *
Dunkelgrün (0/128/0) 0,295 6 *
Blau (0/0/255) 0,114 8 %
Schwarz (0/0/0) 0,000 9 @

Ein rotes Logo auf blauem Grund wird also dunkel auf noch dunklerem Grund – kaum zu unterscheiden. In solchen Fällen hilft der Kontrast-Regler oder ein Motiv mit hellem Hintergrund.

Was ist ASCII-Art? Geschichte und Hintergrund

ASCII steht für „American Standard Code for Information Interchange“. Der Zeichensatz wurde 1963 erstmals veröffentlicht und umfasst 128 Codes, davon 95 druckbare Zeichen einschließlich des Leerzeichens: Buchstaben, Ziffern und Satzzeichen. ASCII-Art nutzt nur diese Zeichen, um Bilder zu formen – auf Bildschirmen, die keine Grafik konnten, oder in Texten, die keine Bilder erlauben.

Die Idee ist älter als der Computer: Schon mit Schreibmaschinen wurden Bilder aus Buchstaben getippt. Später verzierten Programmierer Startbildschirme, Mailbox-Systeme und E-Mail-Signaturen mit Zeichenbildern. Für Text-Banner gibt es eigene Zeichen-Schriften, etwa die des Programms FIGlet. Unser Generator geht einen anderen Weg: Er zeichnet deinen Text in einer echten Schriftart und rastert ihn anschließend – deshalb kannst du zwischen fünf Schriftstilen wählen.

Ist der Zeichensatz „Blöcke“ echtes ASCII?

Streng genommen nicht. Die Blockzeichen ░ ▒ ▓ █ stammen aus dem erweiterten Zeichensatz der IBM-PCs und gehören heute zu Unicode. Bilder damit nennt man oft ANSI-Art. Sie wirken kräftig, werden aber nicht von jedem Programm gleich breit dargestellt. Brauchst du garantiert reines ASCII – etwa für Quelltext oder alte Systeme –, nimm „Rauten“, „Schattierung“ oder „Fein“.

🤓 Wusstest du? Das bekannteste Mini-Zeichenbild ist das Smiley :-). Der Informatiker Scott Fahlman schlug es 1982 in einem Online-Forum seiner Universität vor, um scherzhafte Beiträge zu kennzeichnen – ein ASCII-Bild aus nur drei Zeichen.

ASCII-Art richtig einfügen: Chat, E-Mail und Code

Das Zeichenbild funktioniert nur, wenn alle Zeichen gleich breit sind. Darum zeigt der Generator die Vorschau in einer Festbreitenschrift und weist beim Kopieren darauf hin. So bekommst du dein Kunstwerk sauber an sein Ziel:

  • Discord, GitHub und andere Markdown-Seiten: Setz das Bild zwischen drei Backticks (```) am Anfang und Ende – das ergibt einen Codeblock in Festbreitenschrift.
  • WhatsApp: Auch hier schalten drei Backticks vor und nach dem Text auf Festbreitenschrift um. Halte die Breite klein, etwa 30 bis 40 Zeichen, sonst bricht das Handy die Zeilen um.
  • E-Mail: Schreib die Mail als Nur-Text oder stell die Schrift auf Courier New oder Consolas.
  • Quelltext und README: Im Code-Editor passt es sofort. Ideal für Banner in Kommentaren oder Startmeldungen von Skripten.
  • Webseiten: Bette das Bild in ein <pre>-Element ein, dann bleiben Leerzeichen und Zeilenumbrüche erhalten.

⚠️ Achtung: Die Vorschau im Generator zeigt dunkle Zeichen auf hellem Grund – so, wie das Bild auf weißem Papier oder in einem hellen Chat aussieht. Für dunkle Chats, Terminals oder Dark Mode setzt du den Haken bei „invertieren“, sonst wirkt ein Foto dort wie ein Negativ.

Welche Bilder eignen sich für den ASCII-Art-Generator?

Ein Zeichenbild hat wenige Bildpunkte: Bei 80 Zeichen Breite fasst jedes Zeichen viele Pixel zusammen. Details gehen verloren, Formen bleiben. Am besten funktionieren:

  • Logos und Symbole mit klaren Flächen, etwa ein Herz, ein Stern oder ein Vereinswappen.
  • Silhouetten vor hellem Himmel oder weißer Wand.
  • Porträts mit gleichmäßigem Licht und ruhigem Hintergrund – erhöhe den Kontrast auf 130 bis 160 %.
  • Tierfotos mit kontrastreichem Fell, zum Beispiel eine schwarze Katze auf hellem Sofa.

Weniger geeignet sind Wimmelbilder, Landschaften mit vielen Grautönen und sehr dunkle Fotos. Transparente Bereiche in PNG-Dateien behandelt der Generator als weiß. Für eigene Icons lohnt sich auch ein Blick auf den Favicon-Generator, für das passende Format der Seitenverhältnis-Rechner.

Häufige Fehler bei ASCII-Art

  • ✅ Proportionale Schrift: In Arial oder Calibri verrutschen die Zeilen. Immer eine Festbreitenschrift oder einen Codeblock nutzen.
  • ✅ Zu breit fürs Ziel: 120 Zeichen passen in den Editor, aber nicht aufs Handy. Erst überlegen, wo das Bild landet, dann die Breite wählen.
  • ✅ Zu langer Text: Der Generator verarbeitet höchstens 40 Zeichen. Für Banner sind ein bis drei kurze Wörter ideal.
  • ✅ Falscher Zeichensatz fürs Foto: „Rauten“ kennt nur zwei Stufen. Für Fotos „Schattierung“ oder „Fein“ wählen.
  • ✅ Invertieren vergessen: Auf dunklem Hintergrund erscheint das Bild sonst als Negativ.
  • ✅ Blöcke in reinem Text: ░▒▓█ sind kein ASCII. Manche alte Programme zeigen sie als Fragezeichen.

Häufige Fragen zum ASCII-Art-Generator

Was ist ein ASCII-Art-Generator?

Ein ASCII-Art-Generator wandelt Text oder Bilder in ein Bild aus Schriftzeichen um. Dunkle Bereiche werden zu dichten Zeichen wie # oder @, helle zu Leerzeichen oder Punkten. Das Ergebnis ist normaler Text, den du kopieren und überall einfügen kannst.

Wie mache ich aus einem Bild ASCII-Art?

Wähle im Generator den Modus „Bild“, klick auf „Bild auswählen“ und öffne ein JPG, PNG, GIF oder WebP. Stell Breite, Zeichensatz und Kontrast ein und kopiere das Ergebnis. Das Bild wird nur in deinem Browser verarbeitet.

Wird mein Bild hochgeladen?

Nein. Der ASCII-Art-Generator liest das Bild direkt in deinem Browser ein und rechnet es dort um. Es wird an keinen Server geschickt und ist deshalb auch nicht im Teilen-Link enthalten.

Warum ist meine ASCII-Art verschoben?

Fast immer liegt es an der Schrift. In proportionalen Schriften sind Zeichen unterschiedlich breit, dadurch verrutschen die Zeilen. Füg das Bild in einen Codeblock oder in eine Festbreitenschrift wie Courier New oder Consolas ein.

Wie bekomme ich ASCII-Art in WhatsApp oder Discord?

Kopiere das Bild und setz es zwischen drei Backticks am Anfang und am Ende. Discord zeigt es dann als Codeblock, WhatsApp in Festbreitenschrift. Fürs Handy eignen sich Breiten von etwa 30 bis 40 Zeichen.

Welcher Zeichensatz ist am besten für Fotos?

Für Fotos eignen sich „Schattierung“ mit 10 Stufen oder „Fein“ mit rund 70 Stufen. „Fein“ zeigt mehr Abstufungen, wirkt aber erst ab etwa 120 Zeichen Breite richtig. Für Logos und Banner reichen „Rauten“ oder „Blöcke“.

Was bedeutet „invertieren“?

Beim Invertieren tauscht der Generator hell und dunkel: Helle Bildteile bekommen dichte Zeichen, dunkle bleiben leer. Das brauchst du, wenn die ASCII-Art auf dunklem Hintergrund erscheint, etwa im Terminal oder im Dark Mode eines Chats.

Kann ich ein eigenes Zeichen verwenden?

Ja, im Textmodus über „eigenes Zeichen“. Voreingestellt ist ein ♥. Gibst du mehrere Zeichen ein, nutzt der Generator sie von links nach rechts als hellere bis dunklere Stufen. Leerzeichen in deiner Eingabe werden entfernt.

Ist ASCII-Art kostenlos nutzbar?

Der ASCII-Art-Generator ist kostenlos und ohne Anmeldung nutzbar. Was du aus eigenem Text oder eigenen Fotos erzeugst, kannst du frei verwenden. Bei fremden Bildern oder Logos gelten die Rechte der Urheber auch für die ASCII-Version.

Passende Rechner: So rechnest du weiter

𝓐 Schriftarten-GeneratorText in fette, kursive und verschnörkelte Schriften verwandeln.
·– Morsecode-ÜbersetzerText in Punkte und Striche – mit Ton und Blinklicht.
★ Favicon-GeneratorEigenes Website-Icon in allen Größen erstellen.
⇄ Anagramm-GeneratorWörter aus Buchstaben finden und Anagramme prüfen.

Willst du Text ohne Zeichenbild hervorheben, hilft der Fett-schreiben-Generator. Bildgrößen für den Druck rechnest du mit cm in Pixel um. Alle Werkzeuge rund um Schrift und Text findest du bei den Text-Generatoren.

So rechnet unser Generator: Text wird in 64 Pixel großer, fetter Schrift auf eine 84 Pixel hohe Fläche gezeichnet, Bilder werden auf höchstens 480 Pixel an der längeren Seite verkleinert. Ein Raster mit Zellen im Verhältnis 1 : 1,8 bestimmt je Zelle die mittlere Helligkeit (0,299 R + 0,587 G + 0,114 B); Kontrast = (Helligkeit − 0,5) × Faktor + 0,5. Das Zeichen ergibt sich aus der gerundeten Dunkelheit mal (Zeichenzahl − 1). Leere Ränder werden abgeschnitten. Alle Beispielwerte haben wir mit denselben Formeln nachgerechnet; alles läuft lokal in deinem Browser.