Skip to content
Creative

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

80 cols

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

  1. Choose a mode. Text to ASCII turns a short phrase into a banner. Image to ASCII uses a picture as the starting point.
  2. 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.
  3. 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.
  4. 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

Read more

Related tools