This page has moved, click here if your browser does not redirect you automatically.


ScreenShotTimer20s is a utility that takes screenshots at regular intervals, with the intention of using them for doing things like generating time-lapse videos of game development.

Usage is simple - download and run the executable! It will create uniquely named screenshots in a new folder named snapshots. If you quit the program and start it again, it will not overwrite earlier screenshots. To change the interval at which it takes screenshots, simply rename the executable (select it and press F2). Examples:
  • ScreenShotTimer20s.exe (saves a screenshot each 20 seconds)
  • ScreenShotTimer1h.exe (once an hour)
  • ScreenShotTimer100ms.exe (10 times per second)
Depending on your settings you may or may not see ".exe" on the end of the filename. If you do not see it, do not add it (e.g. just rename to ScreenShotTimer1h); if it is there, leave it.

While the utility is running, you can pause it as well as increase or decrease the sampling interval. Screenshots are saved as lossly compressed .png files.

  • Copyright (c) 2010 Jimb Esser
  • Freely distribute
  • Uses libPng Copyright (c) 1996-2008, various authors
  • Uses zlib Copyright (c) 1995-2004 Jean-loup Gailly and Mark Adler
  • Icon from