Image to Text Art (HTML Art, Unicode Art, Ascii Art)

  •        118

Image to Text Art is a class library, WinForms project & example Asp.Net site that turns images supported by the bitmap class into HTML art, Unicode art & ASCII art.



Related Projects

image-to-ascii - :floppy_disk: A Node.js module that converts images to ASCII art.

A Node.JS module that converts images to ASCII art. 💡 ProTip: You can install the cli version of this module by running npm install --global image-to-ascii-cli (or yarn global add image-to-ascii-cli).

ascii_art - Real-Time ASCII Art Rendering Library

ASCII Art is a single file C/C++ library that let you transform an input image or video frame into printable ASCII characters at real-time using a single decision tree. Real-time performance is achieved by using pixel intensity comparison inside internal nodes of the tree. For a general overview on how the algorithm works, check the bottom of the demo page.


Enjoy you can now include a beautiful tables in ascii art in your text document, notepad, help files, source code. A TCL script can do a magic ascii Art Tables. The script compatible in windows and linux.

Block Art

Block Art is a MacOSX application for viewing ASCII art graphics documents. It can open .nfo, .diz and .asc documents, and properly displays the contained ASCII art.


GAAT (GNOME ASCII Art Tool) is an ASCII text or HTML file generator from a picture. You can resize the output to a specific character/pixel size, select the characters to use in the substitution of the pixels, etc.


Ascii Design is an ascii-art program based on figlet engine. You can create art based text for many types of decorations for web sites, e-mail, text files etc...

Aewan Ascii Art Editor

Aewan is a multi-layered ascii-art/animation editor that produces both stand-alone cat-able art files and an easy-to-parse format for integration in your terminal applications.

diagram - CLI app to convert ascii arts into hand drawn diagrams.

Diagram is a CLI tool to generate hand drawn diagrams from ASCII arts. It's a full featured CLI application which converts the ASCII text into hand drawn diagrams. The CLI part is based on gocui and the ascii to png conversion is done using the gg library.

foxjs - fox.js allows you to use ASCII-art to create grid layouts in JavaScript.

fox.js allows you to use ASCII-art to create grid layouts in JavaScript.

AA project

AA means Ascii Art - the AAlib (ascii art GFX library), BB (audiovisual demonstration for your terminal), aview (image browser/animation player), AAvga (SVGAlib wrapper for AA-lib), ttyquake (text mode quake), aa3d (random dot stereogram generator)...

Ascii Art Generator

Simple ascii art generator.

tetradraw ansi ascii art editor

You feel that there is too few ansi ascii art on Linux and other Unix derivates? So you are in the perfect place to help it by yourself ;-)


SigZag is an email signature editor, and a text editor for ascii art. It contains a collection of almost 7000 ascii art pictures, and allows each picture to be positioned anywhere on the page, seperate to the actual text.

ASCIImage - Create UIImage / NSImage instances with NSString and ASCII art

Create UIImage / NSImage instances from NSString, by combining ASCII art and Kindergarten skills. The original blog post explains the genesis of ASCIImage, but it might still be confusing why anybody would use it, and for what purpose. Its main strength is that it combines two things: (1) having the image directly in code, and (2) seeing the image. The code is the image, the image is the code. It really only works like this for simple images composed of a few lines and / or simple shapes. Anything more complicated defeats point (2), and might not even be feasible with ASCIImage purposedly-limited options.

blessed-contrib - Build terminal dashboards using ascii/ansi art and javascript

Build dashboards (or any other application) using ascii/ansi art and javascript. Friendly to terminals, ssh and developers. Extends blessed with custom drawille and other widgets.

ASCII-Decorator - Convert selected text into banners made up of ASCII art.

ASCII Decorator is a simple plugin implementation of pyfiglet for Sublime Text 3.  pyfiglet is a full port of FIGlet into pure python.  FIGlet is a program that generates text banners, in a variety of typefaces, composed of letters made up of conglomerations of smaller ASCII characters. See a live preview of the first selected region and convert all selected regions to the chosen font upon execution. Font Selector shows all fonts by name, while Font Favorites shows your customized list of frequently used fonts.

jsesc - Given some data, jsesc returns the shortest possible stringified & ASCII-safe representation of that data

For any input, jsesc generates the shortest possible valid printable-ASCII-only output. Here’s an online demo.jsesc’s output can be used instead of JSON.stringify’s to avoid mojibake and other encoding issues, or even to avoid errors when passing JSON-formatted data (which may contain U+2028 LINE SEPARATOR, U+2029 PARAGRAPH SEPARATOR, or lone surrogates) to a JavaScript parser or an UTF-8 encoder.

Ascii Generator 2

Ascii Generator 2 (Ascgen2) is an application to convert images into high quality ASCII art - text that accurately represents the original image. The only program of its kind to support variable width fonts and real-time output adjustment and more.