The best open source alternative to Unreal Engine is Godot. If that doesn't suit you, we've compiled a ranked list of other open source Unreal Engine alternatives to help you find a suitable replacement.
Unreal Engine alternatives are mainly Game Development Platforms. Browse these if you want a narrower list of alternatives or looking for a specific functionality of Unreal Engine.
Free, open-source game engine for 2D/3D development with cross-platform support, visual scripting, and comprehensive tools for indie developers.

Godot Engine is a completely free and open-source game development platform that gives you the tools to create 2D and 3D games without licensing fees or restrictions. Built by developers for developers, it offers a comprehensive suite of tools that eliminates the need to reinvent basic game development components.
The engine supports cross-platform deployment to desktop, mobile, web, and even XR platforms, making it easy to reach audiences everywhere. Its node-based scene system provides an intuitive approach to game architecture, while the built-in GDScript language offers Python-like syntax specifically designed for game development.
Key features include:
The active community continuously contributes improvements, documentation, and support, ensuring the engine evolves with developer needs. Whether you're an indie developer, student, or professional studio, Godot provides the creative freedom to bring your game ideas to life without technical or financial barriers.