BrowserTools
Startseite / Bilder / Bild in ASCII-Art umwandeln

Bild in ASCII-Art umwandeln

Verwandle jedes Foto im Browser in ASCII-Art. Breite, Zeichensätze, Kontrast und Farbe einstellbar, Download als Text und PNG.

Bild in ASCII-Art umwandeln wird geladen… Wenn nichts passiert, aktiviere JavaScript.

ASCII-Art verwandelt ein Bild in Text. Dieser Konverter nimmt ein Bild von deinem Gerät, tastet es auf ein Zeichenraster herunter und wählt für jede Zelle ein Zeichen anhand der Helligkeit dieses Bildbereichs: dichte Glyphen wie @ und # für helle Stellen, sparsame wie . und das Leerzeichen für dunkle. Das Ergebnis ist ein Block aus reinem Text, der aus etwas Abstand noch als das ursprüngliche Foto zu erkennen ist, bereit zum Einfügen in ein Terminal, einen Codekommentar, eine README, eine Chatnachricht, eine E-Mail-Signatur oder eine Webseite im Retro-Look.

Häufig gestellte Fragen

Wird mein Bild auf einen Server geladen?
Nein. Das Bild wird lokal von deinem Browser über ein Canvas-Element dekodiert und abgetastet, es verlässt dein Gerät also nie. Nichts wird gespeichert oder protokolliert, und die Seite funktioniert nach dem Laden auch offline.
Welche Bildformate kann ich verwenden?
Alles, was dein Browser anzeigen kann: JPEG, PNG, WebP, GIF (das erste Einzelbild), BMP und meist AVIF und SVG. Du kannst eine Datei auswählen, sie auf die Seite ziehen oder ein Bild direkt aus der Zwischenablage einfügen, was für Screenshots besonders praktisch ist.
Warum sieht meine ASCII-Art anderswo gestreckt oder gequetscht aus?
Weil die Ausgabe eine Schrift mit fester Breite voraussetzt, bei der jedes Zeichen etwa doppelt so hoch wie breit ist. Fügst du sie in eine Proportionalschrift wie Arial ein, fluchten die Spalten nicht mehr und das Bild verzerrt. Zeige ASCII-Art immer in einer Festbreitenschrift, und passe bei ungewöhnlich großem oder kleinem Zeilenabstand am Ziel die Zeilenhöhe an, nicht die Zeichenbreite.
Welche Breite sollte ich wählen?
Das hängt vom Einsatzort ab. Etwa 60 bis 80 Zeichen passen in ein Standardterminal oder einen Codekommentar, 100 bis 150 funktionieren gut in einer README oder Chatnachricht, und über 200 braucht ein breites Fenster oder eine kleine Schriftgröße. Mehr Breite bewahrt mehr Details, aber nur bis zu dem Punkt, an dem Betrachtende das Ganze noch auf einmal erfassen können.
Was macht die Invertieren-Option?
Sie dreht die Zuordnung von Helligkeit zu Zeichen. Standardmäßig stehen dichte Zeichen für helle Bereiche, was für helle Schrift auf dunklem Grund richtig ist, wie in der Vorschau hier oder in einem Terminal. Willst du die Grafik als dunkle Schrift auf weißem Papier oder weißer Webseite zeigen, aktiviere Invertieren, damit die Tonwerte in der richtigen Richtung liegen.
Welchen Zeichensatz soll ich nehmen?
Die klassische Zehn-Zeichen-Rampe liefert den typischen Look und gibt überall gut wieder. Der detaillierte Satz nutzt rund siebzig Glyphen für die weichsten Verläufe, wirkt in kleinen Größen aber unruhig. Die Blockschattierung verwendet Unicode-Blockzeichen für eine massive, posterartige Ausgabe und braucht eine Schrift mit diesen Glyphen. Der Zweitonmodus eignet sich am besten für Logos und stark kontrastierte Silhouetten.
Kann ich die Farben behalten?
Ja. Der Farbmodus gibt jedem Zeichen die Farbe des Pixels, aus dem es stammt, was zwischen Textkunst und Fotografie liegt. Das überlebt nur dort, wo formatierter Text unterstützt wird, der .txt-Download ist deshalb immer einfarbig; nutze den PNG-Export, um farbige Ausgaben zuverlässig zu teilen.
Warum besteht das Ergebnis fast nur aus einem Zeichen?
Das Ausgangsbild hat wahrscheinlich einen engen Helligkeitsbereich, sodass alle Zellen auf derselben Stufe der Rampe landen. Erhöhe den Kontrastregler, korrigiere die Helligkeit, und wenn es weiter flach bleibt, beschneide oder bearbeite das Foto vorher. Sehr dunkle Fotos und ausgewaschene Screenshots leiden beide daran.
Darf ich das Ergebnis kommerziell nutzen?
Die Grafik entsteht aus deinem eigenen Bild, es gelten also dieselben Rechte wie am Original. Das Werkzeug beansprucht nichts, fügt kein Wasserzeichen hinzu und behält keine Kopie. Stelle nur sicher, dass du das Ausgangsbild verwenden darfst.

Über Bild in ASCII-Art umwandeln

Drei Einstellungen leisten die meiste Arbeit. Die Breite legt fest, wie viele Zeichen die Ausgabe hat, und kommt einer Auflösungssteuerung am nächsten: 60 Zeichen ergeben ein kompaktes Vorschaubild, 100 bis 150 passen in eine README oder ein Chatfenster, und 300 liefern ein detailreiches Poster, das einen breiten Bildschirm oder eine kleine Schrift braucht. Der Zeichensatz bestimmt, wie viele Tonwerte die Grafik ausdrücken kann: die detaillierte Rampe nutzt rund siebzig verschiedene Glyphen für weiche Verläufe, die klassische Zehn-Zeichen-Rampe liefert den typischen Look, die Blockschattierung verwendet Unicode-Blockzeichen für einen kräftigen Pixel-Art-Eindruck, und der Zweitonmodus reduziert alles auf eine harte Schablone. Kontrast und Helligkeit retten anschließend Bilder, die matschig geraten sind, was bei dunklen Fotos häufig vorkommt, weil ein flacher Bereich mittlerer Grautöne auf einen flachen Bereich nahezu identischer Zeichen abgebildet wird.

Das Motiv wiegt schwerer als die Auflösung. ASCII-Art hat keine Farbe und nur sehr wenig Tonwertumfang, sie lebt daher von Form und Kontrast. Ein Gesicht in starkem Seitenlicht, eine Silhouette vor hellem Himmel, ein Logo, ein Haustier vor einfachem Hintergrund: all das liest sich hervorragend. Eine unruhige Landschaft, ein kontrastarmes Gruppenfoto oder feiner Text im Bild werden zu Rauschen, ganz gleich wie breit du die Ausgabe machst. Wenn ein Bild nicht funktioniert, beschneide es enger um das Motiv, erhöhe den Kontrast und wechsle zu einem gröberen Zeichensatz, damit das Auge Formen statt Gekrissel liest.

Ein Detail erklärt, warum das Werkzeug die vertikale Achse anders abtastet als die horizontale: Zeichen mit fester Breite sind etwa doppelt so hoch wie breit, ein quadratisches Raster würde das Bild also vertikal um den Faktor zwei strecken. Der Konverter gleicht das automatisch aus, weshalb die Ausgabe die Originalproportionen behält. Alles passiert über ein Canvas im Browser, das Bild wird also nie hochgeladen und nichts gespeichert. Du kannst das Ergebnis als Text kopieren, als .txt-Datei herunterladen oder ein PNG exportieren, in dem die Zeichen auf dunklem Grund gezeichnet sind, der einfachste Weg, ASCII-Art dort zu teilen, wo eine Schrift mit fester Breite nicht garantiert ist. Die Invertieren-Option dreht die Zuordnung für helle Hintergründe, und der Farbmodus behält die Originalfarbe jedes Pixels, ein Mittelweg zwischen Textkunst und Fotografie.

Von der Schreibmaschine zum Terminal

Bilder aus Schriftzeichen sind älter als die Computertechnik. Schreibmaschinenkünstler fertigten schon in den 1890er Jahren Porträts und Landschaften, indem sie Buchstaben überschlugen, und in den 1920er Jahren war die Praxis populär genug, um in Sekretariatszeitschriften als Partytrick und Geschicklichkeitsprobe zu erscheinen. Flora Staceys getippter Schmetterling von 1898 gilt oft als das älteste erhaltene Beispiel. Die Technik wanderte direkt in die Ära der Fernschreiber und Zeilendrucker, in der das einzige Ausgabegerät ein Druckkopf war, der auf ein Farbband schlug.

Rechenzentren griffen das begeistert auf. Zeilendrucker-Kalender mit Pin-up-Motiven, Snoopy-Poster und aufwendige Weihnachtskarten kursierten in den 1960er und 1970er Jahren auf Endlospapier, und der Dichtetrick, auf dem sie beruhten, ist genau der, den dieses Werkzeug nutzt: manche Zeichen bringen mehr Farbe aufs Papier als andere, eine sorgfältig gewählte Folge wirkt daher wie eine Graustufenrampe. Das Überschlagen, also zwei oder drei Zeichen in dieselbe Zelle zu drucken, ohne den Wagen weiterzubewegen, verlängerte diese Rampe zusätzlich, eine Möglichkeit, die es am Bildschirm nicht mehr gibt.

Mit den Mailboxsystemen wurde Zeichenkunst zum Wettbewerbshandwerk. Die Künstler arbeiteten in der Codepage 437 des IBM PC, deren Block- und Schattierungsglyphen echtes Pixel-Art nahekamen, später mit ANSI-Escape-Sequenzen, die sechzehn Farben hinzufügten. Gruppen wie ACiD und iCE veröffentlichten monatliche "Artpacks", und die Anmeldebildschirme der Mailboxen wurden danach beurteilt. Die Ästhetik von 640 mal 200 Punkten in sechzehn Farben, die aus dieser Szene stammt, ist bis heute sofort erkennbar. In Japan wuchs eine Parallelkultur auf dem Zeichensatz Shift-JIS, aus der die Shift-JIS-Art und die einzeiligen Kaomoji-Gesichter hervorgingen, die später zu Emoticons wurden.

ASCII-Art ist nie wirklich verschwunden, sie wurde nur zur Nische und zum Nostalgieobjekt. Star Wars wird seit zwei Jahrzehnten vollständig als ASCII-Animation über Telnet gestreamt. Kommandozeilenwerkzeuge bringen ASCII-Logos mit, und die Filmindustrie greift den Look immer dann auf, wenn ein arbeitender Computer signalisiert werden soll. Es gibt sogar eine versteckte praktische Ecke: weil Zeichenkunst jede Reintextverarbeitung übersteht, dient sie weiterhin dazu, Diagramme und Bilder in Quellcode, Commit-Nachrichten und RFC-Dokumente einzubetten, wo ein echtes Bild keinen Platz hat.

Unterstützen