Overview
TipitakaPali.org presents the Chaṭṭha Saṅgāyana Tipiṭaka (CST) — the Pāḷi Canon as recited at the Sixth Buddhist Council — together with its Aṭṭhakathā (commentaries), Ṭīkā (sub-commentaries) and extra-canonical treatises, directly synchronized with the official Vipassana Research Institute (VRI) TEI XML corpus including all errata corrections.
Everything runs from a fast static edge distribution with a high-speed dictionary & search API: paragraph-level navigation, multi-dictionary lookup on any word, live transliteration into 17 scripts, and one-click jumps between root text, commentary and sub-commentary.
/book/s0101m.mul/1, /book/s0101m.mul/1#para8, /?q=anatta. Copy the URL after navigating and it just works.Reading the Texts
- Navigation tree — browse Vinaya, Sutta, Abhidhamma and Añña collections; press Ctrl + B to show or hide it, and type in its filter box to find any book instantly.
- Book tabs — open several books side by side; each tab remembers its chapter, paragraph and scroll position, even after you close the browser.
- Table of contents — the Toc button lists every section of the open book for direct chapter and paragraph jumping.
- Go — jump straight to a paragraph number (
para) or a printed-edition page (M / V / P / T). - Read Aloud — the Read button in the footer reads the enabled translations aloud from the paragraph on your screen, continuing into the next chapter automatically. The mini-player offers play/pause, stop, previous/next paragraph, per-language voices, speed, pitch, volume and follow-along highlighting; Reset restores all voice settings to defaults.
- Bookmarks & history — bookmark any paragraph and revisit your recent reading; both are stored privately in your own browser.
- Eka mode — distraction-free reading; press Esc or the floating button to exit.
- Themes & typography — Classic, Sepia, Dark, OLED and Dusk themes, five accent colors, four reader fonts, adjustable size, line-height, alignment and page-break / paragraph-number / footnote display.
Multilingual Translations & Pāḷi Layers
Study the Canon alongside 19 modern translations (English, Vietnamese, Myanmar, Sinhala, Chinese, Khmer, Thai, Lao, Tamil, Hindi, German, Japanese, Korean, Indonesian, Nepali, Portuguese, Russian, and Myanmar Nissaya word-by-word glosses).
Pāḷi text is an independent layer. In the Language menu, you can reorder it above or below translations, move it to the top with one click, or disable it completely to read only the translation.
Switch between Vertical where translations appear under each paragraph, Pāḷi - Translation (Pāḷi left, translation right), and Translation - Pāḷi (translation left, Pāḷi right) for simultaneous parallel reading.
Every language features a distinct colored left border (Royal Blue for English, Crimson for Vietnamese, Jade Green for Myanmar, etc.) for instant visual identification without distracting headers.
Translations are adapted from the Epitaka AI Translation Project. Because these texts are machine-assisted, they are non-authoritative and may contain errors. Always verify key doctrinal passages against the original Pāḷi text.
Full-Text Search (FTS5)
Search all 217 books and 520,000+ paragraphs instantly (press /). A dedicated SQLite FTS5 prefix engine powers it, including scholarly variant readings (syā., ka., pī.) and manuscript notes.
Narrow to Mūla, Aṭṭhakathā, Ṭīkā or Añña; and to Vinaya, Sutta (Dīgha, Majjhima, Saṃyutta, Aṅguttara, Khuddaka), Abhidhamma or Añña.
Exact phrase with distance 1 ("evaṃ me sutaṃ"), near-words within 2–10 words, or anywhere-in-paragraph matching; prefix wildcards like buddha* included.
Canonical Piṭaka order (default), relevance ranking, or BM25 statistical scoring.
/?q=mettā opens the search directly — ideal for bookmarks, study notes and AI assistants.
Dictionaries — Click Any Word
Click or tap any Pāḷi word while reading (or press d on a selection) for grammar, roots, inflections and compound analysis across six sources:
Primary Digital Pāḷi Dictionary (DPD) — 90,000+ entries with declensions, conjugations and root families.
Analysis DPD compound splitter — breaks long samāsa/sandhi compounds into units.
Classic PTS Pāḷi–English Dictionary (Rhys Davids & Stede, corrected 2015 reprint).
Classic Tipiṭaka Pāḷi–Myanmar Abhidhān.
Sinhala Pāḷi–Sinhala Dictionary.
Comparative Sanskrit lexicons (Monier-Williams, Apte, Edgerton Buddhist Hybrid Sanskrit).
Choose a center modal, left/right dock or drawer layout in Settings; reorder or disable dictionaries to taste.
17 Scripts & Velthuis Typing
Switch the entire Canon live between Roman, Devanagari, Sinhala, Myanmar, Thai, Lao, Khmer, Bengali, Gurmukhi, Gujarati, Telugu, Kannada, Malayalam, Tai Tham, Brahmi, Tibetan and Cyrillic — including script-prefixed links like /book/si.s0102m.mul. No Pāḷi keyboard needed either: the search bar, dictionary and filters convert Velthuis input in real time.
aa ii uu | ā ī ū |
.m / m.. | ṃ |
.t .d .n .l | ṭ ḍ ṇ ḷ |
~n or ,,n · "n | ñ · ṅ |
nibbaana → nibbāna | buddha.m → buddhaṃ |
MAT Cross-Navigation
While reading any paragraph, the MAT button lists the connected Mūla (root canon), Aṭṭhakathā (commentary) and Ṭīkā (sub-commentary) and jumps straight to the corresponding paragraph — exact match when it exists, otherwise the closest available paragraph (clearly labeled), otherwise the corresponding chapter.
Ani AI Nissaya Assistant (Beta)
Ani (AI Nissaya) is your dedicated AI study companion for the Tipiṭaka — ask about suttas, Pāḷi terms, Vinaya, or Abhidhamma. Open it with the Ani button in the top header, or directly via ?tab=ai.
Ani needs your own free Google Gemini API key: open Settings (gear icon) → AI Configuration & API Keys and save it. Without a key Ani does not answer and instead opens the Configure prompt.
RAG Mode verifies answers against the canonical Tipiṭaka database; Knowledge Mode answers from the model alone. Tap the mode badge in the chat header to change it.
Answers stream with a collapsible Canonical Research card (sutta search, passage fetch, Aṭṭhakathā/Ṭīkā review, DPD lexicon). Sources chips open a passage preview and jump straight into the Reader.
Multiple conversations with history, new/clear-all controls, copy & retry per message, one-tap starters (English, Vietnamese, Myanmar), and configurable Gemini tool/answer models.
Keyboard Shortcuts
| Full-text search | / |
| Dictionary lookup (on selection) | d |
| Toggle navigation sidebar | Ctrl + B |
| Open help & guide | ? or F1 |
| Exit Eka mode / close dialogs | Esc |
Printed-Edition Page Marks
Badges like [M 1.0029] mark exact page boundaries of the historic printed editions, and the Go dialog can jump to any of them:
V · VRI M · Myanmar CSC P · PTS London T · Royal Thai O · Other
Offline Apps
Take the Canon with you — full offline capability on every platform:
App Store (iOS / macOS) Google Play (Android) Desktop (Win / Mac / Linux)
For Developers & AI Agents
Reading data is served as edge-cached static JSON; dictionary and search are live at https://api.tipitakapali.org (CORS open). Machine-readable catalogs: /openapi.json, /llms.txt, /llms-full.txt, /site.jsonld.
GET /api/tree— navigation treeGET /api/books— 217-book catalogGET /api/book/:code— book text, TOC, MAT dataGET /api/search?q=…— FTS5 searchGET /api/dict/lookup?w=…— dictionary lookupGET /api/dict/inf?w=…— inflection tables
Attributions & License
- Pāḷi text — VRI TEI XML corpus (tipitaka-xml); sub-chapter chunking follows tipitaka.org/romn. Non-commercial Dhamma study with attribution to VRI.
- Script converter & Pāḷi–Sinhala dictionary — Path Nirvana Foundation.
- DPD — Digital Pāḷi Dictionary (Ven. Bodhirasa & contributors), CC BY-NC 4.0.
- PTS PED — via Buddhadust; Pāḷi Text Society, CC BY-NC 3.0.
- Sanskrit lexicons — Cologne University (Monier-Williams, Apte, Edgerton), CC BY-NC-SA 3.0.
- Pāḷi–Myanmar Abhidhān — adapted from Ven. Pn Daza's Tipiṭaka App.
- AI-Assisted Translations — adapted from Epitaka (Epitaka AI Translation Project) for multi-language Pāḷi Canon study.
- App license — CC BY-NC-SA 3.0 for non-commercial Dhamma dāna.
- Legal — Terms of Service · Privacy Policy.