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/
- 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
- Open the live demo.
- Drop an image onto the preview, choose Open image, or start the camera.
- Adjust the output and style controls.
- 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.
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.
Phanes was inspired by ASCII Generator 2 and the browser-based ascgen2 project.
Phanes is available under the MIT License.
