Exporting
Export scenes as PNG, GIF, APNG, WebM/MP4 video, standalone HTML, or scene files
This page covers every export format and preset available from the Export button in the toolbar.
All exports render offscreen from the scene seed, so the output matches the editor preview frame for frame. Long exports show progress in the toolbar and can be cancelled.
Formats
Single-frame PNG snapshots, rendered at the start of the loop.
| Menu item | Output |
|---|---|
| PNG Still (1080p) | 1080p PNG with the backdrop image |
| PNG Transparent | 1080p PNG of the ASCII and effects only, on a transparent background |
Transparent stills are useful as overlays in other tools.
Animated GIF of the full loop. Presets trade size for fidelity:
| Preset | Size | FPS | Colors | Max length |
|---|---|---|---|---|
| GIF Preview (small) | 320p | 8 | 32 | 3 s |
| GIF Balanced | 480p | 10 | 64 | 5 s |
| GIF Quality | 720p | 12 | 256 (per-frame palette) | 8 s |
GIF caps duration
If the scene loop is longer than the preset's maximum, the GIF is cut to that length. Use WebM for long scenes or smooth motion — GIF is limited to 256 colors and low frame rates by the format itself.
Animated PNG — full 24-bit color, unlike GIF, and supported by all modern browsers.
| Preset | Size | FPS | Max length | Alpha |
|---|---|---|---|---|
| APNG (full color) | 480p | 12 | 5 s | no |
| APNG Transparent | 480p | 12 | 5 s | yes |
APNG Transparent renders over a transparent backdrop, so the animation can sit on any page background.
Video of the full loop, encoded in your browser.
| Preset | Size | FPS | Bitrate |
|---|---|---|---|
| WebM Balanced | 720p | 24 | 3 Mbps |
| WebM High Quality | 1080p | 30 | 8 Mbps |
| WebM Transparent | 1080p | 30 | 8 Mbps, with alpha |
| WebM Custom… | 720–2160p | 24 / 30 / 60 | scaled to resolution |
Encoding prefers VP9/VP8 in a WebM container. If neither is available, non-transparent exports fall back to an MP4 container with whatever codec the browser can encode — the downloaded file extension reflects the actual container.
Transparent video requires VP8/VP9
Alpha is carried as VP8/VP9 side data, which only the WebM container stores. There is no MP4 fallback for transparent exports — if your browser has no alpha-capable VP8/VP9 encoder, the export fails with an error. Check that your playback target supports alpha WebM before relying on it; Safari's support is limited.
Exports that carry the whole scene rather than rendered frames:
- Scene JSON (.txtfx) — all settings plus the image data in one JSON file. Reopen it later with Open Scene in the toolbar.
- Standalone HTML — a single
.htmlfile with the image, settings, and rendering engine baked in. Opens directly in any browser. - Copy embed snippet — a self-contained iframe snippet for your own site. See Embedding.