EzyPreps
100% Free Interactive STEM Tools

Interactive Science Simulations & Smart Tools

Visual problem-solvers, ray diagram engines, and chemistry models mapped to the Pakistani national curriculum (BSEK Karachi, FBISE, and provincial boards) for Classes 9 through 12. Run experiments without downloading anything.

41 Interactive Tools
Classes 9, 10, 11 & 12
No Sign-in Required

Class 10 Optics Lab

Explore all 6 concave mirror image-formation cases, plane mirror reflection laws, and dispersion through glass prisms with live ray tracing.

Open Optics Simulation

Chemistry Atom Builder

Add protons, neutrons, and electrons to construct stable isotopes and ions while observing Bohr shells, atomic mass, and net electric charge.

Open Atom Builder

Scientific Calculator

Fast, board-compliant calculations with trigonometry, powers, logarithms, and essential physics/chemistry constant tables.

Launch Calculator

Physics Interactive Tools

Concepts mapped to Physics board exam questions in Classes 9–12.

13 Tools
Live
Electromagnetic Spectrum Simulator
Explore the 7 EM wave regions, continuous frequency and wavelength variations (c = fλ), transverse waves, and E & B fields.
Live
Reflection & Spherical Mirrors (Unit 13)
Explore the laws of reflection, plane mirror geometry, and all six concave-mirror image-formation cases with a draggable object and live ray diagrams.
Live
Dispersion of Light (VIBGYOR Prism)
Explore the splitting of white light into 7 constituent colors through a glass prism and raindrop rainbow formation.
Live
Bell Jar Experiment (Sound in Vacuum)
Demonstrate that sound is a mechanical wave requiring a material medium and cannot propagate in a vacuum.
Live
Sound Waves Simulator (Unit 11)
Explore sound production, longitudinal compression waves, medium propagation vs vacuum, echo reflection, and audible spectrum.
Live
Waves Simulator (Transverse & Longitudinal)
Explore transverse vs longitudinal waves, crests, troughs, compressions, rarefactions, wavelength, and wave speed (v = fλ).
Class 9
Class 10
Live
Linear Motion Simulator
Explore distance, displacement, speed, velocity, and 1D vector motion with live track animation.
Live
Simple Pendulum & SHM Dynamics
Interactive Simple Harmonic Motion: time period T = 2π√(L/g), real-time energy conservation (PE & KE), variable planetary gravity, and damping.
Class 10
Class 11
Live
Mass-Spring System & SHM Waveforms
Study horizontal mass-spring periodic oscillations, amplitude, period, restoring acceleration vectors, and live x-t waveform.
Class 9
Class 10
Class 11
Live
Projectile Motion Simulator
Simulate 2D trajectory motion, launch angles, velocity vectors (Vx, Vy), and range.
Class 9
Class 11
Live
Physics Formula Solver
Rearrange common formulas with unit checks and worked substitutions.
Class 9
Class 10
Class 11
Class 12
Live
Motion, Projectile & Vector Solver
Solve motion, projectile, and vector questions step by step.
Class 9
Class 10
Class 11
Class 12
Live
Physics Unit Converter
Convert length, speed, force, energy, temperature, and more for Class 9–10 Sindh board Physics.
Class 9
Class 10

Chemistry Interactive Tools

Concepts mapped to Chemistry board exam questions in Classes 9–12.

21 Tools
Live
Magnetic Separation (Sand & Iron)
Class 9 Practical: Separate a mixture of sand and iron filings using magnetic physical separation.
Live
Melting Point of Naphthalene
Class 9 Practical: Determine the melting point of pure naphthalene using capillary tube and paraffin oil bath.
Live
Boiling Point of Acetone
Class 9 Practical: Determine the boiling point of pure acetone using the inverted capillary tube method and paraffin oil bath.
Live
Sublimation (Naphthalene & Sand)
Class 9 Practical: Separate naphthalene from sand using sublimation, inverted funnel, and deposition (Exp #4).
Live
Distillation (Alcohol & Water)
Class 9 Practical: Separate ethyl alcohol and water using simple distillation and Liebig condenser (Exp #5).
Live
Exothermic Reaction (CaO & Water)
Class 9 Practical: Demonstrate that the chemical reaction between calcium oxide and water releases heat (Exp #6).
Live
Preparation of 0.1 M NaOH Solution
Class 9 Practical: Prepare 100 cm³ of 0.1 M Sodium Hydroxide (NaOH) Solution with digital balance weighing, volumetric flask, and meniscus alignment (Exp #7).
Live
Preparation of 0.1 M HCl Solution
Class 9 Practical: Prepare 250 cm³ of 0.1 M Hydrochloric Acid (HCl) Solution using burette and volumetric flask (Exp #8).
Live
Preparation of 0.1 M Na₂CO₃ Solution
Class 9 Practical: Prepare 100 cm³ of 0.1 M Sodium Carbonate (Na₂CO₃) Solution with digital balance weighing, volumetric flask, and meniscus alignment (Exp #9).
Live
Dilution of 1.0 M NaOH Solution
Class 9 Practical: Prepare 100 cm³ of 0.1 M Sodium Hydroxide (NaOH) Solution from 1.0 M stock solution using dilution formula M₁V₁ = M₂V₂ (Exp #10).
Live
Preparation of Pure Copper Sulphate Crystals
Class 9 Practical: Prepare pure copper sulphate (blue vitriol) crystals from given impure sample by crystallization and filtration (Exp #11).
Live
Miscible and Immiscible Liquids
Class 9 Practical: Demonstrate that miscible liquids dissolve in each other and immiscible liquids do not (Exp #12).
Live
Formation of a Binary Compound (Fe + S → FeS)
Class 9 Practical: Demonstrate that two elements combine to form a binary compound (Exp #15).
Live
Conductivity of Different Solutions
Class 9 Practical: Demonstrate the electrical conductivity of different aqueous solutions using an electrode-bulb circuit (Exp #14).
Live
Build an Atom
Construct atoms with protons, neutrons, and electrons.
Class 9
Class 11
Live
Periodic Table Explorer
Explore element properties, groups, periods, and trends.
Class 9
Class 11
Live
Molar Mass Calculator
Calculate molar mass with a clear element-by-element breakdown.
Class 9
Class 10
Class 11
Class 12
Live
Chemical Equation Balancer
Balance equations and see how atoms are conserved.
Class 9
Class 10
Class 11
Class 12
Live
Compound Explorer
Inspect compounds, elements, molar masses, and oxidation numbers.
Class 9
Class 10
Class 11
Class 12
Live
Oxidation Number Tool
Find oxidation numbers and learn the rules behind each step.
Class 9
Class 10
Class 11
Class 12
Live
Mole, Stoichiometry & Concentration Solver
Connect balanced equations, moles, mass, volume, and concentration.
Class 9
Class 10
Class 11
Class 12

Mathematics Interactive Tools

Concepts mapped to Mathematics board exam questions in Classes 9–12.

4 Tools
Live
Scientific Calculator
Evaluate exam-ready expressions with fractions, powers, roots, and trigonometry.
Class 9
Class 10
Class 11
Class 12
Live
Algebra & Quadratic Solver
Solve linear and quadratic equations with formula substitution and roots.
Class 9
Class 10
Class 11
Class 12
Live
Graphing & Coordinate Geometry
Plot lines, find slopes, and work through coordinate geometry relationships.
Class 9
Class 10
Class 11
Class 12
Live
Trigonometry Solver
Work through ratios, identities, and right-triangle problems.
Class 9
Class 10
Class 11
Class 12

Cross-subject Interactive Tools

Shared numerical utilities and unit conversions for science exams.

1 Tools
Live
Unit Converter
Convert the units used most in Pakistani board Mathematics, Physics, and Chemistry.
Class 9
Class 10
Class 11
Class 12

Why Interactive Simulations for Board Exams?

Traditional rote learning fails when board exams present tricky conceptual questions, ray diagrams, or unfamiliar numericals. EzyPreps interactive simulations bridge the gap between textbook theory and practical intuition:

Zero Installation

Run lightweight, HTML5/Canvas-based simulations on any device—including entry-level smartphones and tablets—without installing apps.

Syllabus Aligned

Every tool is mapped directly to the textbook units of the Sindh Textbook Board and Federal Board of Intermediate and Secondary Education.

Deterministic Accuracy

Built with precision physics engines and chemistry stoichoimetric rules to ensure 100% mathematical fidelity with exam marking keys.