Construct 3

Game Engine Software

Free planFree trialAndroidiOSLinuxmacOSWebWindows
9.7#1 of 91

Overview

Construct 3 is a 2D game engine for building games with visual logic and optional JavaScript or TypeScript. Its event system lets creators specify behavior through conditions and actions without a conventional programming language; scripts can also be placed in events or separate project files. The editor runs in a browser without a download or installation and can also be installed as an app. A browser trial is available without an email address or registration. Projects can be exported to HTML5 web, Android and iOS through Cordova, and desktop wrappers for Windows, macOS and Linux. Construct works offline after its first load, though subscribers must reconnect at least once every seven days for revalidation. The Free Edition allows 50 events with a verified email or 25 as a guest, and limits publishing to web or Construct Arcade. Paid versions add desktop and mobile publishing and monetization options including advertising and in-app purchases. The Educational Plan is listed at 9.99 USD per month with a three-seat minimum; other listed license prices are not stated.

Who it is for

Construct 3 suits individuals and hobbyists building 2D games who want visual logic with the option to add JavaScript or TypeScript. Its educational plan has a three-seat minimum, and its export targets span web, mobile and desktop.

What is good

  • Visual event system uses conditions and actions.
  • Supports JavaScript and TypeScript.
  • Browser trial requires no email or registration.
  • Exports to web, mobile and desktop targets.
  • Works offline after its first load.

What to know first

  • Free Edition limits events to 50 or 25.
  • Free publishing is limited to web and Construct Arcade.
  • Subscribers must reconnect every seven days.

Specifiction review

Construct 3: the full review

Construct 3 offers visual game logic alongside JavaScript and TypeScript, with exports across web, mobile and desktop. The Free Edition has event and publishing limits, while the listed Educational Plan costs 9.99 USD per month with a three-seat minimum.

Overview

Construct 3 is Scirra’s 2D game engine for creators who want to build game logic visually but keep JavaScript and TypeScript within reach. Its browser-first workflow and broad export targets make it a practical fit for web and cross-platform projects; the Free Edition is better treated as a constrained starting point than a publishing plan.

You can open the free trial in a browser without an email address, registration, download or installation. Construct can work offline after its first load, though subscribers must reconnect at least once every seven days to revalidate. It can also be installed as an app.

Key features

Visual events with code when needed

Construct’s event system builds game logic from conditions and actions rather than requiring conventional programming for every behavior. That is useful for creators who prefer a visual workflow, while JavaScript and TypeScript support in event actions and separate project files gives code-oriented teams room to extend it.

Export and integrations

Projects can be exported as HTML5 for the web, to Android and iOS through Cordova, and to Windows, macOS and Linux desktop wrappers. Paid versions add desktop and mobile publishing, Facebook Instant Games and Playable Ads, along with advertising, in-app purchases and other monetisation features. This makes paid plans the relevant choice for a commercial release beyond web and Construct Arcade publishing.

Built-in plugins cover Construct Game Services, Google Play, Facebook, multiplayer, WebSocket, mobile in-app purchases and advertising, and JSON. Multiplayer tools are available in the product, but the Free Edition excludes multiplayer.

Pricing

Construct uses a freemium model. The Free Edition costs 0.00 USD per free. It allows 50 events with a verified email, or 25 as a guest, and caps projects at two layers and two special effects. It also excludes multiplayer and custom loading screens, and permits publishing only to the web or Construct Arcade. Those caps are suitable for learning and small experiments, not a full-featured release.

The Personal License has custom pricing, unlocks all Construct 3 features, is aimed at individuals and hobbyists, and can be cancelled at any time. It is the natural step up when the free event and publishing limits become restrictive without needing a business plan.

The Educational Plan costs 9.99 USD per month, with graduated billing and a three-seat minimum. That makes it relevant to a class or other multi-seat educational use, but a single learner cannot buy just one seat under this minimum. Students can use access codes without accounts. Scirra says its education privacy coverage includes COPPA, CCPA, Nevada privacy law, New York Education Law 2-D, EU GDPR, UK GDPR, the amended Data Protection Act 2018 and the Children’s Code.

The Startup Plan has custom pricing and is for organizations with annual revenue under $50,000 USD, assets under $100,000 USD and no more than three employees. The Business Plan also has custom pricing, is required for registered businesses, offers flexible seat management and has a quote option. These distinctions matter: a small team may qualify for Startup, but registered businesses are directed to Business.

Plan questions can be sent to [email protected]; documentation and a community forum are also provided.

Platforms

Construct supports Windows 10 or newer, macOS 10.13 or newer, specified 64-bit Linux distributions, Chrome OS, Android 8 or newer, and iOS 15.4 or newer. Its target exports span web, Android, iOS, Windows, macOS and Linux. Mobile exports use Cordova, while desktop exports use wrappers, so the target breadth is useful without implying a single native build path.

Who it's for

Construct suits solo creators, hobbyists and teams who value visual game logic and want code available for more demanding work. Its export range supports projects aimed at browsers, phones and desktop systems; paid publishing and monetisation features make paid plans the more suitable route for commercial distribution. Educators may value access codes and the stated privacy coverage, while the three-seat minimum makes the Educational Plan a poor fit for an individual student.

Pros and cons

  • Pro: Visual conditions and actions lower the need for conventional code, while JavaScript and TypeScript remain available for projects that need them.
  • Pro: Web, mobile and desktop export targets provide a route to several major platforms from one engine.
  • Pro: The browser trial requires no registration or installation, making it easy to evaluate before committing.
  • Con: The Free Edition’s event, layer and effects caps, lack of multiplayer, and web-only publishing make it restrictive for more ambitious projects.
  • Con: Mobile and desktop publishing plus monetisation features require a paid version, and the Personal, Startup and Business prices are custom.
  • Con: Subscribers must reconnect every seven days to revalidate, which limits uninterrupted offline use.

Alternatives

Godot Engine is the stronger fit for readers seeking a free, open-source engine with no contracts or hidden fees; its platform range also includes Android, iOS, Linux, macOS, web and Windows.

CRYENGINE is another free-to-download option, but its use is governed by royalty-based licensing terms.

Defold suits developers who want a free engine with no licensing, royalty or runtime fees, across Android, iOS, Linux, macOS, web and Windows.

GDevelop is a freemium alternative with a free plan and support for Android, iOS, Linux, macOS, web and Windows.

Flax Engine may suit non-commercial or educational use at no cost; commercial releases carry a 4% royalty on earnings exceeding $250,000 per calendar year.

GameMaker is worth considering for non-commercial projects on its free plan, which excludes console exports; its listed Professional plan is a 99.99 USD one-time purchase.

Stencyl offers a Starter plan for web/HTML5 publishing and an Indie plan at 99.00 USD per year for web and desktop publishing.

Felgo is another freemium choice, with a free plan and support across Android, iOS, Linux, macOS, web and Windows.

Browse Game Engine Software, Game Development Software and Game Visual Scripting Software for more options. For assets, see Game Asset Marketplaces; for scoring and results, see Game Leaderboard Software.

Verdict

Choose Construct 3 if visual event-based development is your preferred starting point and you want JavaScript or TypeScript available alongside exports for web, mobile and desktop. Its free trial is easy to enter, but the Free Edition’s publishing and feature caps are substantial. Look elsewhere if you need a genuinely unrestricted free engine, or compare the custom-priced paid plans carefully before committing to commercial publishing.

Construct 3 plans and pricing

All plans
Personal License Not published All Construct 3 features unlocked · For individuals and hobbyists · Cancel any time construct.net · 24 Sept 2026
Personal License Not published All Construct 3 features unlocked · Asset packs included · Android, iOS, and desktop publishing · No royalties on created work construct.net · 17 Sept 2026
Educational Plan $9.99/mo Graduated pricing; minimum 3 seats 3-seat minimum construct.net · 24 Sept 2026
Startup Plan Not published Annual revenue under $50,000 USD · Assets under $100,000 USD · No more than 3 employees construct.net · 24 Sept 2026
Business Plan Not published Required for registered businesses · Flexible seat management · Request quote available construct.net · 24 Sept 2026
Free Edition Free 50 events when logged in with verified email (25 as guest) · 2 layers · 2 special effects · no multiplayer · no custom loading screens · web/Construct Arcade publishing only construct.net · 28 Sept 2026

Compared on game engine software

Asset types
addons, animations, ebooks, fonts, games, graphics, sounds, templates, themes, tilemaps, toolsconstruct.net
Source files included
Yesconstruct.net
Commercial use
Yesconstruct.net
License model
mixedconstruct.net

Facts

Free plan
Yesconstruct.net · 24 Sept 2026
Paid from
9.99construct.net · 24 Sept 2026
Visual scripting
Yesconstruct.net · 24 Sept 2026
Multiplayer tools
Yesconstruct.net · 24 Sept 2026
Mobile export
Yesconstruct.net · 24 Sept 2026
Target platforms
Web, Android, iOS, Windows, macOS, Linuxconstruct.net · 24 Sept 2026
Scripting languages
JavaScript, TypeScriptconstruct.net · 24 Sept 2026
Product purpose
Scirra describes Construct 3 as a 2D game engine combining no-coding solutions with JavaScript programming.construct.net · 28 Sept 2026
Browser based
Construct 3 runs in a browser with nothing to download or install, and it can also be installed as an app.construct.net · 28 Sept 2026
No registration trial
The free trial can be launched in the browser without an email address, registration, download, or installation.construct.net · 28 Sept 2026
Visual event system
Its event system lets creators define game logic with conditions and actions without using a conventional programming language.construct.net · 28 Sept 2026
JavaScript and TypeScript
Construct supports JavaScript or TypeScript inside event actions and in separate project files.construct.net · 28 Sept 2026
Export targets
Projects can be exported to HTML5 web, Android and iOS through Cordova, and Windows, macOS, and Linux desktop wrappers.construct.net · 28 Sept 2026
Offline use
Construct works offline after its first load, while subscribers must reconnect at least once every seven days to revalidate.construct.net · 28 Sept 2026
Supported systems
Officially supported systems include Windows 10 or newer, macOS 10.13 or newer, specified 64-bit Linux distributions, Chrome OS, Android 8 or newer, and iOS 15.4 or newer.construct.net · 28 Sept 2026
Built-in integrations
The manual lists plugins for Construct Game Services, Google Play, Facebook, Multiplayer, WebSocket, Mobile IAP, Mobile advert, JSON, and WebSocket-related functionality.construct.net · 28 Sept 2026
Paid publishing and monetisation
Paid versions add desktop, Android, iOS, Facebook Instant Games and Playable Ads publishing plus advertising, in-app purchases, and monetisation features.construct.net · 28 Sept 2026
Support
The pricing page directs customers to [email protected] for plan questions and the site provides documentation and a community forum.construct.net · 28 Sept 2026
Maker scale
Scirra reports more than 1,950,000 annual unique Construct 3 users, more than 250,000 monthly users, and more than 60,000 monthly exports.construct.net · 28 Sept 2026

Company

Headquarters
London, United Kingdomconstruct.net · 28 Sept 2026

Best Construct 3 alternatives

See all 12

Where it ranks on Specifiction

Is Construct 3 yours?

Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.

Sources