Skip to main content
Sign In


NOTICE: Unfortunately due to changes in Firefox 15 and up, we are no longer able to update ClickReader. We are sorry to say that we no longer have the resources to update it. If anyone would like to do this,  links to source code and documentation can be found on the left.

ClickReader is based on the work of two other projects. The majority of the code comes from the CLiCk Speak add-on originally developed under an open source license by Charles Chen and includes several enhancements from Central Washington University’s P.T. Reader add-on (also based on CLiCk Speak).

ClickReader was created to provide a simple yet effective reading tool for sighted individuals who have a reading disability such as dyslexia or who otherwise have difficulty reading English text on a web page.

ClickReader is designed to read aloud the content of a webpage by using existing text to speech libraries that come standard with different operating systems(Windows, Mac OS X).  This is accomplished in two different ways.  The first is an auto-reading mode which, when activated will begin to automatically read the webpage.  When this mode is active, the user can change the selection being read by clicking on another element in the page or by using one of several different shortcut keys.

The second mode of ClickReader is designed to read only the currently selected element on the page.  In order to use this mode, the user must first highlight an element by using either the mouse or the keyboard.

ClickReader highlights the current text that is being read aloudClickReader highlights the current text that is being read and spoken aloud

ClickReader can read text that is user selected
ClickReader can read text that is user selected


ClickReader was designed in the most accessible manner possible.  Access keys have been included for the ClickReader toolbar, the right-click context menu, the ClickReader menu under the Firefox Tools menu as well as for the ClickReader options dialog window.  Shortcut keys have also been programmed for each of the major functions of the extension.