OneTapDPby Teacher Tariq
IB Diploma Programme · 100% free

Every free DP resource. One tap away

Good evening. Build a quick pack and get going.

Hand-picked notes, videos, simulations and practice, sorted by subject and syllabus topic. You pick what goes in your study pack.

What do you need right now?
Popular
146Free links
20Subjects
0Paywalls
Drag to spin the DNA

How it works

01

Search

Type a topic or tap a subject. Every link is free.

02

Pack it

Drag the best resources onto your study plate.

03

Study

Open them one by one and tick each one off.

04

Ace it

Walk into the exam knowing you covered it.

Top picks. use with caution

Warning: these free sites are so good your grades may go up suddenly. Side effects include finishing homework early.

⚠️ Dangerously useful

BioNinja

ib.bioninja.com.au

IB Biology notes for the current syllabus, topic by topic. Opens on A1.1 Water; the menu jumps to every topic.

⚠️ Highly addictive

Christos Nikolaidis: Maths AA

christosnikolaidis.com

Free IB Maths AA notes, exercises and exam practice from an experienced IB teacher.

🚨 Grade booster

MSJChem

youtube.com

IB Chemistry video tutorials that follow the syllabus closely.

🔥 Handle with care

Chemguide

chemguide.co.uk

Detailed, trusted explanations of physical, inorganic and organic chemistry.

⚠️ May cause A grades

Khan Academy Biology

khanacademy.org

Videos and practice from cells to ecology.

🚨 Exam panic reducer

Richard Thornley

youtube.com

IB Chemistry and Physics videos, topic by topic.

⚠️ Dangerously clear

IB Maths Resources

ibmathsresources.com

Hundreds of free maths exploration (IA) ideas from an IB teacher.

🔥 Teacher approved

Build your study pack

Drag resources onto the plate (or tap them). Tick them off as you study. Packs stay saved in this browser.

Pick resources

drop resources here

Your pack

0/12

    Empty for now. Add 3 to 12 resources for one topic, then tick them off as you go.

    The library

    Start here

    All resources

    Every link in the hub. Pick a subject to narrow it down.

    Type

    Topic finder

    Every syllabus topic, with direct links to the right page on free sites. Tap a topic to open its links.

    146 free links

    ib.bioninja.com.au

    BioNinja

    IB Biology notes for the current syllabus, topic by topic. Opens on A1.1 Water; the menu jumps to every topic.

    NotesBiology
    christosnikolaidis.com

    Christos Nikolaidis: Maths AA

    Free IB Maths AA notes, exercises and exam practice from an experienced IB teacher.

    NotesPracticeMaths AA & AI
    youtube.com

    MSJChem

    IB Chemistry video tutorials that follow the syllabus closely.

    VideosChemistry
    chemguide.co.uk

    Chemguide

    Detailed, trusted explanations of physical, inorganic and organic chemistry.

    NotesChemistry
    physics.info

    The Physics Hypertextbook

    A free, beautifully written physics textbook online.

    TextbooksNotesPhysics
    khanacademy.org

    Khan Academy Biology

    Videos and practice from cells to ecology.

    VideosPracticeBiology
    youtube.com

    Richard Thornley

    IB Chemistry and Physics videos, topic by topic.

    VideosChemistryPhysics
    ibmathsresources.com

    IB Maths Resources

    Hundreds of free maths exploration (IA) ideas from an IB teacher.

    IA helpGuidesMaths AA & AI
    ibo.org

    IB Diploma Programme curriculum

    Official overview of every DP subject group and the core.

    GuidesIB official
    ibo.org

    DP assessment and exams

    How DP grading, exams and results work, from the IB.

    GuidesIB official
    ibo.org

    Theory of Knowledge (IB)

    Official TOK course overview and assessment summary.

    GuidesTheory of KnowledgeIB official
    ibo.org

    Extended Essay (IB)

    Official EE overview: what it is and how it is assessed.

    GuidesExtended EssayIB official
    ibo.org

    CAS (IB)

    Official CAS overview: strands, outcomes and the project.

    GuidesCASIB official
    youtube.com

    Amoeba Sisters

    Short animated videos that make core biology concepts click.

    VideosBiology
    biointeractive.org

    HHMI BioInteractive

    Free films, data activities and virtual labs from HHMI.

    VideosSimulations & labsData & sourcesBiology
    learn.genetics.utah.edu

    Learn.Genetics (Utah)

    Interactive genetics, cell biology and neuroscience modules.

    Simulations & labsNotesD Continuity & changeBiology
    phet.colorado.edu

    PhET: Natural Selection

    Change the environment and watch a rabbit population evolve.

    Simulations & labsD Continuity & changeBiology
    phet.colorado.edu

    PhET: Gene Expression Essentials

    Build proteins from genes and see what controls expression.

    Simulations & labsD Continuity & changeBiology
    phet.colorado.edu

    PhET: Neuron

    Stimulate a neuron and follow the action potential.

    Simulations & labsC Interaction & interdependenceBiologySports, Exercise & Health Science
    iucnredlist.org

    IUCN Red List

    Official conservation status data for species. Great for IA and EE data.

    Data & sourcesA Unity & diversityBiologyEnvironmental Systems & Societies
    khanacademy.org

    Khan Academy Chemistry

    Videos and practice on atoms, bonding, equilibrium and more.

    VideosPracticeChemistry
    ptable.com

    Ptable

    Interactive periodic table with properties, orbitals and isotopes.

    ToolsStructureChemistry
    chemcollective.org

    ChemCollective virtual labs

    Run virtual titrations and experiments with real lab equipment.

    Simulations & labsReactivityChemistry
    phet.colorado.edu

    PhET: Build an Atom

    Build atoms from protons, neutrons and electrons.

    Simulations & labsStructureChemistry
    phet.colorado.edu

    PhET: Isotopes and Atomic Mass

    Explore isotopes and how relative atomic mass is calculated.

    Simulations & labsStructureChemistry
    phet.colorado.edu

    PhET: Molecule Shapes

    See VSEPR shapes and bond angles in 3D.

    Simulations & labsStructureChemistry
    phet.colorado.edu

    PhET: Molecule Polarity

    Change electronegativity and see bond and molecular polarity.

    Simulations & labsStructureChemistry
    phet.colorado.edu

    PhET: Concentration

    Explore moles, volume and concentration of solutions.

    Simulations & labsStructureChemistry
    phet.colorado.edu

    PhET: Beer's Law Lab

    Link concentration to absorbance with a virtual colorimeter.

    Simulations & labsStructureChemistry
    phet.colorado.edu

    PhET: Balancing Chemical Equations

    Practise balancing equations with visual feedback.

    Simulations & labsReactivityChemistry
    phet.colorado.edu

    PhET: Reactants, Products and Leftovers

    Limiting reactants made visual.

    Simulations & labsReactivityChemistry
    phet.colorado.edu

    PhET: pH Scale

    Test everyday liquids and see the pH scale on a log scale.

    Simulations & labsReactivityChemistry
    phet.colorado.edu

    PhET: Acid-Base Solutions

    Compare strong and weak acids and bases at the particle level.

    Simulations & labsReactivityChemistry
    physicsclassroom.com

    The Physics Classroom

    Plain-language physics tutorials, chapter by chapter.

    NotesSimulations & labsPracticePhysics
    hyperphysics.phy-astr.gsu.edu

    HyperPhysics

    A concept map of physics. Fast for looking up any formula or idea.

    NotesPhysics
    khanacademy.org

    Khan Academy Physics

    Videos and practice from kinematics to quantum.

    VideosPracticePhysics
    physlets.org

    Tracker video analysis

    Free video analysis tool. Track motion from your own videos for an IA.

    ToolsIA helpA Space, time & motionPhysics
    phet.colorado.edu

    PhET: Projectile Motion

    Launch objects and test range, angle and air resistance.

    Simulations & labsA Space, time & motionPhysics
    phet.colorado.edu

    PhET: Forces and Motion: Basics

    Net force, friction and acceleration.

    Simulations & labsA Space, time & motionPhysics
    phet.colorado.edu

    PhET: Collision Lab

    Momentum and elastic vs inelastic collisions.

    Simulations & labsA Space, time & motionPhysics
    phet.colorado.edu

    PhET: Energy Skate Park

    Conservation of energy with a skater on a track.

    Simulations & labsA Space, time & motionPhysics
    phet.colorado.edu

    PhET: Gas Properties

    Pressure, volume and temperature at the particle level.

    Simulations & labsB Particulate nature of matterPhysics
    phet.colorado.edu

    PhET: States of Matter

    Heat and cool particles and watch phase changes.

    Simulations & labsB Particulate nature of matterPhysics
    phet.colorado.edu

    PhET: Blackbody Spectrum

    See how temperature changes a body's emission spectrum.

    Simulations & labsB Particulate nature of matterPhysics
    phet.colorado.edu

    PhET: Greenhouse Effect

    Model how greenhouse gases change Earth's energy balance.

    Simulations & labsB Particulate nature of matterPhysics
    phet.colorado.edu

    PhET: Circuit Construction Kit: DC

    Build circuits and measure current and potential difference.

    Simulations & labsB Particulate nature of matterPhysics
    phet.colorado.edu

    PhET: Wave on a String

    Amplitude, frequency, damping and standing waves.

    Simulations & labsC Wave behaviourPhysics
    phet.colorado.edu

    PhET: Wave Interference

    Two-source and double-slit interference with water, sound and light.

    Simulations & labsC Wave behaviourPhysics
    phet.colorado.edu

    PhET: Bending Light

    Refraction, Snell's law and total internal reflection.

    Simulations & labsC Wave behaviourPhysics
    phet.colorado.edu

    PhET: Pendulum Lab

    Simple harmonic motion and the period of a pendulum.

    Simulations & labsC Wave behaviourPhysics
    phet.colorado.edu

    PhET: Masses and Springs

    Oscillations, spring constants and energy in SHM.

    Simulations & labsC Wave behaviourPhysics
    phet.colorado.edu

    PhET: Gravity and Orbits

    Orbits of planets and moons under gravity.

    Simulations & labsD FieldsPhysics
    phet.colorado.edu

    PhET: Charges and Fields

    Electric field lines and equipotentials from point charges.

    Simulations & labsD FieldsPhysics
    phet.colorado.edu

    PhET: Faraday's Law

    Induce an emf with a magnet and a coil.

    Simulations & labsD FieldsPhysics
    phet.colorado.edu

    PhET: Rutherford Scattering

    Fire alpha particles at a nucleus and see why the model changed.

    Simulations & labsE Nuclear & quantumPhysics
    phet.colorado.edu

    PhET: Greenhouse Effect (ESS)

    Model how greenhouse gases change Earth's energy balance.

    Simulations & labsEnvironmental Systems & Societies
    desmos.com

    Desmos Graphing Calculator

    Free graphing calculator. Perfect for checking functions and IA graphs.

    ToolsFunctionsMaths AA & AI
    geogebra.org

    GeoGebra

    Free graphing, geometry, 3D and statistics calculator.

    ToolsGeometry & trigonometryMaths AA & AI
    tutorial.math.lamar.edu

    Paul's Notes: Calculus I

    Calculus I notes with worked examples: limits, derivatives, integrals.

    NotesPracticeCalculusMaths AA & AI
    3blue1brown.com

    3Blue1Brown: Essence of Calculus

    The Essence of Calculus: beautiful visual explanations.

    VideosCalculusMaths AA & AI
    khanacademy.org

    Khan Academy Calculus

    Limits, derivatives and integrals with practice.

    VideosPracticeCalculusMaths AA & AI
    khanacademy.org

    Khan Academy Statistics

    Statistics and probability from basics to inference.

    VideosPracticeStatistics & probabilityMaths AA & AI
    khanacademy.org

    Khan Academy Trigonometry

    Trig ratios, the unit circle and identities.

    VideosPracticeGeometry & trigonometryMaths AA & AI
    khanacademy.org

    Khan Academy Algebra 2

    Sequences, logarithms, polynomials and complex numbers.

    VideosPracticeNumber & algebraFunctionsMaths AA & AI
    cs50.harvard.edu

    CS50x (Harvard)

    Harvard's free intro to computer science and programming.

    VideosPracticeComputer Science
    w3schools.com

    W3Schools Python

    Python tutorial with try-it-yourself examples.

    NotesToolsComputer Science
    pythontutor.com

    Python Tutor

    Step through code line by line and see what memory does.

    ToolsSimulations & labsComputer Science
    gapminder.org

    Gapminder Tools

    Animated world development data. Great for spotting trends.

    Data & sourcesToolsGeographyEconomics
    globalforestwatch.org

    Global Forest Watch

    Live maps and data on forest loss worldwide.

    Data & sourcesEnvironmental Systems & SocietiesGeography
    teachpe.com

    Teach PE

    Free notes on anatomy, physiology and training for sports science.

    NotesSports, Exercise & Health Science
    khanacademy.org

    Khan Academy Health and Medicine

    Body systems, physiology and health explained.

    VideosSports, Exercise & Health ScienceBiology
    youtube.com

    EconplusDal

    Clear economics videos with diagrams, micro and macro.

    VideosEconomics
    khanacademy.org

    Khan Academy Macroeconomics

    GDP, inflation, monetary and fiscal policy.

    VideosPracticeEconomics
    khanacademy.org

    Khan Academy Microeconomics

    Supply, demand, elasticity and market structures.

    VideosPracticeEconomics
    data.worldbank.org

    World Bank Open Data

    Free country data for economics and geography IAs.

    Data & sourcesEconomicsGeography
    alphahistory.com

    Alpha History

    Free history topic sites with sources, timelines and summaries.

    NotesData & sourcesHistory
    spartacus-educational.com

    Spartacus Educational

    Encyclopedia of modern history with primary sources.

    NotesData & sourcesHistory
    digitalarchive.wilsoncenter.org

    Wilson Center Digital Archive

    Declassified primary sources, strong on the Cold War.

    Data & sourcesHistoryGlobal Politics
    avalon.law.yale.edu

    Avalon Project (Yale)

    Treaties and key documents in law, history and diplomacy.

    Data & sourcesHistoryGlobal Politics
    khanacademy.org

    Khan Academy World History

    Videos from ancient to modern world history.

    VideosHistory
    world101.cfr.org

    World101 (CFR)

    Free lessons on global issues, institutions and how the world works.

    NotesVideosGlobal Politics
    simplypsychology.org

    Simply Psychology

    Clear summaries of studies, theories and research methods.

    NotesPsychology
    themantic-education.com

    Themantic Education IB Psych blog

    Free IB Psychology blog posts on studies and exam skills.

    NotesPsychology
    sparknotes.com

    SparkNotes

    Literature study guides: summaries and analysis of major works.

    NotesEnglish A
    poetryfoundation.org

    Poetry Foundation

    Thousands of poems with poet biographies.

    Data & sourcesEnglish A
    gutenberg.org

    Project Gutenberg

    70,000+ free public-domain books.

    TextbooksEnglish AHistory
    owl.purdue.edu

    Purdue OWL: MLA citations

    MLA citation guide: how to cite sources correctly.

    GuidesEnglish AExtended Essay
    wordreference.com

    WordReference

    Dictionaries and forums for French, Spanish, German and more.

    ToolsLanguage B & ab initio
    linguee.com

    Linguee

    See words and phrases translated in real sentences.

    ToolsLanguage B & ab initio
    conjuguemos.com

    Conjuguemos

    Verb conjugation and vocabulary practice.

    PracticeLanguage B & ab initio
    apprendre.tv5monde.com

    TV5Monde: Apprendre

    French listening and reading exercises by level.

    PracticeVideosLanguage B & ab initio
    learngerman.dw.com

    DW Learn German

    Free German courses from beginner to advanced.

    PracticeVideosLanguage B & ab initio
    smarthistory.org

    Smarthistory

    Free art history essays and videos.

    NotesVideosVisual Arts
    artsandculture.google.com

    Google Arts & Culture

    Explore museum collections in high resolution.

    Data & sourcesVisual Arts
    studentartguide.com

    Student Art Guide

    Sketchbook, portfolio and process ideas from top students.

    GuidesVisual Arts
    musictheory.net

    musictheory.net

    Free lessons and ear training exercises.

    NotesPracticeMusic
    imslp.org

    IMSLP

    Free public-domain sheet music library.

    Data & sourcesMusic
    plato.stanford.edu

    Stanford Encyclopedia of Philosophy

    Trusted articles on knowledge, truth and ethics.

    NotesTheory of Knowledge
    scholar.google.com

    Google Scholar

    Search academic papers for your EE and IAs.

    ToolsExtended EssayStudy tools
    semanticscholar.org

    Semantic Scholar

    AI-assisted search for research papers.

    ToolsExtended Essay
    core.ac.uk

    CORE

    Millions of free, open-access research papers.

    ToolsExtended Essay
    zotero.org

    Zotero

    Free reference manager. Builds your bibliography for you.

    ToolsExtended EssayStudy tools
    sdgs.un.org

    UN Sustainable Development Goals

    Ideas and data for CAS projects with real impact.

    GuidesData & sourcesCASGlobal Politics
    apps.ankiweb.net

    Anki

    Free spaced-repetition flashcards. Best for memorising definitions.

    ToolsStudy tools
    pomofocus.io

    Pomofocus

    Simple Pomodoro timer for focused study blocks.

    ToolsStudy tools
    economicshelp.org

    Economics Help

    Clear explanations and diagrams for micro, macro and global economics.

    NotesEconomics
    christosnikolaidis.com

    Christos Nikolaidis: Maths AI

    Free IB Maths AI notes, exercises and exam practice from an experienced IB teacher.

    NotesPracticeMaths AA & AI
    mathsisfun.com

    Math is Fun: Calculus

    Friendly calculus explanations with interactive examples.

    NotesMaths AA & AI
    mathsisfun.com

    Math is Fun: Data and probability

    Statistics and probability explained simply.

    NotesMaths AA & AI
    mathsisfun.com

    Math is Fun: Algebra

    Algebra, functions, logs, sequences and trigonometry.

    NotesMaths AA & AI
    tutorial.math.lamar.edu

    Paul's Notes: Algebra

    Exponents and logarithms notes with worked examples.

    NotesMaths AA & AI
    openstax.org

    OpenStax Biology 2e

    Free university biology textbook. Opens on Chapter 1.

    TextbooksBiology
    openstax.org

    OpenStax Chemistry 2e

    Free university chemistry textbook. Opens on Chapter 1.

    TextbooksChemistry
    openstax.org

    OpenStax Introductory Statistics 2e

    Free statistics textbook. Opens on Chapter 1.

    TextbooksMaths AA & AI
    thecrashcourse.com

    Crash Course Biology

    Fast, clear biology video series.

    VideosBiology
    thecrashcourse.com

    Crash Course Chemistry

    Fast, clear chemistry video series.

    VideosChemistry
    thecrashcourse.com

    Crash Course Psychology

    Fast, clear psychology video series.

    VideosPsychology
    thecrashcourse.com

    Crash Course Economics

    Fast, clear economics video series.

    VideosEconomics
    thecrashcourse.com

    Crash Course World History II

    Modern world history in short videos.

    VideosHistory
    w3schools.com

    W3Schools DSA

    Data structures and algorithms tutorial: sorting, searching, stacks, trees.

    NotesComputer Science
    w3schools.com

    W3Schools SQL

    SQL and databases tutorial with live examples.

    NotesComputer Science
    owl.purdue.edu

    Purdue OWL: APA citations

    APA formatting and referencing guide.

    GuidesExtended EssayPsychology
    ourworldindata.org

    Our World in Data: Biodiversity

    Charts and data on species, habitats and extinction.

    Data & sourcesEnvironmental Systems & SocietiesBiology
    ourworldindata.org

    Our World in Data: CO₂ and greenhouse gases

    Emissions data by country and sector.

    Data & sourcesEnvironmental Systems & SocietiesGeography
    ourworldindata.org

    Our World in Data: Population growth

    Population data and projections.

    Data & sourcesGeographyEnvironmental Systems & Societies
    ourworldindata.org

    Our World in Data: Urbanization

    How and where cities are growing.

    Data & sourcesGeography
    ourworldindata.org

    Our World in Data: Energy mix

    Where the world's energy comes from.

    Data & sourcesEnvironmental Systems & SocietiesGeography
    ourworldindata.org

    Our World in Data: Water use and stress

    Freshwater use and scarcity data.

    Data & sourcesEnvironmental Systems & SocietiesGeography
    ourworldindata.org

    Our World in Data: SDG tracker

    Progress on the 17 Sustainable Development Goals.

    Data & sourcesEconomicsGlobal Politics
    economicshelp.org

    Economics Help: Break-even analysis

    Break-even point, margin of safety and the break-even chart explained.

    NotesBusiness Management
    economicshelp.org

    Economics Help: Cash flow

    What cash flow is and why businesses fail without it.

    NotesBusiness Management
    economicshelp.org

    Economics Help: Costs of production

    Fixed, variable and total costs with diagrams.

    NotesBusiness ManagementEconomics
    economicshelp.org

    Economics Help: Brand loyalty

    Why branding matters and how firms build loyal customers.

    NotesBusiness Management
    thecrashcourse.com

    Crash Course Economics: Market failures

    Externalities, taxes and subsidies in one short video.

    VideosEconomicsBusiness Management
    sites.google.com

    IB Biosone

    An IB Biology teacher's free site: slides, student note packs and links for every topic of the new syllabus.

    NotesA Unity & diversityB Form & functionC Interaction & interdependenceD Continuity & changeBiology
    ipassed.gg

    I-Passed: IB Biology notes

    Free topic-by-topic notes for A1.1 to D4.3 with key terms, exam technique and a quick check.

    NotesBiology
    sites.google.com

    Chemsone

    Free IB Chemistry site from the Biosone family: slides, notes and links for every S and R topic.

    NotesStructureReactivityChemistry
    chemistrystudent.com

    Chemistry Student: IB Chemistry

    Full IB Chemistry notes for every subtopic, with diagrams, quick notes and videos.

    NotesVideosStructureReactivityChemistry
    sites.google.com

    IBDP Physics hub (IBG 2025)

    School physics site for the 2025 syllabus: video playlists, slides and quizzes for every topic A.1 to E.5.

    VideosPracticeA Space, time & motionB Particulate nature of matterC Wave behaviourD FieldsE Nuclear & quantumPhysics
    tutor2u.net

    tutor2u: IB Economics study notes

    About 80 short IB Economics study notes, micro to development, written by economics teachers.

    NotesEconomics
    sites.google.com

    Open Geo

    Free, teacher-curated IB Geography resources for every core unit, option and HL topic.

    NotesData & sourcesGeography
    sites.google.com

    IB Business Management site

    Free notes for all five BM units, the toolkit, IA and exam review.

    NotesGuidesBusiness Management
    sites.google.com

    BM toolkit explained

    Short pages on every BM toolkit tool: SWOT, Ansoff, BCG, decision trees, CPA and more.

    NotesBusiness Management
    computersciencecafe.com

    Computer Science Café: IB CS

    Free IB CS lessons for the 2027 syllabus with terms, questions, flashcards and workbooks.

    NotesPracticeComputer Science
    mrbuddhistory.com

    Mr Budd History

    An IB History teacher's free site: Cold War and Asia topics with notes and exam questions.

    NotesPracticeHistory
    johndclare.net

    John D Clare History

    Clear free notes and factsheets on Stalin, Weimar and Nazi Germany, WWII and the Cold War.

    NotesHistory

    Hi, I'm Teacher Tariq

    MYP Science & Biology Teacher

    I teach MYP Science and Biology. I built this hub so my students spend their time studying, not searching. Every link is free and checked by a teacher.

    • 8 years teaching
    • Taught in 4 countries
    • IB-trained in DP Biology
    • BSc (Hons) Biotechnology
    • Published biotechnology researcher
    • PGCEi in progress (Canterbury Christ Church University)

    What students say

    Curated by Teacher Tariq, MYP Science & Biology Teacher. Every link opens an outside website; this hub stores no files. Not affiliated with the International Baccalaureate.EmailLinkedIn