About & Technical Architecture
Shapez.io is an open-source factory-building game inspired by Factorio, developed in JavaScript and HTML5 Canvas by tobspr. It features multithreaded simulation web workers, infinite scaling maps, and a soothing ambient soundtrack.
Shapez.io is developed by tobspr Games. Source code is available under GPLv3.
Keybindings & Input Configuration
| Action | Input / Key | Supported Device |
| ● Place / Select | Left Click | Keyboard |
| ● Delete | Right Click | Keyboard |
| ● Rotate | R | Keyboard |
| ● cycle variants | Q | Keyboard |
| ● create lines | Shift | Keyboard |
| ● Zoom. | Mouse wheel | Keyboard |
Frequently Asked Questions & Save Tips
How does Shapez.io (Factory Automation Demo) run in a web browser without downloading? ▾
Shapez.io (Factory Automation Demo) is powered by HTML5 Canvas / Web Workers. It executes code directly inside modern browsers via WebAssembly (WASM) and WebGL 2.0 with hardware acceleration and 60 FPS performance.
How does the save system work and how do I back up my progress? ▾
Game progress is handled through Browser LocalStorage/IndexedDB. Save states are stored inside your browser's private IndexedDB sandbox. Avoid clearing browser cache or cookies to preserve your saves.
Can I use a USB or Bluetooth controller with Shapez.io (Factory Automation Demo)? ▾
This port is currently tailored for keyboard and mouse navigation.
Is playing Shapez.io (Factory Automation Demo) on PortedToBrowser legal and safe? ▾
Yes. PortedToBrowser.com indexes open-source engine decompilations and verified web sandboxes. We do not host or distribute proprietary game ROMs or copyrighted binaries.
Port Changelog & Updates
Initial verified release in the PortedToBrowser technical index.
Release date: 1998
Genres: Strategy, Simulation
Host: bvschaik.github.io
Go → Release date: 1994
Genres: Simulation, Strategy
Host: play.openttd.org
Go → Release date: 2002
Genres: Simulation, Strategy
Host: openrct2.org
Go →