Defold
Defold is a game engine for creating cross-platform 2D and 3D games.
What Defold is
Defold is a game engine for creating cross-platform 2D and 3D games. Its toolchain combines an editor, runtime, scripting workflow, build pipeline, and deployment flow. Game logic uses Lua, while native extensions can be written in C, C++, Objective-C, Java, or JavaScript. Built-in tools include visual editors, a debugger, profiler, particle effects, animation, and 2D and 3D physics. Defold supports deployment to Windows, macOS, Linux, iOS, Android, HTML5, PlayStation 4 and 5, and Nintendo Switch. Integrations include Firebase Analytics, AdMob, in-app purchases, push notifications, Google Play services, Nakama, and PlayFab. Its Asset Portal provides reusable components and extensions. Live Update can deliver additional game content after the initial download, with customizable content verification. The engine, editor, and build tools have source code available on GitHub under a developer-friendly license derived from Apache 2. Defold is free forever, with no licensing, royalty, or runtime fees. Community help is available through its forum, and technical support contracts are available if needed.
Good
- Supports 2D and 3D game development.
- Exports to desktop, mobile, web, and listed consoles.
- Includes debugger, profiler, animation, and physics.
- Source code is available on GitHub.
- No licensing, royalty, or runtime fees.
Watch out
- Visual scripting is not available.
- Editor requires a listed minimum operating system.
Who it suits
Defold suits indie creators, students, and studios making commercial games across its supported platforms. Its editor requirements include macOS 11 Big Sur or newer, Windows Vista or newer, or Ubuntu 18.04 64-bit or newer.
Verdict
Defold brings editing, scripting, building, and deployment into one free engine. Its Lua-based workflow and broad export targets may suit creators comfortable with scripting.
Plans and prices
From Defold's own pricing page, checked 2 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Defold | Free | No licensing fees · No royalties · No runtime fees · Free forever |
The facts
Each one read from Defold's own pages, with the date it was checked.
What it does
- Audience
- Defold describes itself as suitable for indie creators, students, and studios shipping commercial games.checked 2 Oct 2026
- Console export
- Yeschecked 24 Sep 2026
- Desktop requirements
- The editor requires macOS 11 Big Sur or newer, Windows Vista or newer, or Ubuntu 18.04 64-bit or newer.checked 2 Oct 2026
- Extensions
- The Asset Portal offers reusable components and extensions, including integrations for third-party SDKs and services.checked 2 Oct 2026
- Features
- The engine includes visual editors, a debugger, profiler, particle effects, animation, and integrated 2D and 3D physics.checked 2 Oct 2026
- Integrations
- Officially supported integrations include Firebase Analytics, AdMob, in-app purchases, push notifications, Google Play services, and game backends such as Nakama and PlayFab.checked 2 Oct 2026
- Languages
- Game logic is written in Lua, and native extensions can be written in C, C++, Objective-C, Java, or JavaScript.checked 2 Oct 2026
- Live Update
- Live Update can deliver additional game content after the initial download and includes customizable content verification.checked 2 Oct 2026
- Mobile export
- Yeschecked 24 Sep 2026
- Multiplayer tools
- Yeschecked 24 Sep 2026
- Product
- Defold is an all-in-one game engine for building cross-platform 2D and 3D games.checked 2 Oct 2026
- Scripting languages
- Lua,Teal,C,C++,C#,Objective-C,Java,JavaScriptchecked 24 Sep 2026
- Source
- The engine, editor, and build tools have source code available on GitHub under a developer-friendly license derived from Apache 2.0.checked 2 Oct 2026
- Source code model
- source_availablechecked 24 Sep 2026
- Support
- Defold offers community help through its forum and says technical support contracts are available if needed.checked 2 Oct 2026
- Workflow
- The toolchain combines an editor, runtime, scripting workflow, build pipeline, and deployment flow.checked 2 Oct 2026
The company
- Founded
- 2009checked 28 Sep 2026
- Headquarters
- Stockholm, Swedenchecked 28 Sep 2026
- Maker
- The Defold Foundation owns the Defold brand and product, and Refold AB is contracted for most day-to-day product work.checked 2 Oct 2026
Money
- Free plan
- Yeschecked 24 Sep 2026
Where it runs
- Platforms
- Games can be deployed to desktop, mobile, web, and consoles; the editor runs on macOS, Windows, and Linux.checked 2 Oct 2026
- Target platforms
- Windows,macOS,Linux,iOS,Android,HTML5,PlayStation 4,PlayStation 5,Nintendo Switchchecked 24 Sep 2026
The full review of Defold
Defold is a game engine for making 2D and 3D games, bringing creation and release tools into one workflow. It is a strong fit for developers willing to write game logic in Lua; teams seeking visual scripting should look elsewhere.
Its clearest advantage is the combination of source availability, a zero-cost plan and exports spanning desktop, mobile, web and selected consoles.
Overview
The editor, runtime, scripting workflow, build pipeline and deployment flow sit within one toolchain. That integrated approach can simplify the path from building a game to shipping it, while visual editors, animation, particle effects, a debugger and profiler cover common creation and diagnostic needs. Built-in 2D and 3D physics make it relevant to projects in either dimension, though the listed capabilities alone do not make it a visual-first engine.
Game logic is written in Lua. Native extensions can use C, C++, Objective-C, Java or JavaScript, giving teams a way to add code in other languages while keeping Lua as the main gameplay language. There is no visual scripting, which is a meaningful drawback for learners or designers who prefer node-based logic.
Key features
Multiplayer tools and mobile export are included. Console export covers PlayStation 4, PlayStation 5 and Nintendo Switch, expanding the potential reach beyond desktop and mobile. Live Update can deliver additional content after the initial download and supports customizable content verification, a useful option for games that need to separate some content from the first install.
Official integrations include Firebase Analytics, AdMob, in-app purchases, push notifications, Google Play services, Nakama and PlayFab. The Asset Portal also provides reusable components and extensions, including third-party SDK and service integrations. These options can reduce the need to build common service connections from scratch, while teams should expect to work within Defold's extension and scripting workflow.
The engine, editor and build tools have source code available on GitHub under a developer-friendly license derived from Apache 2.0. Community help is available through the forum, and technical support contracts are offered for teams that need another support route.
Pricing
Defold costs free, billed Free forever. The plan carries no licensing fees, royalties or runtime fees, making it suitable for hobbyists and commercial teams alike. There is no free trial because the engine is free to use; there are no paid tiers or stated usage caps to weigh against the plan.
Platforms
The editor runs on macOS 11 Big Sur or newer, Windows Vista or newer, and Ubuntu 18.04 64-bit or newer. Target exports include Windows, macOS, Linux, iOS, Android, HTML5, PlayStation 4, PlayStation 5 and Nintendo Switch. That range suits teams planning releases across several device types, but specific console targets are limited to the listed systems.
Who it's for
Defold suits indie creators, students and studios shipping commercial games, particularly those comfortable with Lua and seeking a free toolchain with broad export options. Native extension languages offer flexibility for additional code, while the integrated editor and build pipeline keep core development and deployment together. It is less suitable for creators who want to build gameplay visually without scripting.
Pros and cons
- Pros: Free forever with no licensing, royalty or runtime fees, removing recurring engine charges from project planning.
- Pros: Desktop, mobile, web and selected console targets support a broad release strategy from one engine.
- Pros: Source availability, native extension options and integrations give technical teams room to inspect and extend the toolchain.
- Cons: Lua is required for game logic, so the core workflow is not suited to teams avoiding code.
- Cons: No visual scripting means creators seeking node-based gameplay authoring will need another engine.
Alternatives
Godot Engine is another free game engine with a free plan and no contracts or hidden fees; consider it if you want a different free-engine option.
B4X offers free B4A for Android development and free B4R; consider it when Android or the B4X development approach is the priority.
Codename One has a free plan with 100 cloud build credits per month, with iOS cloud builds costing 8 credits each and a user JAR limit of 8.5 MB. Consider it if those cloud-build limits suit your needs.
Felgo has a Personal plan for annual turnover under €50k and a Startup plan priced at €79 a month billed annually; consider it if those plan terms better fit your project.
Monaca offers a free plan with a cloud IDE, debugging, 3 projects and 3 remote builds per 24 hours; consider it if those defined project and build limits work for you.
Qt Creator has an open-source version, with Qt framework use subject to LGPL/GPL obligations; consider it if that framework and licensing arrangement are a better fit.
C++Builder offers a Community Edition; consider it if you want to evaluate that alternative.
DroidScript is free to download, with optional paid plugins and donations; consider it for an Android-focused alternative.
For more options, browse Game Engine Software, Game Development Software or Mobile Development IDEs.
Verdict
Choose Defold if you want a free, source-available engine with an integrated workflow and exports across desktop, mobile, web and selected consoles. Its no-fee terms are compelling for both independent and commercial projects. Look elsewhere if visual scripting is central to how your team builds games.
Getting started
- Visit https://defold.com/.
- Choose the editor for macOS 11 Big Sur or newer, Windows Vista or newer, or Ubuntu 18.04 64-bit or newer.
- Build game logic in Lua, adding native extensions in a supported language if needed.
- Use the editor and build workflow to prepare deployment for a supported target platform.
Limits worth knowing
The plan is free forever and has no licensing, royalty, or runtime fees. The editor requires macOS 11 Big Sur or newer, Windows Vista or newer, or Ubuntu 18.04 64-bit or newer.
Questions
How much does Defold cost?
The Defold plan costs nothing. It has no licensing, royalty, or runtime fees.
Which platforms can Defold target?
Targets include Windows, macOS, Linux, iOS, Android, HTML5, PlayStation 4, PlayStation 5, and Nintendo Switch.
Is Defold's source code available?
Yes. The engine, editor, and build tools have source code available on GitHub under a developer-friendly license derived from Apache 2.0.
What languages can developers use?
Game logic is written in Lua. Native extensions can be written in C, C++, Objective-C, Java, or JavaScript.
Does Defold include multiplayer tools and integrations?
Multiplayer tools are listed as available. Supported integrations include Firebase Analytics, AdMob, in-app purchases, push notifications, Google Play services, Nakama, and PlayFab.
Alternatives to Defold
- 1

Felgo
Free planAndroidiOSWebAPI8.7Free plan - 2

Construct 3
Free planAndroidiOSWebLinux8.6Free plan - 3

Ren'Py
Free planOpen sourceAndroidiOSWebAPI8.6Free plan - 4
Bevy
Free planAndroidiOSWebLinux8.6From $5 a month - 5

Unity
Free planAndroidiOSWebAPI8.5Free plan - 6

Godot Engine
Free planAndroidiOSWebAPI8.3Free plan
