Guide · updated 25 September 2026

Exporting ASCII art: which format?

glyf renders every look to a grid of cells, and each export is a different projection of that same grid. That's why the text, the vector and the pixels always match. Here's what each format keeps, and when to use it.

The formats at a glance

FormatKeepsBest for
TXTThe characters, one row per lineREADMEs, terminals, Discord, email
SVGOne vector shape per cell, plus the backgroundPrint, plotters, laser cutters, infinite scaling
PNG / WebPEverything, including effects and transparencySocial posts, websites, wallpapers
JPEGEverything, flattened onto blackSmallest still files
GIFAnimation, up to 256 colours per frameChat, forums, anywhere video won't autoplay
MP4 / WebMAnimation in full colourSocial video, website backgrounds
ASCII art suited to plain-text export
Characters → great as .txt
Contour-line art suited to SVG export
Contour → great as .svg

Plain text (.txt)

The text export writes each row of the grid as a line of characters, with trailing spaces trimmed. It makes most sense for the character styles — Characters, Braille, Mixed and Hex Dump — where the characters are the picture. Colour isn't kept, and the text needs a monospace font to line up, so paste it into a code block.

SVG (vector)

SVG writes one element per cell — a character, a circle, a line — straight from the grid, so it scales to any size without blurring. A solid-black background becomes a rectangle; a blurred or original-photo background is embedded as an image. Post-processing effects and the mask are raster-only and are left out. File size grows with the number of cells, so larger cells mean lighter files.

PNG, JPEG and WebP

Raster exports capture exactly what the canvas shows, effects included, at 1×, 2× or 3× the document size. PNG keeps a transparent background when Background is set to None; JPEG is flattened onto black; WebP is offered when your browser can encode it.

GIF, MP4 and WebM

Animated looks — video sources, shaders, animated gradients, the Matrix and Disco styles, motion effects and the time-based effects — export under Export → Animation, at 12–60 fps for up to 20 seconds.

GIF is encoded by glyf itself, so it works in every browser, but it's capped at 50 fps and each frame is limited to 256 colours. MP4 and WebM use your browser's built-in recorder: full colour and much smaller files, but formats your browser can't record are shown as unavailable. Animation exports are flattened onto black.