ASCII art generator — text banners and image conversion
Make a text banner or turn a picture into character art. Copy it into a code block, or save an image when you need the spacing to stay put.
Runs in your browser — your input is not uploaded to ToolsNow.
Up to 120 characters. Long text wraps at the width below.
30 of 30
Uses the font’s built-in character overlap
Font credit: Standard by Glenn Chappell & Ian Chai 3/93 -- based on Frank's .sig
Your files are processed locally in your browser and are not uploaded to ToolsNow.
Site files and analytics use separate network connections. Ads are off. Privacy & Cookies
Use a monospace font to keep the columns aligned. Some Unicode symbols may look different or be missing in another app. HTML is shown as text in this preview; check exported files before using them elsewhere.Each bundled FIGlet font carries an explicit permission-to-modify statement in its own header and is redistributed here unmodified. The figlet renderer is MIT licensed. Images up to 50 megapixels (about 8000 × 6000). Larger files are refused rather than risking the tab being closed by the browser.
How to use
- Choose a mode. Text to ASCII turns a short phrase into a banner. Image to ASCII uses a picture as the starting point.
- Shape the result. For text, try Font and Width. For a picture, start near 100 characters in Output width and choose a Character ramp that keeps the subject readable.
- Match the destination. Choose an Output format such as Markdown or Discord to add a code block. For light lettering on a dark background, try Invert in image mode.
- Copy or download. Check the pasted spacing. Download PNG if the destination changes fonts; coloured image art also has HTML and ANSI exports.
Questions
Why does it fall apart when pasted?
Character art needs a monospace font and preserved spaces. A normal message or document paragraph may change both. Use a code block, reduce the width to avoid wrapping, or share the PNG instead.
How do I get more detail from a photo?
Use a clear subject, increase Output width and try a longer Character ramp. Brightness, Contrast and Gamma can bring out a face or outline. Edge enhancement may help a logo but make a busy photo harder to read.
Which download keeps colour?
In image mode, enable Colour output and use Download .html, Download ANSI or Download PNG. Plain copied text cannot carry the per-character colours. ANSI is for a terminal that supports its colour codes; it will look like extra symbols in an ordinary text editor.
Why is the message too long?
Wide art quickly uses a lot of characters, including spaces and line breaks. Reduce the output width or send a file. The Discord preset warns near the usual message limit, but your account and destination determine the limit that applies.
Does this work without loading anything?
Rendering happens locally, but selecting a font can download that font from ToolsNow, and the page needs its supporting code. Local processing means your text or image is not sent for conversion; it does not mean the page is network-free.
Published by ToolsNow. How tools and sources are checked · Report a problem