KidsBlock
About Us

Making Programming Accessible to Every Child

KidsBlock is a free, open-source graphical programming platform developed by Keyestudio. Based in Shenzhen, China, we have been dedicated to making programming education fun and accessible since 2018.

500,000+
Global Users
20+
Supported Devices
100+
Tutorials
12
Languages
Our Story

Born from a Passion for Education

KidsBlock was launched in 2018 by Keyestudio, a Shenzhen-based company dedicated to STEM education hardware and software. The idea was simple: programming education should be accessible to every child, regardless of their background. Our team of educators and engineers built a tool that makes coding as intuitive as playing with building blocks.

Built on the foundation of Scratch 3.0 and extended with real hardware support, KidsBlock bridges the gap between digital programming and physical computing. Students can write graphical code and immediately see it control real-world devices β€” Arduino boards, Micro:bit, ESP32, ESP8266, Makey Makey, and our own AIbot.

Today, KidsBlock is used by students and teachers across the globe. We remain committed to our open-source roots and continue to develop the platform with the community, adding new hardware support, AI features, and teaching resources.

Our Values

What We Stand For

🎯

Accessible

Free and open-source forever. Every child, every school, every country β€” no paywalls.

πŸ”§

Open Source

Built transparently with the community. Anyone can contribute, inspect, and improve.

🌍

Global

Available in 12 languages and designed for diverse educational contexts worldwide.

πŸš€

Innovative

Constantly evolving with new hardware support, AI features, and teaching tools.

Milestones

Our Journey

2018

KidsBlock launched by Keyestudio in Shenzhen. First version supports Arduino and Micro:bit with graphical block programming.

2019

Added ESP8266 and ESP32 support. Expanded hardware module library to 100+. Growing user base in China.

2020

Open-sourced on GitHub. Translated into multiple languages. International users begin adopting KidsBlock.

2021

Launched online IDE at ide.kidsblock.cc. Added Makey Makey support. Community contributions grow.

2022

Added ESP32-S3 support and AIbot integration. AI-assisted coding features introduced.

2023

Reached users in 12+ countries. Available in 12 languages. Continued hardware and curriculum expansion.

Get in Touch

We'd Love to Hear from You

Whether you're a teacher, student, parent, or developer β€” we're here to help.

Email Support

For technical questions, bug reports, or general inquiries.

[email protected]

GitHub

Report issues, submit pull requests, or explore the source code.

GitHub

Online IDE

Try KidsBlock directly in your browser β€” no installation required.

Open IDE