Light Reflection Simulator is an interactive 2D optics simulator and light ray sandbox. Explore reflection, refraction, prisms, dispersion, and geometric optics by building your own light paths.
Place light sources, add and rotate mirrors, draw freehand mirror shapes, and send light through prisms. Watch rays bounce, bend, and split into a colorful visible spectrum as you experiment.
EXPLORE LIGHT REFLECTION
Place mirrors and change their angles to redirect light rays. Create simple reflections or build paths with multiple bounces.
DRAW YOUR OWN MIRRORS
Draw freehand mirror shapes and curves directly on the canvas. Experiment with different shapes and see how they change the reflected light path.
EXPERIMENT WITH PRISMS
Send light through prisms and observe refraction as rays change direction when entering and leaving the prism.
DISCOVER LIGHT DISPERSION
Watch light split into a spectrum of colors and follow the separated rays through your optical setup.
BUILD YOUR OWN OPTICS EXPERIMENTS
Combine light sources, straight mirrors, freehand mirrors, and prisms to create everything from simple demonstrations to complex light paths.
ZOOM AND EXPLORE
Pinch to zoom and use two-finger panning to inspect reflections, refractions, mirrors, and prisms in greater detail.
UNDO AND REDO
Experiment freely with Undo and Redo controls while building your scene.
CUSTOMIZE FREEHAND MIRRORS
Adjust the visual thickness of freehand mirrors from the settings screen.
SAVE YOUR SCENES
Save multiple simulations, reopen them later, rename them, and continue experimenting.
WORKS OFFLINE
Explore light, reflection, refraction, prisms, mirrors, and optical effects without an internet connection.
Whether you are learning about optics, experimenting with light rays, or simply enjoying colorful patterns created by reflection and refraction, Light Reflection Simulator gives you a flexible sandbox for exploring how light behaves.
Draw. Reflect. Refract.
Draw custom mirrors and explore light rays, reflection, refraction, and prisms