CodeKitHub
Deutsch
Text-Tools

ASCII-Art-Generator

Geben Sie ein Wort oder einen kurzen Ausdruck ein und erhalten Sie ihn als große Blockbuchstaben aus ASCII-Zeichen zurück – im klassischen Stil, wie man ihn oben in README-Dateien, in Bannern von CLI-Tools und in alter BBS-Textkunst sieht. Wählen Sie aus 6 verschiedenen Schriftarten. Die Darstellung erfolgt vollständig lokal in Ihrem Browser.

Deine ASCII-Grafik wird hier angezeigt

Was ist dieses Tool?

Dieses Tool wandelt Text in ASCII-Kunst im „FIGlet“-Stil um: Jeder Buchstabe wird mithilfe eines Rasters aus bestimmten ASCII-Zeichen (hauptsächlich Leerzeichen, Unterstriche, Pipes und Schrägstriche) gezeichnet, die so angeordnet sind, dass sie bei der Darstellung in einer Monospace-Schriftart wie ein großer Druckbuchstabe aussehen. FIGlet-Schriftarten sind ein jahrzehntealtes Format, das auch heute noch für Terminal-Banner, Code-Kommentare und Startbildschirme von Befehlszeilen-Tools verwendet wird.

Verschiedene Schriftarten erzeugen aus derselben Eingabe sehr unterschiedliche Stile – „Standard“ bietet den klassischen, kantigen Look, „Slant“ neigt die Buchstaben diagonal, „Doom“ und „Ghost“ setzen auf einen kräftigeren, dramatischeren Blockstil, und „Small“ passt mehr Text auf einen schmaleren Raum.

Warum sollte man es nutzen?

  • Fertige Bannertexte für README-Dateien, Startbildschirme von CLI-Tools oder Kopfzeilen von Code-Kommentaren.
  • 6 verschiedene Schriftarten stehen zur Auswahl – wechseln Sie sofort, ohne den Text erneut eingeben zu müssen.
  • Die Ausgabe erfolgt als Klartext (mit fester Zeichenbreite) – fügen Sie sie direkt in eine beliebige Code-Datei, ein Terminal oder ein Klartextfeld ein.
  • 100 % privat: Ihr Text wird lokal verarbeitet, es wird nichts hochgeladen.
  • Kostenlos, keine Anmeldung, kein Wasserzeichen.

Anleitung

  1. Geben Sie ein kurzes Wort oder einen kurzen Ausdruck ein (lateinische Buchstaben und Zahlen funktionieren am besten).
  2. Wählen Sie eine Schriftart aus dem Dropdown-Menü aus.
  3. Klicken Sie auf „Generieren“.
  4. Klicken Sie auf „Kopieren“, um das Ergebnis im Klartext zu übernehmen – es bleibt ausgerichtet, solange Sie es an einer Stelle mit einer Monospace-Schriftart einfügen.

Beispiel

Eingabe

HI

Ausgabe

  _   _ ___ 
 | | | |_ _|
 | |_| || | 
 |  _  || | 
 |_| |_|___|

Mit der Standardschriftart dargestellt. Kopieren Sie dies genau wie abgebildet in einen Monospace-Kontext (einen Code-Block, ein Terminal, eine README-Datei) – bei einer proportionalen Schriftart sieht die Ausrichtung fehlerhaft aus, da die Abstände davon abhängen, dass alle Zeichen die gleiche Breite haben.

Praktische Tipps

  • Fügen Sie das Ergebnis immer in einen Monospace-Kontext ein (Markdown-Code-Fence, Terminal, Code-Kommentar) – so bleiben die Buchstaben ausgerichtet.
  • Kurze Wörter (unter ~10 Zeichen) eignen sich am besten; längere Ausdrücke werden sehr schnell sehr breit und müssen möglicherweise manuell auf mehrere Zeilen aufgeteilt werden.
  • „Standard“ und „Small“ sind die sichersten Standardeinstellungen für README-Banner, da sie relativ schmal bleiben.
  • Wenn ein Zeichen fehlt oder falsch angezeigt wird, liegt es wahrscheinlich daran, dass es nicht zum unterstützten Zeichensatz der Schriftart gehört (nur lateinische Buchstaben, Zahlen und grundlegende Satzzeichen).

Wo ASCII-Banner tatsächlich zum Einsatz kommen

Am häufigsten wird es als Projektnamen-Banner am Anfang einer README.md-Datei oder in der Ausgabe des Befehls „--help“ bzw. beim Start eines CLI-Tools verwendet – FIGlet ist hierfür seit seiner Veröffentlichung in den 1990er Jahren der De-facto-Standard, und dasselbe Schriftformat wird auch heute noch von Dutzenden von Bibliotheken unterstützt.

Es taucht außerdem in den Kopfzeilen von Code-Kommentaren auf, um Abschnitte einer langen Datei optisch voneinander abzugrenzen, sowie in den Startbildschirmen von Befehlszeilentools. Wenn Sie den umgebenden Code formatieren, anstatt ein Banner hinzuzufügen, übernehmen der JSON-Formatierer und die Textvergleichstools den Rest dieses Arbeitsablaufs.

JSON-Formatierer · Textvergleich

Häufig gestellte Fragen

Warum sieht meine ASCII-Kunst fehlerhaft aus, wenn ich sie in eine Chat-App oder ein Dokument einfüge?

ASCII-Kunst setzt voraus, dass alle Zeichen genau die gleiche Breite haben (eine Monospace-Schriftart). Wenn Sie sie an einer Stelle einfügen, an der eine proportionale Schriftart verwendet wird – was bei den meisten Chat-Apps, Textverarbeitungsprogrammen und Webformularen standardmäßig der Fall ist –, sehen die Buchstaben falsch ausgerichtet oder zusammengedrückt aus. In Codeblöcken, Terminals, Code-Kommentaren und überall dort, wo eine Monospace-Schriftart eingestellt ist, wird sie korrekt angezeigt.

Kann ich das auch für nicht-englische Texte verwenden?

Diese FIGlet-Schriftarten enthalten ausschließlich Glyphen für lateinische Buchstaben, Zahlen und grundlegende Satzzeichen – keine der hier aufgeführten 6 Schriftarten bietet Unterstützung für CJK-, kyrillische oder arabische Zeichen. Nicht-lateinische Zeichen werden entweder übersprungen oder falsch dargestellt.

Was ist der Unterschied zwischen den 6 Schriftarten?

„Standard“ ist der ursprüngliche und bekannteste FIGlet-Stil. Bei „Slant“ sind die Buchstaben diagonal geneigt. „Big“ und „Small“ variieren die Gesamtgröße und -breite der Buchstaben. „Doom“ und „Ghost“ verwenden kräftigere, massivere Blockformen für einen dramatischeren Look. Probieren Sie ein paar davon aus – dasselbe Wort kann je nach Schriftart völlig unterschiedlich aussehen.

Gibt es eine Längenbeschränkung?

Es gibt zwar keine feste Begrenzung, aber ASCII-Banner-Schriftarten sind für kurze Wörter oder Ausdrücke gedacht – also nur eine Handvoll Zeichen pro Zeile. Lange Sätze werden zwar ebenfalls dargestellt, aber jedes Zeichen kann eine Breite von 5 bis 10 normalen Zeichen einnehmen, sodass das Ergebnis zum Lesen oder Einfügen an beliebiger Stelle unpraktisch breit wird.

Wird mein Text dadurch irgendwo hochgeladen?

Nein. Die Umwandlung von Text in ASCII-Art (der FIGlet-Algorithmus und die Schriftartdaten) erfolgt vollständig als JavaScript in Ihrem Browser. Nichts, was Sie eingeben, wird an einen Server gesendet.

Verwandte Tools