Skip to content

IB Diploma · Free tool

IB Diploma Biology HL (BIO-HL) Test Generator

Make a free IB Diploma Biology HL (BIO-HL) practice test from real past-paper questions across 39 syllabus topics. Choose topics, papers and a mark target, then download the question paper and mark scheme as PDFs.

Build your BIO-HL test

Paper
Topics (39 of 39)

Apollo draws from up to 24 topics per test, so it will use the first 24 you selected.

Total marks

Your test will appear here

Pick topics and a mark target, then generate. You get a printable question paper and a matching mark scheme, both as PDFs.

BIO-HL topics you can include

Every topic below has real past-paper questions with official mark schemes.
  • Water6 questions
  • Nucleic acids8 questions
  • Origins of cells3 questions
  • Cell structure4 questions
  • Viruses8 questions
  • Diversity of organisms3 questions
  • Classification and cladistics10 questions
  • Evolution and speciation12 questions
  • Conservation of biodiversity4 questions
  • Carbohydrates and lipids7 questions
  • Proteins6 questions
  • Membranes and membrane transport10 questions
  • Organelles and compartmentalization4 questions
  • Cell specialization6 questions
  • Gas exchange9 questions
  • Transport13 questions
  • Muscle and motility7 questions
  • Adaptation to environment4 questions
  • Ecological niches3 questions
  • Enzymes and metabolism11 questions
  • Cell respiration8 questions
  • Photosynthesis10 questions
  • Chemical signalling14 questions
  • Neural signalling16 questions
  • Defence against disease7 questions
  • Populations and communities14 questions
  • Transfers of energy and matter10 questions
  • DNA replication6 questions
  • Protein synthesis7 questions
  • Mutation and gene editing9 questions
  • Cell and nuclear division9 questions
  • Gene expression5 questions
  • Water potential6 questions
  • Reproduction6 questions
  • Inheritance10 questions
  • Homeostasis7 questions
  • Natural selection9 questions
  • Stability and change2 questions
  • Climate change5 questions