Score9.7
Rank#2 of 91
Free planYes
Free trialYes
Runs onAndroid, iOS, Linux, macOS, Web, Windows

Summary

Construct 3 is a 2D game engine for making games with visual logic or JavaScript and TypeScript. Its event system lets creators build behavior from conditions and actions, without needing a conventional programming language; code can also be added within events or in separate project files. The browser-based editor needs no installation, and it can also be installed as an app. A free trial can be opened in a browser 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, as well as advertising and in-app purchase options. The Educational Plan is 9.99 USD per month, with a three-seat minimum.

Who it is for

Construct 3 suits individuals, hobbyists, and educators looking to make 2D games with visual logic, with optional JavaScript or TypeScript. It also supports projects targeting web, mobile, and desktop platforms.

What is good

  • Visual event system builds logic from conditions and actions.
  • Browser trial needs no email or registration.
  • Exports to web, mobile, and desktop targets.
  • Supports JavaScript and TypeScript.

What to know first

  • Free Edition has a 50-event limit with verified email.
  • Free publishing is limited to web or Construct Arcade.
  • Subscribers must reconnect every seven days for revalidation.
  • Educational Plan requires at least three seats.

Everything Xiaomi review

Construct 3: the full review

Construct 3 offers visual game logic alongside JavaScript and TypeScript, with exports across web, mobile, and desktop. Check the Free Edition's event and publishing limits, or note that the Educational Plan has a three-seat minimum.

Construct 3 is a 2D game engine for creators who want to build game logic visually but retain the option to write code. Its browser-based workflow lowers the setup barrier; its free edition’s tight project and publishing caps make it better for exploration than for a finished release.

Overview

Construct runs in a browser or as an installable app, and its trial can be opened without an email address, account, download, or installation. Once loaded, it can work offline, though subscribers must reconnect at least once every seven days to revalidate. That makes it convenient for getting started, with a modest recurring-online requirement for paid use.

Scirra reports more than 1,950,000 annual unique users, more than 250,000 monthly users, and more than 60,000 monthly exports. Those figures suggest substantial reported use, but the more important choice is whether the visual workflow and paid publishing options suit the project.

Key features

Visual logic with a coding route

The event system builds game behavior from conditions and actions rather than requiring conventional programming. That is a practical fit for creators who prefer visual logic, while JavaScript and TypeScript support—in event actions and separate project files—leaves a path for code-based work. The combination is more flexible than a visual-only workflow, although the free edition’s event cap can constrain larger experiments.

Exports 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 publishing for desktop, mobile, Facebook Instant Games, and Playable Ads, along with advertising, in-app purchases, and other monetisation features. The range is useful for projects targeting several storefronts or formats, but those publishing and revenue options sit behind paid access.

Built-in plugins cover Construct Game Services, Google Play, Facebook, multiplayer, WebSocket, mobile in-app purchases and advertising, and JSON. These integrations are relevant when a game needs connected services or monetisation without treating the engine as a web-only tool.

Pricing

Construct is freemium, with a free trial and paid plans. The Free Edition costs 0.00 USD per free. It allows 50 events with a verified email, or 25 as a guest; projects are limited to two layers and two special effects, multiplayer is unavailable, custom loading screens are excluded, and publishing is limited to the web or Construct Arcade. This is enough to explore the event workflow, but the caps and publishing restriction make it a poor fit for a full release.

The Personal License unlocks all Construct 3 features and allows cancellation at any time, making it the clearest stated fit for individuals and hobbyists. Its price is custom pricing. The Educational Plan costs 9.99 USD per month, billed Graduated pricing, with a three-seat minimum. The minimum makes it a group plan rather than a low-cost individual option. Students can use access codes without accounts, and Scirra describes privacy coverage across COPPA, CCPA, Nevada privacy law, New York Education Law 2-D, EU and UK GDPR, the amended Data Protection Act 2018, and the Children’s Code.

The Startup Plan has custom pricing and is limited to businesses 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; it is required for registered businesses and offers flexible seat management, with a quote available on request. Those distinctions make business status and eligibility important parts of the plan choice, not just the feature set. Plan questions go to [email protected]; documentation and a community forum are also provided.

Platforms

Construct supports web, Android, iOS, Windows, macOS, and Linux targets. 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. Check those minimums before choosing it for older devices or systems.

Who it's for

Construct suits aspiring and independent game creators who want to develop 2D games through visual events, with JavaScript or TypeScript available as projects grow. It also fits educators who need student access codes without requiring student accounts, and teams planning web, mobile, or desktop releases who can use a paid plan. It is less suitable for anyone who needs multiplayer or broader publishing on a free plan, or for registered businesses that do not want the required Business Plan.

Pros and cons

  • Pros: Visual events reduce reliance on conventional programming, while JavaScript and TypeScript provide a code option within the same engine.
  • Pros: Web, mobile, and desktop export targets give projects room to reach several kinds of devices; paid plans add monetisation and further publishing options.
  • Pros: The browser trial needs no email, registration, download, or installation, so trying the workflow is straightforward.
  • Cons: The Free Edition’s event, layer, effects, multiplayer, loading-screen, and publishing limits make it restrictive for a complete commercial release.
  • Cons: Subscribers need to reconnect every seven days to revalidate, which limits uninterrupted offline use.
  • Cons: The Educational Plan requires three seats, while the Startup and Business plans have eligibility or business-status conditions.

Alternatives

If the priority is coordinating game development work rather than choosing this engine’s visual event workflow, Unity Version Control is a freemium option with a free tier offering unlimited cloud seats and 25 GB of storage; usage beyond included limits is pay-as-you-go.

For a source of game art rather than an engine, GameArt2D is a freemium asset option with a free-assets section. Kenney Assets offers free individual asset packs under a CC0 license, or a 19.95 USD one-time All-in-1 purchase. CraftPix offers a free Basic plan with unlimited downloads and personal and commercial use. Quaternius offers free assets for personal, educational, and commercial projects, though the assets themselves may not be resold or redistributed. GameTextures.com is an asset option with a Hobbyist plan at 11.20 USD per month billed annually, including 25 monthly downloads and a non-commercial license.

For a different game-creation option, GameMaker has a free plan restricted to non-commercial use and no console exports, while its Professional plan is 99.99 USD per month as a one-time purchase. itch app is a free, open-source app for Linux, macOS, and Windows.

Browse Game Visual Scripting Software if visual logic is the deciding factor, or compare broader Game Development Software and Game Engine Software. For ready-made content, see Game Asset Marketplaces; for scores and rankings, see Game Leaderboard Software.

Verdict

Choose Construct 3 if you want a 2D engine that pairs visual game logic with JavaScript and TypeScript, and you expect to publish across web, mobile, or desktop. Its browser trial makes it easy to assess the workflow, but the free edition is sharply limited for publishing. Look elsewhere if you need an unrestricted free release path, or compare plans carefully if you are buying for a school or registered business.

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 Everything Xiaomi

Is Construct 3 yours?

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

Sources