Image content components
These components accept an image/* MIME type. Common web and camera formats come first. Download a .wasm file and run it with qipx run, or use the recipe finder to connect compatible decoders, transforms, and encoders.
JPEG (image/jpeg) #
Related tool: JPEG location stripper.
PNG (image/png) #
Related tools: favicon generator and image compressor.
WebP (image/webp) #
Related tools: WebP to PNG or BMP and convert to WebP.
SVG (image/svg+xml) #
Related tools: SVG data URI, QR code maker, and Open Graph image maker.
GIF (image/gif) #
AVIF (image/avif) #
Related tool: image compressor.
JPEG XL (image/jxl) #
BMP (image/bmp) #
Color and size
Encode
Convert to KTX2
Related tools: image color palette, favicon generator, convert to WebP, and image compressor.
KTX2 (image/ktx2) #
Generate
Resize
The components filter in linear light with premultiplied alpha. They expose
width and height uniforms, preserve aspect ratio when one dimension is
omitted, and recoverably reject the opposite scaling direction.
Rotate and flip
Both components accept rotation_degrees=0|90|180|270, flip_horizontal=0|1,
and flip_vertical=0|1. Rotation is clockwise and happens before either flip.
Related tool: high-quality image resizer.
Decode and encode
Related tool: image vectorizer.
Floating-point pipeline
JPEG 2000 (image/jp2) #
Looking for other components? See text, audio, TUI, and GUI.