Wandle ein Foto in ASCII-Art aus Zeichen um. Passe Breite und Zeichensatz an, um genau den gewünschten Look zu erzielen.
🔒 Bilder verlassen niemals deinen Browser - nichts wird an einen Server hochgeladen.
Bild hier klicken oder hineinziehen
Unterstützt JPG, PNG, WebP, GIF, BMP und andere Bilddateien
In die Zwischenablage kopiert.
RATGEBER
Mehr erfahren
01
Wie funktioniert die Umwandlung in ASCII-Art eigentlich?
Die Umwandlung eines Fotos in ASCII-Art erfolgt in drei Schritten. Zuerst wird das Bild auf eine kleine Leinwand mit der von dir gewählten Zeichenbreite herunterskaliert. Weil Zeichen höher als breit sind, wird die Zeilenanzahl mit einem Korrekturfaktor für das Seitenverhältnis der Schrift (etwa 0.5–0.55) skaliert, damit das Ergebnis nicht gestreckt wirkt. Danach wird die Helligkeit jeder Zelle mit 0.299R + 0.587G + 0.114B berechnet. Abschließend wird jeder Helligkeitswert einem Zeichen aus einer "Rampe" zugeordnet - also einer Zeichenfolge, die von dunkel nach hell sortiert ist.
02
Welchen Zeichensatz solltest du wählen?
Zeichensatz
Eigenschaften
Einfach (10 Stufen)
Eine kurze Rampe wie " .:-=+*#%@". Klare Formen auch bei kleiner Größe.
Detailliert (70 Stufen)
Eine viel längere Rampe für feinere Tonabstufungen - passt gut zu einer größeren Ausgabebreite.
Blockzeichen
Blockartige Glyphen wie ██▓▒░ für einen kräftigeren, kontrastreicheren Look.
Wenn du das Ergebnis irgendwo mit dunklem Hintergrund einfügen willst - etwa in ein Terminal oder einen Codeblock im Dark Mode - sorgt die Farbinvertierung dafür, dass helle und dunkle Zellen vertauscht werden und es weiterhin korrekt lesbar bleibt.
03
Was kannst du mit dem Ergebnis machen?
Mit der Kopierschaltfläche kannst du den Rohtext übernehmen und ihn in eine Notiz, E-Mail oder einen Codekommentar einfügen. Wenn du ihn lieber als Bild teilen möchtest, klicke auf die PNG-Download-Schaltfläche, um eine Darstellung mit Monospace-Schrift zu speichern. Eine größere Ausgabebreite zeigt mehr Details, erzeugt aber auch einen längeren Textblock und ein größeres PNG - probiere daher ein wenig aus, um die passende Größe für deinen Anwendungsfall zu finden.
Wird mein hochgeladenes Foto auf einem Server gespeichert?
Nein. Die gesamte Umwandlung findet vollständig in deinem Browser statt und die Bilddaten werden niemals irgendwohin gesendet.
Wie groß kann ich die Ausgabebreite einstellen?
Du kannst sie zwischen 40 und 300 Zeichen anpassen. Ein größerer Wert zeigt mehr Details, erhöht aber auch die Länge des Ergebnisses und die Renderzeit.
Wann sollte ich die Farbinvertierung verwenden?
Standardmäßig geht die Ausgabe von einem hellen Hintergrund mit dunklen Zeichen aus. Wenn du sie in ein Terminal oder eine Dark-Mode-Oberfläche einfügst, vertauscht die Invertierung die Töne, damit alles weiterhin korrekt aussieht.
Entspricht das heruntergeladene PNG der Größe des Originalbilds?
Nein. Das PNG ist ein komplett neues Bild, das Zeichen für Zeichen in einer Monospace-Schrift gezeichnet wird. Seine Abmessungen hängen daher von der gewählten Breite und dem Zeichensatz ab, nicht von der Größe des Originalfotos.