Welcome back to i coding
Start a new block sketch, code a C++ project, or resume your previous session.
Recently Edited Sketches
New Project
Browse Sketchbook
View, filter, and search your collection of saved projects and files.
Start a new block sketch, code a C++ project, or resume your previous session.
View, filter, and search your collection of saved projects and files.
Select the block categories you want to see in the toolbox:
Configure your workspace preferences and compiler server options.
Get instant compilation with no queue. Premium users compile even when the server is under heavy load.
Last Updated: July 11, 2026
We only collect personal information that you directly provide to us to register and manage your compiler account:
Your details are strictly used to secure account access, facilitate upgrades, and enforce simultaneous device limits (max 2 devices). We do not sell, rent, or share your data with any third parties.
Get instant compilation with no queue. Premium users compile even when the server is under heavy load.
Last Updated: July 11, 2026
We only collect personal information that you directly provide to us to register and manage your compiler account:
Your details are strictly used to secure account access, facilitate upgrades, and enforce simultaneous device limits (max 2 devices). We do not sell, rent, or share your data with any third parties.
Last Updated: July 11, 2026
To register and manage your compiler account/profile (e.g. upgrading your account to premium), we collect the following information:
This data is strictly utilized for the purposes stated above (including enforcing our simultaneous session limit of 2 devices for premium users). We value your privacy and do not sell, rent, or share your personal information with any third party.
By clicking "I Agree", you consent to our collection and processing of your details for these purposes.
Our team is actively working to restore compilation services. Please ensure your internet connection is stable and the compilation server is online.
Your custom compilation server is unreachable, but the default server is online and available.
The custom compilation server you configured is offline or unreachable. Would you like to switch back to the default online server?
Editing the C++ code directly will disconnect it from your Blocks workspace. Any future block modifications will not update this code, and you will not be able to edit via blocks without discarding your manual C++ changes.
You have made manual C++ code changes. Switching back to Blocks mode will discard these changes and overwrite the C++ editor with the code generated from your blocks.
Do you want to save changes to ""?
Your project has been successfully saved.
This dialog will close automatically in a few seconds.
Choose how to connect your compilation server