
About Babylon.js
Babylon.js is a free, open source 3D engine for the web. It renders with WebGL and WebGPU, so 3D scenes run in a standard browser.
What it does
Babylon.js provides a scene system, materials, lighting and animation for real-time 3D. The 9.0 release added clustered lighting for scenes with many lights, textured area lights and a node particle editor. The project also includes a playground and a node material editor for building shaders visually.
Key features
- WebGL and WebGPU rendering in the browser
- Clustered lighting for scenes with many lights
- Textured area lights with emission images
- Node particle and node material editors
- Playground for trying code in the browser
Who it's for
Game developers, product configurator teams, digital twin builders and XR projects that want 3D on the web without installing software.
Pricing and good to know
Babylon.js is free and released under the Apache-2.0 license. The project also covers native apps and XR experiences. Real-time 3D can be heavy on phones and older computers, so test performance on the devices your users will have.
Highlights
- WebGL and WebGPU rendering in the browser
- Clustered lighting for many lights
- Textured area lights with emission images
- Node particle and node material editors
- Playground for trying code in the browser












