Polyatic Bild in ASCII
Werkzeuge

Bild in ASCII umwandeln

Machen Sie aus Foto, GIF, Video oder Kamerabild ein Textbild: aus Buchstaben, Blöcken, Braille-Punkten, farbig, aus Emojis, die in WhatsApp bunt bleiben, als Terminal-Grafik oder als Porträt aus Ihren eigenen Wörtern. Kopieren oder als TXT, PNG, GIF oder MP4 speichern. Die Datei verlässt Ihr Gerät nicht.

Bild auswählen oder hierher ziehen oder einfügen (Strg/⌘+V) · ein Bild als JPG, PNG, WebP oder GIF, oder ein Video: MP4 oder MOV (auch als MP4 speicherbar), WebM, AVI oder MKV (nur GIF, HTML und ZIP) · es wird auf diesem Gerät geöffnet und nie hochgeladen, das Kamerabild ebenso wenig

Öffnen Sie ein Bild, um es als Textbild zu sehen.

Oder von Hand auf ein leeres Raster zeichnen

Zeichen

Ein klassischer Schriftstil wird mit den Zeichen der Schrift selbst gezeichnet, diese Einstellungen ändern an ihm also nichts. Wählen Sie im Bereich Text Große Buchstaben, um die Buchstaben aus Blöcken, Braille, Emojis oder in Farbe zu setzen.

100 Zeichen
0
0

Herunterladen

TXT enthält die Zeichen genau so, wie sie sind (UTF-8). HTML bewahrt die Farbe jedes Zeichens. PNG ist das Bild in einer Festbreitenschrift, farbig, wenn Farbe angekreuzt ist; Emoji-Bilder werden als Quadrate oder Kreise in den Noto-Farben gezeichnet. Bei einer Animation speichern alle drei das gerade gezeigte Einzelbild.

Farbe im Terminal (ANSI)

ANSI-Grafik ist farbiger Text fürs Terminal: Die Farben stecken als Escape-Codes im Text, darum zeigt ein cat oder ein eingefügter printf-Befehl das Bild in Farbe. Die Vorschau oben zeigt dann, was das Terminal aus diesen Codes macht.

GIF und Video

12 Bilder/s

Für GIF, HTML-Player und ZIP wird das Video in den ersten 20 Sekunden in diesem Takt gelesen, höchstens 240 Einzelbilder (10 s bei 24 Bildern/s, 20 s bei 12 Bildern/s). Ein GIF behält seine eigenen Bildzeiten. Als MP4 speichern nimmt das ganze MP4 oder MOV, bis 3 Minuten.

Öffnen Sie ein animiertes GIF oder ein kurzes Video, um es als animiertes GIF, als einzelne HTML-Datei, die offline läuft, oder als ZIP mit einer .txt-Datei pro Einzelbild zu speichern. Ein MP4 oder MOV lässt sich außerdem komplett als MP4-Video aus Textzeichen speichern, mit seinem Ton.

English · Español · Français · Deutsch · Português

Nichts wird hochgeladen: Ihr Bild oder Ihr Text wird in diesem Browser zum Textbild. Details unten unter Datenschutz.

So wandeln Sie ein Bild in ASCII um

  1. Bild laden. Tippen Sie auf Bild auswählen, ziehen Sie eine Datei in das Feld oder kopieren Sie ein Bild und drücken Sie Strg+V (am Mac ⌘V). Ein animiertes GIF oder ein kurzes Video öffnet sich als Animation.
  2. Zeichensatz wählen. Standard stuft mit 10 Zeichen ab, vom @ bis zum Leerzeichen; Fein nimmt 70 Zeichen für zartere Übergänge; Blöcke nutzt ░▒▓█; Braille-Punkte packt 2 × 4 Punkte in jedes Zeichen; unter Eigene tippen Sie selbst Zeichen ein, das dunkelste zuerst; Emoji setzt farbige Quadrate oder Kreise, und die Knöpfe unter An eine Nachricht anpassen suchen das breiteste Raster, das noch in eine Nachricht passt.
  3. Breite einstellen: 20 bis 300 Zeichen je Zeile. Wie viele Zeilen es werden, ergibt sich aus dem Seitenverhältnis des Fotos.
  4. Zum Hintergrund passend machen. Ohne Umkehren stehen dunkle Zeichen auf hellem Grund; mit Umkehren passen helle Zeichen zu einer App im Dunkelmodus oder einem schwarzen Terminal. Helligkeit und Kontrast holen bei einem flauen Foto mehr Stufen heraus.
  5. Kopieren oder speichern. Kopieren Sie den Text (für Chats im Codeblock) oder laden Sie TXT, farbiges HTML oder ein PNG herunter. Die Dateien heißen auf Deutsch, etwa ascii-bild.png oder emoji-bild.txt.

Rechenbeispiel: Wie viele Zeichen wird mein Bild?

Für jede Rasterzelle bildet die Seite die mittlere Helligkeit nach der Formel 0,299 R + 0,587 G + 0,114 B (0 für Schwarz, 255 für Weiß) und wählt danach eine Stufe der Skala: die dunkelste Zelle bekommt das vollste Zeichen, die hellste ein Leerzeichen. Die Standardskala lautet @%#*+=-:. plus Leerzeichen, also zehn Stufen von 0 bis 9. Eine Zelle mit Helligkeit 200 landet auf Stufe round(200 ÷ 255 × 9) = 7, das ist der :.

Ein Schriftzeichen ist etwa doppelt so hoch wie breit. Mit Ausgleich des Seitenverhältnisses ergibt ein Querformatfoto mit 1200 × 800 px bei 100 Zeichen Breite round(800 ÷ 1200 × 100 × 0,5) = 33 Zeilen, rund 3.300 Zeichen mit Umbrüchen. Für eine Discord-Nachricht (2.000) ist das zu viel. Ein quadratisches Foto bei 40 Zeichen Breite ergibt 20 Zeilen, 40 × 20 + 19 Umbrüche = 819 Zeichen, und passt. Unter etwa 80 Zeichen Breite verschwinden kleine Details wie Augen oder Schrift im Foto; über 150 passt das Bild auf den meisten Bildschirmen nur noch mit herausgezoomter Ansicht.

Ein Name, der das Foto zeichnet

Im Modus Wörter füllt Ihr Text (bis 2.000 Zeichen) das Foto lückenlos von links oben nach rechts unten und beginnt von vorn, wenn er zu Ende ist. Ein Hochformat 3 : 4 mit 80 Zeilen hat round(3 ÷ 4 × 80 ÷ 0,6) = 100 Buchstaben je Zeile, insgesamt 8.000. Der Name Jürgen mit Leerzeichen dahinter (7 Zeichen) steht darin gut 1.140-mal. Farbe färbt jeden Buchstaben wie das Foto darunter; Tinte setzt schwarze Buchstaben, kräftiger oder blasser je nach Foto, und druckt am saubersten; Nur Text lässt Buchstaben nur an dunklen Stellen stehen, damit Sie das Ergebnis in einen Chat einfügen können.

Das PDF ist auf A4 voreingestellt, das in Deutschland, Österreich und der Schweiz übliche Format; US Letter und A3 gibt es auch. Breite Fotos kommen ins Querformat, mit 10 mm Rand. Drucken Sie mit 100 % (tatsächliche Größe), nicht mit „An Seite anpassen“. Ä, Ö, Ü, ä, ö, ü und ß sind in der Geist Mono der Vorschau und des PNG ebenso vorhanden wie in der Courier des PDF.

Was es nicht kann

  • Ein Textporträt in Farbe oder Tinte ist ein Bild, kein Text. Einfügen lässt sich nur die Darstellung Nur Text; für Farbe und Tinte brauchen Sie das PNG oder PDF, denn kein Messenger färbt oder schattiert einzelne Buchstaben.
  • In Farbe und Tinte sind die Buchstaben am Handy winzig. Die Vorschau zeigt das ganze Bild: Bei 80 Zeilen im Hochformat 3 : 4 ist ein Buchstabe auf einem 390 px breiten Handy etwa 5 px hoch, das Foto ist erkennbar, die Wörter sind es nicht. Bei 40 Zeilen sind es etwa 9 px. Zum Lesen das PDF drucken oder das PNG vergrößern.
  • Zeichen außerhalb des westeuropäischen Alphabets fehlen im PDF. Courier kennt nur diesen Zeichensatz: polnisches ł, Griechisch, Kyrillisch oder Emojis werden im PDF zu ?, und die Seite nennt die Anzahl. Das PNG zeichnet sie mit der Schrift, die Ihr Gerät hat.
  • Die Form hält nur in einer Festbreitenschrift. Außerhalb eines Codeblocks fassen viele Apps mehrere Leerzeichen zusammen, löschen sie am Zeilenende oder lehnen zu lange Nachrichten ab.
  • Braille sieht je nach Schrift anders aus. Manche Schriften zeichnen große, andere kleine oder weit auseinanderliegende Punkte, und manchen Handys fehlt Braille ganz: dann erscheinen Kästchen.
  • Farbe übersteht das Kopieren nicht, außer bei Emojis. Kopierter Text enthält nur die Zeichen; ANSI-Codes bedeuten in einem Messenger, einem Texteditor oder im Windows-Editor nichts und erscheinen als Zeichensalat wie [38;5;160m.
  • ANSI-Grafik braucht ein Terminal, das Farbcodes versteht. Die alte Windows-Konsole (cmd.exe vor Windows 10) zeigt Zeichensalat; Windows Terminal kann es. Der printf-Befehl ist für bash, zsh und andere Unix-Shells (Linux, macOS, WSL, Git Bash), nicht für cmd.exe oder PowerShell. Bei 16 Farben wählt jedes Farbschema eigene Töne, Orange wird dann oft zu Gelb; 256 Farben und 24 Bit treffen den Ton genau, wo sie unterstützt werden. ANSI ist immer ein Standbild.
  • Emojis kennen nur 9 Farben, als Quadrat oder Kreis, ohne Grau, Rosa oder Hellblau: Mittelgrau wird zu Braun, Himmelblau zu Weiß. Apple, Samsung, Microsoft und WhatsApp malen sie jeweils anders; abgestimmt sind die Farben auf Googles Noto Emoji. Ein Motiv mit kräftigen Flächen (Logo, Flagge) bei 20 bis 40 Breite gelingt besser als ein Porträt.
  • Messenger spielen keine Text-Animationen ab. Eine Nachricht ist ein einzelner Textblock; für Bewegung schicken Sie das GIF oder MP4.
  • GIF, HTML-Player und ZIP haben Obergrenzen: höchstens 240 Einzelbilder, von einem Video nur die ersten 20 Sekunden mit 5 bis 24 Bildern/s, Bilder und GIFs bis 200 MB, GIF-Einzelbilder bis 2 Megapixel. Das Video wird abgetastet, nicht abgespielt: schnelle Bewegungen können springen, der Ton fällt weg. Ein MOV in HEVC scheitert außerhalb von Safari meist.
  • Als MP4 speichern nimmt nur MP4 und MOV bis 3 Minuten und 2 GB und braucht WebCodecs (Chrome, Edge oder Samsung Internet ab 94, Safari ab 16.4, Firefox ab 130 am Computer; Firefox für Android nicht). Ton wird nur übernommen, wenn er AAC ist. Es dauert etwa so lange wie das Video oder länger: Am 26.10.2026 brauchte ein 30-s-Ausschnitt in 1280 × 720 auf unserem Server mit 4 Kernen und ohne Grafikkarte 34,8 s. Das MP4 ist ein Textbild, kein Video: Was kleiner als ein Zeichen ist, verschwindet.
  • Die Kamera braucht Ihre Erlaubnis und eine https-Verbindung. Gefragt wird nur nach der Kamera, nie nach dem Mikrofon. Live geht es bis 120 Zeichen Breite (60 Emojis), damit es flüssig bleibt; Festhalten liefert die vollen 300. Eine Aufzeichnung zeigt das Textbild, ohne Ton, höchstens 60 s. Bei wenig Licht senken viele Handys die Bildrate, dann ruckelt die Live-Ansicht.
  • Der Editor arbeitet nur mit Zeichen. Farbige oder Emoji-Bilder öffnen sich ohne Farben; eine Animation bearbeiten Sie Einzelbild für Einzelbild; Ebenen gibt es nicht (Rückgängig reicht 200 Schritte zurück).
  • Nur die 15 mitgelieferten Schriftstile. Eine eigene .flf-Schrift lässt sich nicht laden.
  • Nichts wird gespeichert. Schließen Sie den Tab, ist das Bild weg: vorher kopieren oder herunterladen.

Datenschutz

Ihr Foto, GIF oder Video wird nicht hochgeladen. Der Browser liest die Datei von Ihrer Festplatte bzw. aus Ihrer Galerie, und das Umrechnen in Zeichen, das Zeichnen des PNG, das Kodieren von GIF und MP4 passieren in diesem Tab. Das Kamerabild verlässt das Gerät ebenfalls nicht, und das Mikrofon wird nie angefragt. Was Sie in die Felder Text oder Wörter tippen, bleibt ebenso auf dem Gerät.

Gezählt wird anonym über GoatCounter auf unserem eigenen Server (ohne Cookies): ein Seitenaufruf sowie ein paar feste Ereignisnamen mit der Endung -de, zum Beispiel ascii-open-de, wenn Sie ein Bild öffnen, ascii-copy-de beim Kopieren oder ascii-anim-de bei einer Animation. Nie übertragen werden das Bild oder Video, der Dateiname, Ihr Text, Ihre Wörter oder das erzeugte Textbild. Was die Seite erst bei Bedarf braucht (die Schriftstile, die Emoji-Farbtabelle, den GIF-Kodierer, das PDF-Werkzeug mit etwa 525 KB), lädt sie von polyatic.com selbst nach, ohne dabei etwas von Ihnen mitzuschicken.

Häufige Fragen

Ist der ASCII-Generator kostenlos?

Ja, ohne Anmeldung, ohne Konto und ohne Limit pro Tag. Es gibt keine Bezahlstufe und keine Werbung. Die Umwandlung läuft als JavaScript in Ihrem Browser, nicht auf einem Server, der pro Bild etwas kosten würde. Einzige Grenzen sind die Ihres Geräts: Bilder und GIFs bis 200 MB, Videos für Als MP4 speichern bis 2 GB und 3 Minuten.

Wie mache ich ASCII-Art aus einem GIF oder Video?

Öffnen Sie die Datei wie ein Foto. Ein animiertes GIF wird Einzelbild für Einzelbild mit denselben Einstellungen umgewandelt und läuft direkt auf der Seite. Bei einem Video (MP4, WebM, MOV) werden die ersten 20 Sekunden mit 5 bis 24 Bildern pro Sekunde abgetastet, höchstens 240 Einzelbilder; daraus entsteht ein GIF, ein HTML-Player, der offline läuft, oder ein ZIP mit einer .txt-Datei pro Einzelbild. Als MP4 speichern nimmt dagegen ein ganzes MP4 oder MOV bis 3 Minuten und schreibt ein H.264-Video aus Textzeichen, mit dem Originalton, wenn dieser AAC ist.

Wie kopiere ich ASCII-Art in einen Chat, ohne dass sie verrutscht?

Kreuzen Sie In Codeblock ``` kopieren an und tippen Sie auf Text kopieren. Die drei Backticks vorn und hinten schalten WhatsApp, Discord und Slack auf eine Festbreitenschrift um; nur darin bleiben die Spalten gerade. Die Seite zeigt die Zeichenzahl samt Zeilenumbrüchen und Backticks neben den veröffentlichten Grenzen: Discord 2.000 (4.000 mit Nitro), Telegram 4.096, Slack 40.000, X 280 gewichtete Zeichen. Für WhatsApp gibt es keine offizielle Grenze; am Handy passen hochkant meist 40 bis 45 Zeichen pro Zeile in die Sprechblase.

Gehen Umlaute wie ä, ö, ü und ß?

Ja, überall dort, wo Ihr Text gezeichnet wird. Das FIGlet-Format schreibt in jeder Schriftdatei sieben deutsche Zeichen vor (Ä Ö Ü ä ö ü ß), darum zeichnen alle 15 Schriftstile im Modus Text sie, auch Banner. Im Modus Wörter stehen sie im PNG (Schrift Geist Mono) und im PDF (Courier) korrekt; das prüfen unsere Tests Glyphe für Glyphe. Die Zeichenskalen Standard und Fein bestehen dagegen aus reinem ASCII ohne Umlaute, denn dort zählen nur hell und dunkel.

Was ist der Unterschied zwischen ASCII-Art und Base64?

ASCII-Art ist ein Bild, das man mit den Augen liest: dunkle Stellen werden zu vollen Zeichen wie @ oder #, helle zu Punkten oder Leerzeichen. Aus dem Text lässt sich das Foto nicht zurückgewinnen. Base64 kodiert dagegen die Bytes der Bilddatei als lange, unlesbare Zeichenkette, aus der sich das Original exakt wiederherstellen lässt. Dieses Werkzeug macht Ersteres.

Made with AI tools.