Recording and exporting a GIF with QuikGIF

QuikGIF is built to compose with the rest of your workflow. A GIF is just a file, so you can pipe it, move it, or attach it without fighting the tool.

From the app

Use the menu-bar interface to choose a window or region, record, and stop. Output defaults are tuned for good quality at a reasonable file size, so there’s usually no post-processing to do. The built-in viewer lets you scrub frames and step through with the arrow keys.

From the CLI

record is the default command. To capture a window by app name:

quikgif record --app "Safari" --output demo.gif

To capture a fixed screen region, pass x,y,w,h (in points):

quikgif record --region 0,0,800,600 --output demo.gif

Stop with Ctrl+C, or auto-stop with --duration N. Not sure of the window? Run quikgif list-windows first to see everything capturable. Useful flags: --fps (default 30), --max-width (default 800), and --format (gif is free; webp, apng, and mp4 are Pro).

Post-processing an existing GIF

Already have a GIF that’s too large or a little long? Reshape it without re-recording:

quikgif process input.gif --max-width 600 --output smaller.gif

Tips

  • Keep clips short. GIFs are best for a few seconds of focused action.
  • Free-tier recordings are capped at 30 seconds and carry a small watermark; Pro removes both.
  • Event-based polish (cursor smoothing, click indicators) needs Accessibility permission - grant it in System Settings > Privacy & Security > Accessibility.

Need something specific? Contact support and we’ll help.

Still need help? Contact us

Recording and exporting a GIF with QuikGIF - Robworks Software