# Holy Grail

> Free exam notes and past-year practice papers for Singapore students (PSLE, O-Level, A-Level, IB, IP), plus printable practice papers built from real prelim questions. Everything free stays free.

Holy Grail is run by Shukudai Labs Pte. Ltd., a company registered in Singapore. Every document has its own page at /library/<id>/<slug> with a text preview, a PDF download, and the paired mark scheme when one is known. Notes and papers are uploaded by students and teachers, and a moderator reviews every upload before it goes live.

## Library

- [Library](https://grail.moe/library): search by level, subject, document type, year and keyword
- [O-Level](https://grail.moe/library?category=GCE%20'O'%20Levels): 29 subjects
- [A-Level](https://grail.moe/library?category=GCE%20'A'%20Levels): 38 subjects
- [IB](https://grail.moe/library?category=IB): 13 subjects
- [N-Level](https://grail.moe/library?category=GCE%20'N'%20Levels): 21 subjects
- [IP](https://grail.moe/library?category=IP): 10 subjects
- [Secondary 1 to 2](https://grail.moe/library?category=Sec%201-2%20(Non-IP)): 9 subjects

### O-Level

- [Additional Mathematics](https://grail.moe/library?category=GCE%20'O'%20Levels&subject=Additional%20Mathematics)
- [Combined Biology](https://grail.moe/library?category=GCE%20'O'%20Levels&subject=Combined%20Biology)
- [Pure Biology](https://grail.moe/library?category=GCE%20'O'%20Levels&subject=Pure%20Biology)
- [Combined Chemistry](https://grail.moe/library?category=GCE%20'O'%20Levels&subject=Combined%20Chemistry)
- [Pure Chemistry](https://grail.moe/library?category=GCE%20'O'%20Levels&subject=Pure%20Chemistry)
- [Computing](https://grail.moe/library?category=GCE%20'O'%20Levels&subject=Computing)
- [Elementary Mathematics](https://grail.moe/library?category=GCE%20'O'%20Levels&subject=Elementary%20Mathematics)
- [English](https://grail.moe/library?category=GCE%20'O'%20Levels&subject=English)
- [Elective Geography](https://grail.moe/library?category=GCE%20'O'%20Levels&subject=Elective%20Geography%20)
- [Pure Geography](https://grail.moe/library?category=GCE%20'O'%20Levels&subject=Pure%20Geography)
- [Higher Chinese](https://grail.moe/library?category=GCE%20'O'%20Levels&subject=Higher%20Chinese)
- [Elective History](https://grail.moe/library?category=GCE%20'O'%20Levels&subject=Elective%20History)
- [Pure History](https://grail.moe/library?category=GCE%20'O'%20Levels&subject=Pure%20History)
- [Combined Physics](https://grail.moe/library?category=GCE%20'O'%20Levels&subject=Combined%20Physics)
- [Pure Physics](https://grail.moe/library?category=GCE%20'O'%20Levels&subject=Pure%20Physics)
- [Social Studies](https://grail.moe/library?category=GCE%20'O'%20Levels&subject=Social%20Studies)
- [Pure Literature](https://grail.moe/library?category=GCE%20'O'%20Levels&subject=Pure%20Literature)
- [Elective Literature](https://grail.moe/library?category=GCE%20'O'%20Levels&subject=Elective%20Literature)
- [Chinese](https://grail.moe/library?category=GCE%20'O'%20Levels&subject=Chinese)
- [Design and Technology](https://grail.moe/library?category=GCE%20'O'%20Levels&subject=Design%20and%20Technology)
- [Principles of Accounting](https://grail.moe/library?category=GCE%20'O'%20Levels&subject=Principles%20of%20Accounting)
- [Malay](https://grail.moe/library?category=GCE%20'O'%20Levels&subject=Malay)
- [Tamil](https://grail.moe/library?category=GCE%20'O'%20Levels&subject=Tamil)
- [Music](https://grail.moe/library?category=GCE%20'O'%20Levels&subject=Music)
- [Art](https://grail.moe/library?category=GCE%20'O'%20Levels&subject=Art)
- [Electronics](https://grail.moe/library?category=GCE%20'O'%20Levels&subject=Electronics)
- [Malay (Special Programme)](https://grail.moe/library?category=GCE%20'O'%20Levels&subject=Malay%20(Special%20Programme))
- [Economics](https://grail.moe/library?category=GCE%20'O'%20Levels&subject=Economics)
- [Chinese Literature](https://grail.moe/library?category=GCE%20'O'%20Levels&subject=Chinese%20Literature)

### A-Level

- [H2 Mathematics](https://grail.moe/library?category=GCE%20'A'%20Levels&subject=H2%20Mathematics)
- [H2 Biology](https://grail.moe/library?category=GCE%20'A'%20Levels&subject=H2%20Biology)
- [H2 Chemistry](https://grail.moe/library?category=GCE%20'A'%20Levels&subject=H2%20Chemistry)
- [H1 Chemistry](https://grail.moe/library?category=GCE%20'A'%20Levels&subject=H1%20Chemistry)
- [H1 Mathematics](https://grail.moe/library?category=GCE%20'A'%20Levels&subject=H1%20Mathematics)
- [H1 Biology](https://grail.moe/library?category=GCE%20'A'%20Levels&subject=H1%20Biology)
- [H2 Computing](https://grail.moe/library?category=GCE%20'A'%20Levels&subject=H2%20Computing)
- [H2 Geography](https://grail.moe/library?category=GCE%20'A'%20Levels&subject=H2%20Geography)
- [H1 Geography](https://grail.moe/library?category=GCE%20'A'%20Levels&subject=H1%20Geography)
- [H1 General Paper](https://grail.moe/library?category=GCE%20'A'%20Levels&subject=H1%20General%20Paper)
- [H2 Physics](https://grail.moe/library?category=GCE%20'A'%20Levels&subject=H2%20Physics)
- [H1 Physics](https://grail.moe/library?category=GCE%20'A'%20Levels&subject=H1%20Physics)
- [H2 Literature in English](https://grail.moe/library?category=GCE%20'A'%20Levels&subject=H2%20Literature%20in%20English)
- [H1 Literature in English](https://grail.moe/library?category=GCE%20'A'%20Levels&subject=H1%20Literature%20in%20English)
- [H2 Economics](https://grail.moe/library?category=GCE%20'A'%20Levels&subject=H2%20Economics)
- [H1 Economics](https://grail.moe/library?category=GCE%20'A'%20Levels&subject=H1%20Economics)
- [H2 History](https://grail.moe/library?category=GCE%20'A'%20Levels&subject=H2%20History)
- [H1 History](https://grail.moe/library?category=GCE%20'A'%20Levels&subject=H1%20History)
- [H1 Art](https://grail.moe/library?category=GCE%20'A'%20Levels&subject=H1%20Art)
- [H2 Art](https://grail.moe/library?category=GCE%20'A'%20Levels&subject=H2%20Art)
- [H3 Economics](https://grail.moe/library?category=GCE%20'A'%20Levels&subject=H3%20Economics)
- [H3 Physics](https://grail.moe/library?category=GCE%20'A'%20Levels&subject=H3%20Physics)
- [H3 Chemistry](https://grail.moe/library?category=GCE%20'A'%20Levels&subject=H3%20Chemistry)
- [H3 Mathematics](https://grail.moe/library?category=GCE%20'A'%20Levels&subject=H3%20Mathematics)
- [H2 Chinese Language and Literature](https://grail.moe/library?category=GCE%20'A'%20Levels&subject=H2%20Chinese%20Language%20and%20Literature)
- [H3 Chinese Language and Literature](https://grail.moe/library?category=GCE%20'A'%20Levels&subject=H3%20Chinese%20Language%20and%20Literature)
- [H1 China Studies in Chinese](https://grail.moe/library?category=GCE%20'A'%20Levels&subject=H1%20China%20Studies%20in%20Chinese)
- [H2 China Studies in Chinese](https://grail.moe/library?category=GCE%20'A'%20Levels&subject=H2%20China%20Studies%20in%20Chinese)
- [H2 Further Mathematics](https://grail.moe/library?category=GCE%20'A'%20Levels&subject=H2%20Further%20Mathematics)
- [H2 Japanese](https://grail.moe/library?category=GCE%20'A'%20Levels&subject=H2%20Japanese)
- [H3 Biology](https://grail.moe/library?category=GCE%20'A'%20Levels&subject=H3%20Biology)
- [H2 KI](https://grail.moe/library?category=GCE%20'A'%20Levels&subject=H2%20KI)
- [H3 Art](https://grail.moe/library?category=GCE%20'A'%20Levels&subject=H3%20Art)
- [H2 ELL](https://grail.moe/library?category=GCE%20'A'%20Levels&subject=H2%20ELL)
- [H3 Geopolitics](https://grail.moe/library?category=GCE%20'A'%20Levels&subject=H3%20Geopolitics)
- [H2 Principles of Accounting](https://grail.moe/library?category=GCE%20'A'%20Levels&subject=H2%20Principles%20of%20Accounting)
- [H1 Chinese](https://grail.moe/library?category=GCE%20'A'%20Levels&subject=H1%20Chinese)
- [H2 Music](https://grail.moe/library?category=GCE%20'A'%20Levels&subject=H2%20Music)

### IB

- [HL Mathematics](https://grail.moe/library?category=IB&subject=HL%20Mathematics)
- [SL Mathematics](https://grail.moe/library?category=IB&subject=SL%20Mathematics)
- [HL Biology](https://grail.moe/library?category=IB&subject=HL%20Biology)
- [SL Biology](https://grail.moe/library?category=IB&subject=SL%20Biology)
- [HL Physics](https://grail.moe/library?category=IB&subject=HL%20Physics%20)
- [SL Physics](https://grail.moe/library?category=IB&subject=SL%20Physics)
- [HL Chemistry](https://grail.moe/library?category=IB&subject=HL%20Chemistry)
- [SL Chemistry](https://grail.moe/library?category=IB&subject=SL%20Chemistry)
- [HL Economics](https://grail.moe/library?category=IB&subject=HL%20Economics%20)
- [SL Economics](https://grail.moe/library?category=IB&subject=SL%20Economics)
- [SL English Language and Literature](https://grail.moe/library?category=IB&subject=SL%20English%20Language%20and%20Literature)
- [HL Geography](https://grail.moe/library?category=IB&subject=HL%20Geography)
- [SL Geography](https://grail.moe/library?category=IB&subject=SL%20Geography)

### N-Level

- [Additional Mathematics](https://grail.moe/library?category=GCE%20'N'%20Levels&subject=Additional%20Mathematics)
- [Combined Biology](https://grail.moe/library?category=GCE%20'N'%20Levels&subject=Combined%20Biology)
- [Pure Biology](https://grail.moe/library?category=GCE%20'N'%20Levels&subject=Pure%20Biology)
- [Combined Chemistry](https://grail.moe/library?category=GCE%20'N'%20Levels&subject=Combined%20Chemistry)
- [Pure Chemistry](https://grail.moe/library?category=GCE%20'N'%20Levels&subject=Pure%20Chemistry)
- [Computing](https://grail.moe/library?category=GCE%20'N'%20Levels&subject=Computing)
- [Elementary Mathematics](https://grail.moe/library?category=GCE%20'N'%20Levels&subject=Elementary%20Mathematics)
- [English](https://grail.moe/library?category=GCE%20'N'%20Levels&subject=English)
- [Elective Geography](https://grail.moe/library?category=GCE%20'N'%20Levels&subject=Elective%20Geography%20)
- [Pure Geography](https://grail.moe/library?category=GCE%20'N'%20Levels&subject=Pure%20Geography)
- [Higher Chinese](https://grail.moe/library?category=GCE%20'N'%20Levels&subject=Higher%20Chinese)
- [Elective History](https://grail.moe/library?category=GCE%20'N'%20Levels&subject=Elective%20History)
- [Pure History](https://grail.moe/library?category=GCE%20'N'%20Levels&subject=Pure%20History)
- [Combined Physics](https://grail.moe/library?category=GCE%20'N'%20Levels&subject=Combined%20Physics)
- [Pure Physics](https://grail.moe/library?category=GCE%20'N'%20Levels&subject=Pure%20Physics)
- [Social Studies](https://grail.moe/library?category=GCE%20'N'%20Levels&subject=Social%20Studies)
- [Pure Literature](https://grail.moe/library?category=GCE%20'N'%20Levels&subject=Pure%20Literature)
- [Elective Literature](https://grail.moe/library?category=GCE%20'N'%20Levels&subject=Elective%20Literature)
- [Principles of Accounting](https://grail.moe/library?category=GCE%20'N'%20Levels&subject=Principles%20of%20Accounting)
- [Chinese](https://grail.moe/library?category=GCE%20'N'%20Levels&subject=Chinese)
- [Design and Technology](https://grail.moe/library?category=GCE%20'N'%20Levels&subject=Design%20and%20Technology)

### IP

- [Physics](https://grail.moe/library?category=IP&subject=Physics)
- [Chemistry](https://grail.moe/library?category=IP&subject=Chemistry)
- [Biology](https://grail.moe/library?category=IP&subject=Biology)
- [Geography](https://grail.moe/library?category=IP&subject=Geography)
- [History](https://grail.moe/library?category=IP&subject=History)
- [English](https://grail.moe/library?category=IP&subject=English)
- [Mathematics](https://grail.moe/library?category=IP&subject=Mathematics)
- [Social Studies](https://grail.moe/library?category=IP&subject=Social%20Studies)
- [Computing](https://grail.moe/library?category=IP&subject=Computing)
- [Philosophy](https://grail.moe/library?category=IP&subject=Philosophy)

### Secondary 1 to 2

- [English/Literature](https://grail.moe/library?category=Sec%201-2%20(Non-IP)&subject=English%2FLiterature)
- [Mathematics](https://grail.moe/library?category=Sec%201-2%20(Non-IP)&subject=Mathematics)
- [Physical Sciences](https://grail.moe/library?category=Sec%201-2%20(Non-IP)&subject=Physical%20Sciences)
- [Life Sciences](https://grail.moe/library?category=Sec%201-2%20(Non-IP)&subject=Life%20Sciences)
- [Geography](https://grail.moe/library?category=Sec%201-2%20(Non-IP)&subject=Geography)
- [History](https://grail.moe/library?category=Sec%201-2%20(Non-IP)&subject=History)
- [Chinese](https://grail.moe/library?category=Sec%201-2%20(Non-IP)&subject=Chinese)
- [Malay](https://grail.moe/library?category=Sec%201-2%20(Non-IP)&subject=Malay)
- [Tamil](https://grail.moe/library?category=Sec%201-2%20(Non-IP)&subject=Tamil)

## Practice

- [Practice papers](https://grail.moe/practice): mock papers and topic drills for O and A Level, free weekly allowance, printable, answers included
- [PSLE papers](https://grail.moe/psle): PSLE Mathematics and Science papers in the 2026 SEAB format, two free a week, question paper plus answer key

## Pricing

- [Free](https://grail.moe/pricing): free, no card needed, Full access to notes and papers, 1 practice paper + 5 questions per week
- [Holy Grail Premium](https://grail.moe/pricing): S$15 a month, 5 practice papers every week, 50 practice questions every week, Answer sheets by Holy Grail for O and A Level maths and science papers, with a PDF, Exam-format print with a cover page and page numbers, Every Test yourself card on O and A Level notes, No advertisements anywhere, Everything in Free, forever free
- [One month of Holy Grail Premium](https://grail.moe/pricing): S$15 paid once, no subscription and no renewal
- [Three months of Holy Grail Premium](https://grail.moe/pricing): S$42 paid once, no subscription and no renewal
- [Six months of Holy Grail Premium](https://grail.moe/pricing): S$85 paid once, no subscription and no renewal
- [Twelve months of Holy Grail Premium](https://grail.moe/pricing): S$160 paid once, no subscription and no renewal
- [50 practice credits](https://grail.moe/pricing#credits): S$3, 1 credit is 1 question, 10 credits is a full paper, credits never expire
- [150 practice credits](https://grail.moe/pricing#credits): S$7, 1 credit is 1 question, 10 credits is a full paper, credits never expire
- [400 practice credits](https://grail.moe/pricing#credits): S$15, 1 credit is 1 question, 10 credits is a full paper, credits never expire
- [PSLE pass](https://grail.moe/pricing#psle-pass): S$9 for one month, 10 PSLE papers a week, no advertisements
- Answer sheets by Holy Grail: worked solutions for GCE O and A Level maths and science exam papers, the first worked question free per paper for signed-in accounts and all of them with Premium. School answer sheets stay free. Answer sheets by Holy Grail cover GCE O Level and A Level exam papers in Mathematics, Additional Mathematics, Further Mathematics, Physics, Chemistry and Biology only, including the combined sciences and H1, H2 and H3. Other subjects and levels are not supported.

## Optional

- [FAQ](https://grail.moe/faq): how the papers are made, quotas, uploads, accounts
- [Leaderboard](https://grail.moe/leaderboard): the students and teachers who contribute the most
- [Upload](https://grail.moe/upload): send in notes or papers, reviewed before they go live
- [Terms of service](https://grail.moe/terms-of-service): the rules for using Holy Grail
- [Privacy](https://grail.moe/privacy): what is collected and why
- [Sitemap 0](https://grail.moe/sitemap/0.xml): the main pages
- [Sitemap 1](https://grail.moe/sitemap/1.xml): document pages, chunk 1
- [Sitemap 2](https://grail.moe/sitemap/2.xml): document pages, chunk 2
- [Sitemap 3](https://grail.moe/sitemap/3.xml): document pages, chunk 3
- [Sitemap 4](https://grail.moe/sitemap/4.xml): document pages, chunk 4
- [Sitemap 5](https://grail.moe/sitemap/5.xml): document pages, chunk 5
- [Sitemap 6](https://grail.moe/sitemap/6.xml): document pages, chunk 6
- [Sitemap 7](https://grail.moe/sitemap/7.xml): document pages, chunk 7
- [Sitemap 8](https://grail.moe/sitemap/8.xml): document pages, chunk 8
- [Sitemap 9](https://grail.moe/sitemap/9.xml): document pages, chunk 9
- [Sitemap 10](https://grail.moe/sitemap/10.xml): document pages, chunk 10
- [Sitemap 11](https://grail.moe/sitemap/11.xml): document pages, chunk 11
- [Sitemap 12](https://grail.moe/sitemap/12.xml): document pages, chunk 12
- [Sitemap 13](https://grail.moe/sitemap/13.xml): document pages, chunk 13
- [Sitemap 14](https://grail.moe/sitemap/14.xml): document pages, chunk 14
- [Sitemap 15](https://grail.moe/sitemap/15.xml): document pages, chunk 15
- [Sitemap 16](https://grail.moe/sitemap/16.xml): document pages, chunk 16
- [Sitemap 17](https://grail.moe/sitemap/17.xml): document pages, chunk 17
- [Sitemap 18](https://grail.moe/sitemap/18.xml): document pages, chunk 18
