Skip to content

Sixel support in DA1 โ€‹

Category: extensions ยท Tags: Sixel Graphics ยท Specification โ†—

DA1 (Primary Device Attributes) response includes attribute 4, indicating sixel graphics support. This is the standard way for applications to detect sixel capability โ€” send CSI c, check if the response contains ;4; in the attribute list. More reliable than attempting to render a sixel image and checking if the cursor moved.
How this is tested: Check if the DA1 response (CSI ? Ps ; Ps ; ... c) includes attribute 4 (sixel graphics). In headless mode, checks capabilities.sixel flag.
Analysis2026-03-26

Supported by 1 of 8 terminals (13%). Part of the Rich TUI baseline.

Supported by 1 of 13 backends (8%)

Terminal Applications โ€‹

TerminalVersionSupportNotes
iTerm23.6.9โœ“ yes
Ghostty1.3.1โœ— noDA1 response missing ;4 (sixel)
VS Code1.112.0โœ— noDA1 response missing ;4 (sixel)
Warp0.2026.03.18.08.24.03โœ— noDA1 response missing ;4 (sixel)
Cursor2.6.21โœ— noDA1 response missing ;4 (sixel)
Kitty0.46.2โœ— noDA1 response missing ;4 (sixel)
Terminal.app2.15โœ— noDA1 response missing ;4 (sixel)
tmux3.6a? unknown
GNU Screen5.0.1? unknown

Headless Backends โ€‹

Parser correctness only โ€” a โœ“ means the parser accepts the sequence.

BackendVersionSupportNotes
Alacritty0.26.0? unknown
vt1000.2.1? unknown
vterm0.2.0? unknown
WezTerm0.1.0-fork.5? unknown

Powered by Termless
Playwright for Terminals