Transform images and videos into character / shape art right in the browser. Runs entirely client-side — your files never leave your device.
Try it live: https://page-matrix-art-ias6tpxj.anycap.cloud/ — hosted on AnyCap.
- Upload any image or video (JPG, PNG, MP4, WebM)
- Render with ASCII characters or geometric shapes (square, circle, triangle, diamond, cross, mixed)
- Monotone or original-color output, custom foreground / background / transparent
- Subject-aware saliency: focus detail on the main subject, weight motion and edges
- Adjustable detail level, boldness, brightness, saturation
- Export stills as PNG, animations as WebM video
- Bilingual UI (English / 中文)
- React 19 + TypeScript
- Vite 6
- Canvas 2D for rendering
@chenglou/pretextfor character metrics
pnpm install
pnpm devThen open the printed local URL.
pnpm build
pnpm previewThe production bundle is written to dist/.
MIT — see LICENSE.