Overview
Turn <canvas> and <video> elements into live ASCII art.
Click the extension, pick a canvas or video, and a live ASCII/textmode layer appears directly on top of the original media - aligned, adjustable, exportable, and removable at any time. Built with textmode.js. ─── HOW IT WORKS 1 Click the [Textmode Overlay] icon in your toolbar 2 Click "select media" in the overlay panel 3 Hover any visible canvas or video element 4 Click the element to create the overlay 5 Adjust settings, export, remove it, or replace the selected media anytime ─── OVERLAY CONTROLS ▸ overlay show or pause the overlay ▸ opacity blend the overlay with the original ▸ font size control character density (1-64 px) ▸ invert swap character and cell colors ▸ character color sample from the source or use a fixed color ▸ cell color sample from the source or use a fixed color ▸ glyph ramp choose the characters used for shading ▸ font choose from bundled textmode fonts ─── EXPORT OPTIONS ▸ TXT plain-text character grid ▸ SVG scalable vector snapshot ▸ PNG raster image export ▸ JPG compressed raster export ─── PRIVACY & PERMISSIONS Textmode Overlay runs only after you click it. It works on the active tab, keeps processing local in your browser, and does not collect data. Permissions used: ▸ activeTab operate only on the tab you invoke it on ▸ scripting inject the overlay runtime after your click ─── IMPORTANT NOTES Some cross-origin, tainted, or protected media cannot be sampled due to normal browser security restrictions. The extension will show a clear message when this happens.
0 out of 5No ratings
Details
- Version1.0.0
- UpdatedJune 20, 2026
- Size710KiB
- LanguagesEnglish
- DeveloperWebsite
Email
hello@textmode.art - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes