A browser-based Next.js app that turns an uploaded avatar into colored or monochrome ASCII art, with a real-time preview and PNG or SVG export.
This project was conceived, designed, and built entirely with AI.
- Local image upload with validation
- Colored and monochrome ASCII rendering
- Adjustable resolution, character presets, brightness, contrast, inversion, and background color
- Real-time canvas preview
- PNG and SVG export
- Copy-ready Markdown snippet for GitHub READMEs
- Fully client-side image processing
- Install dependencies:
npm install - Start the development server:
npm run dev - Open
http://localhost:3000
npm run devnpm run buildnpm run startnpm run test
All image processing happens locally in the browser. Uploaded images are not sent to a server.