Ship responsive images
that actually weigh nothing.
Drop images or short videos, pick your formats, and get optimized web-ready
files with copy-paste markup. Images become responsive srcset
sets; videos can export MP4, WebM and GIF. Everything is encoded on your
machine with WebAssembly — no server, no queue, no upload.
Source
Settings
Applies to lossy formats. PNG-style lossless isn’t included in v1.
Widths above the source width are skipped — no upscaling.
Centre-cropped to fill (cover). Upscales when larger than the source.
Each file is named from its own filename — e.g. hero-640w.webp.
Tells the browser how wide the image renders. e.g. (max-width: 700px) 100vw, 700px
Video source
Video settings
Higher quality means larger MP4/WebM files. GIF quality is controlled by FPS and colors below.
The encoder never upscales. GIFs usually behave best around 480–640px wide.
Auto keeps the source shape — portrait stays portrait. Landscape / Portrait rotate the video 90° only when the source is the other way up.
If duration is empty, MP4/WebM use the full clip. GIF defaults to the first 6 seconds.
Used only in generated markup. Downloaded files stay flat.
Output
Your encoded set will appear here
Variants, live file sizes and copy-paste markup.
Warming up the encoder…