What is JSviewer?

JSviewer is a robust, highly configurable, dynamic HTML image viewer written in JavaScript. You can create a slide show with JSviewer in a matter of minutes. JSviewer was designed to be easy to use for both web masters and end users, yet have very powerful features. JSviewer supports keyboard controls for controlling slide shows. Using the keyboard, you can turn image descriptions on or off, move buttons to the top or bottom of the window, make images appear randomly, and much more. Click here to see JSviewer in action.


May 29, 2009 - Updated languages.js 1.3.3 is released
August 8, 2006 - Updated languages.js 1.3.2 is released
November 13, 2005 - JSviewer 1.3.1 is released
May 9, 2004 - JSviewer 1.3 is released
March 25, 2004 - JSviewer 1.2 is released
October 16, 2003 - JSviewer 1.1 is released
April 15, 2002 - JSviewer 1.0 is released

New Features

How to Upgrade

Upgrading JSviewer is easy. Simply replace your old jsviewer.js with a new one available here. If you customized JSviewer using cookies, you may need to reconfigure them for JSviewer 1.3. Cookies were redesigned in JSviewer 1.2 to take up less memory in the browsers cookie cache. Review the configuration page for details.


JSviewer is distributed as freeware for non-commercial use. If you like JSviewer, please consider making a donation to help develop future releases. If you make a donation, you can receive e-mail notification of updates to JSviewer. Or you can get me something off my Amazon.com wish list