A real-time browser-based ASCII camera that converts your live webcam feed into animated ASCII art.
No installs, no backend — everything runs locally in your browser.
Built with web technologies and deployed using GitHub Pages.
-
🎥 Live Camera to ASCII
⏱️ Real-time rendering · 📷 Webcam input · 🖥️ Monospaced output -
📐 Resolution Modes
🔽 Ultra Low · 🔹 Low · ⚖️ Medium · 🔼 High · 🚀 Ultra High · 🟢 Native -
🎨 ASCII Styles
▫️ Simple · 🧩 Detailed · 🧱 Blocks · 🔄 Inverse · ⚫ Binary -
📸 Frame Capture
⏺️ Capture frame · 🖼️ Save image · 📋 Copy ASCII · 🖨️ Print PDF -
📊 Live Status Info
🎞️ FPS · 📐 Rows × Columns · ⏰ Timestamp · 🎥 Camera state -
🌐 Client-Side Only
🚫 No servers · 🚫 No uploads · 🔒 Local processing · ⚡ Offline-ready
🚀 👉 LIVE Demo
⚠️ Camera permission is required
Best viewed on desktop browsers (Chrome / Firefox recommended)
- Captures live video using the Web Media API
- Downscales frames based on the selected resolution
- Maps pixel brightness to ASCII characters
- Renders output using a monospaced grid
- Applies visual styles for different artistic effects
All processing happens locally in real time.
This app requires access to your camera.
- Camera data is processed only in your browser
- No video, images, or data are uploaded or stored
- No analytics or tracking
-
Save Image
Exports the rendered ASCII frame as an image -
Print PDF
Generates a print-ready PDF containing the ASCII text -
Copy ASCII
Copies the raw ASCII characters exactly as displayed
- Google Chrome (Desktop)
- Mozilla Firefox (Desktop)
- Chromium-based browsers
- Download the repo and open index.html