Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Phanes

Phanes is a fast, browser-based image-to-ASCII converter. It runs entirely in your browser, so your images are processed locally and are not uploaded to a server.

Live demo: https://Kaklaber.github.io/Phanes/

Phanes screenshot

Features

  • Convert JPG, PNG, GIF, WebP, BMP, SVG, and AVIF images
  • Drag and drop files or use a live camera
  • Choose monochrome, terminal, original color, spectral, or cyber output
  • Adjust resolution, character ramps, tone, levels, dithering, texture, and image direction
  • Fit or manually zoom the preview
  • Select and copy the generated ASCII text
  • Export as TXT, HTML, or PNG
  • Works without frameworks, external assets, or runtime dependencies

How to use

  1. Open the live demo.
  2. Drop an image onto the preview, choose Open image, or start the camera.
  3. Adjust the output and style controls.
  4. Copy the ASCII art or export it in your preferred format.

For the best plain-text result, use a monospace font and turn off line wrapping in your text editor.

GitHub Pages uses HTTPS, which is required for camera access in most browsers.

Local use

Download index.html and open it in a modern browser. Image conversion works locally and offline. Camera access works best through GitHub Pages or another HTTPS host.

Credits

Phanes was inspired by ASCII Generator 2 and the browser-based ascgen2 project.

License

Phanes is available under the MIT License.

About

Fast, image and camera-to-ASCII converter with live preview, color modes, filters, and offline exports.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages