Skip to main content

How to install The Digital Pali Reader

Installing the Digital Pali readerHot News. The Digital Pali Reader is now available online as a webpage.
Digital Pali Reader (alpha)

---  The remainder of this article is now out of date ---
Are you struggling to install the Digital Pali Reader - especially now the DPR requires a version of Mozilla Firefox that supports legacy extensions to operate? Well this is installation guide will walk you through the following stages:
  • Have the right Browser installed,
  • Download the DPR Extensions,
  • Load the Extensions into the Browser,
  • Finding the Extension in the Browser

The Digital Pali Reader is a most useful tool for the amateur translator. It provides a database of the Tipiṭaka in romanised script with a search facility and the inbuilt dictionaries allow for instant lookup of any word. Although, it does not provide full text translations - which is where SuttaCentral is useful - it is well worth taking the time to install.

A Digital Pali Reader Installation guide

1, Have the right Web-Browser installed

First, you must have  Palemoon, for it to run on as legacy extension became unsupported by Firefox after version 56.0. Personally I recommend installing Palemoon. If you install Firefox then you must turn off the auto updates - which will leave you open to security violations.

So this is fairly straight forward go to the browser installation page and follow the instructions.

2, Download the DPR Extensions

Download DPR extensions
Once you have one of the browsers installed, you can download the extensions. no longer lists them but I have archive copies available here:
Archived DPR XPI files
download both:
  • the DPR extension (digitalpalireader@yuttadhammo.bhikkhu.xpi)
  • and Myanmar Tipitaka extensions (DPRMyanmar@yuttadhammo.bhikkhu.xpi)
  • plus optionally the Thai Tipitaka & the Sanskrit dictionary extensions.

3, Load the Extensions into the Browser

Next the extensions are loaded into the browser as follows:
  1. Find the downloaded extension files; the .xpi filetype in Windows Explorer (probably in the downloads directory).
  2. Start your target browser (either Palemoon or ESR Firefox) if not already running,
  3. Drag and drop an XPI files into the browser window, one at a time,
  4. A notification will appears that an external source wants to install an add-on: click install
  5. Repeat for each XPI file
  6. Restart the Browser if necessary

4, Finding the Extension in the Browser window

Digital Pali Reader installationThe DPR should appear now as a side bar in the browser. If the DPR sidebar is not visible on the left then:
  • Go to the 'Open Menu' tab
  • Click on the DPR icon

Finally, Click on the ? symbol on the DPR sidebar to access the help instructions.

I've recently made a video guide to installing and using the DPR:

Navigate Tipitaka with Digital Pali Reader (DPR) :Step-by-step Guide #2

Once you've installed the Digital Pali Reader, you'll be faced with many options. Well this tutorial explains how to navigate around the Pāli Tipitaka within the Digital Pali Reader firefox extension...

Next up: Navigating  the various numbering systems of the Suttas.

More posts


IEBH said…
Hello, I would like to recommend the ( -
Pali Studies said…
That's very cool. I'll add it to the resource page too.
Tiffany Maynor said…
A very informative post is this. I got all the info about how to install the digital pail reader. It will be beneficial for my work But I am getting an issue it was showing an error and written as Refill Canon Printer’s Ink while I was working on it. After some time it got solved automatically.
Bhante D said…
i went to tht site downloaded the version that supports ESR then downloaded the ZIP from your link but it keeps saying the extension is corrupted...
Pali Studies said…
Sorry to hear that. I've just tested my version and I get the same result. It appears the ESR version of Firefox is now rejecting the extension.
Have you tried Palemoon?
There is the online DPR version.
But if you need offline, you could also try the TPP:
And an introductory vid:
arichandran said…
thank you and very greatful.Installed DPR.

Popular posts from this blog

Learn Pali: Best way to start? 5 Tips to make it easy

Once people have answered the question: Why learn Pali?  The next query is: How do I learn Pali? Here’s the way I suggest you begin with your study of Pali. Build foundations for language learning Start at the right level Stick with it Build vocabulary Make use of the Pali language tools 1 Build foundations for language learning One thing that you really should have before beginning to learn Pali is a basic understanding of general grammatical terms and concepts. Many of the Pali language grammar guides seem to assume you have studied Sanskrit or Latin before. If you haven’t, and you really don’t know the difference between a subject and an object, or the meanings of such terms as nouns, verbs, adjectives, pronouns, prepositions, or declension and conjugation - then perhaps you should spend some time studying English grammar. I found that even though I'm a native English speaker I had to do this in order to progress. And, while I have made a certain effort to e

What is Pali Language? A little history

In all these grammar tutorials we have never stopped to ask: What is Pali?” “What does the word mean?” “What are the origins of Pali? And this is what we will investigate in this post.... Who Speaks the Pali language? Well, let's get the obvious answer out of the way: Pali is the language, in which, the scriptures of Theravada school of Buddhism have been preserved and passed down. True. Today Pali is studied mainly to gain access to Theravada Buddhist scriptures, and is frequently chanted in a ritual context. But when we say a ' language ', most languages are named either after a population or a region, and we have no evidence of a region called Pali or even a population of Pali speakers... So what is going on?

Simple Present tense - Verb Conjugation - Part 1

The inflection of verbs is known as “ conjugation ”. It consists of changes in form to show differences in person, number, tense, mood, and voice. In this post we will start our look at the present tense in Pali. By now you may have realised that the available tools (DPR & Pali Lookup) are good but not infallible when it comes to detecting the inflections of Pali verbs. Nouns tend to be straightforward, there are many groups but the ending are fairly regular. However, verbs and their derivatives can be very irregular and multitudinous and not all the variations are caught by the automated parser - nor the dictionary. This then can cause the amateur translator hours of frustration in their attempts to search for that one illusive word not in the dictionary.

Sutta Number to PTS reference converter

Type a Sutta name or number into either of the search boxes and hit 'return' to search that column of the table!

What is a Passive Voice Sentence?

The topic of passive sentences naturally leads onto participles . As such the next two post form a unit and should be read together. Now so far on this blog, we have dealt only with active sentences – where subject performs an action on some target object. With passive  sentences (sometimes called the passive voice) the subject   of the sentence gets something done to them! Compare: (active) (passive) Semantic : agent patient patient agent Grammatic: subject transitive object subject intransitive The vet shot the horse The horse was shot by the vet Notice the pairs of terms:   subject - object and agent – patient . In active sentences the meanings of subject - object and agent - patient are aligned and indeed many grammar guides use them interchangeably. However, it is only with passive sentences th