Coding for kids before they can read

The coding app used in over 50% of U.S. elementary schools, now at home. Join 40 million kids who learn to code through games they'll actually ask to play, starting with their first maze in minutes.

Kodable Basics on iPad showing the Fuzztopia world
Trusted by50%of US Elementary Schools
4.7 Stars
21,000+ Ratings
Ad-Free
Kid-Safe
K-5
Age-Appropriate

A coding game kids love. Skills that last.

Three steps your child will repeat hundreds of times, never noticing they're learning to code.

1
A universe of planets to explore

Explore

Travel a universe of planets, each one teaching a new coding idea.

2
A coded maze level

Code

Use simple picture commands to guide your fuzz through the maze.

3
Fuzz Builder, where kids code their own fuzz character

Create

Design your own fuzz and build your own mazes to share with friends.

Why Kodable Basics?

Coding for kids that teaches them how to think

Kodable Basics is coding for kids ages 4-10. Your child will learn to code, and along the way they'll learn how to think. Logic, problem-solving, and sticking with a tricky puzzle are skills that last a lifetime, and kids who understand how code works grow up knowing how to tell AI what to do.

Logical thinking, built in

Every maze is a little logic puzzle. Your child learns to break a problem into steps, spot patterns, and try again when the first plan doesn't work.

No reading required

Kodable Basics uses pictures instead of words, so kids as young as 4 can drag and drop their first commands. No reading, no keyboard, no experience required.

Safe & standards-aligned

No ads, ever. Aligned to CSTA and ISTE standards, with Google Classroom and Clever rostering for teachers, and digital citizenship lessons built right in.

Skills kids build along the way

  • Sequencing iconSequencing
  • Conditionals iconConditionals
  • Loops iconLoops
  • Functions iconFunctions
  • Debugging iconDebugging
The Learning Path

Five planets, a universe of code.

Each planet teaches a new coding concept. Tap a planet to see what your child will learn there.

Planet 1 · Sequencing

Cloudhaven

Kids start by putting steps in order to guide their fuzz along a path. It's the first idea behind every program, and the foundation for everything that follows.

Perfect for: Kindergarten & 1st Grade

Planet 2 · Conditionals

Smeeborg

Kids learn to write code that makes decisions: if this, then that. It's the same thinking behind every app and game they'll ever use.

Perfect for: 1st & 2nd Grade

Planet 3 · Loops

Aquatopia

Kids learn to repeat steps with loops. Instead of dragging "forward" five times, they tell their fuzz to go forward five times, and see how much shorter their code gets.

Perfect for: 2nd & 3rd Grade

Planet 4 · Variables & Booleans

Asteroid Belt

Kids give things names and values, then make choices with true and false. This is how code keeps score, remembers, and compares.

Perfect for: 3rd & 4th Grade

Planet 5 · Functions

Moongarden

Kids name a set of steps once and reuse it anywhere. This is where coding gets creative, as they build small tools and combine them into bigger ones.

Perfect for: 4th & 5th Grade

Free for 7 days

Five minutes to your child's first line of code

Free for 7 days, no reading required, cancel anytime.

Beyond the courses

Coding games kids come back for

Between lessons, kids unlock the fun stuff, the parts they'll ask to play again on the weekend.

Fuzz Builder, where kids code their own fuzz character

Fuzz Builder

Kids write code to build their own fuzz, choosing eyes, colors, hats, and accessories by programming each part. It's their first taste of making something that is all their own with code.

Maze Maker, where kids build their own levels

Maze Maker

Kids build their own levels with the same commands from the courses, then challenge friends to solve them. Designing a game is a big step up from playing one.

Pets, programmable pets that teach conditionals

Pets

Kids adopt a pet and program how it behaves: feed it when it's hungry, play when it's bored, sleep when it's tired. Their if-statements and loops come to life as a pet that takes care of itself.

Beach Cleanup, an ocean conservation coding world

Beach Cleanup

A special world where kids clean up the ocean with code. They sort trash, rescue animals, and practice the coding skills they already know while learning to care for the planet.

Any device, anywhere

Works wherever your kids are

Kodable Basics runs on iPad, iPhone, Chromebook, and any web browser, and your child's progress syncs across all of them. The iPad app even works offline, so it's ready for road trips, flights, and waiting rooms.

  • iPad and iPhone
  • Chromebook
  • Any web browser
  • Works offline on iPad
  • Progress syncs everywhere
Kodable Basics running on a laptop and a tablet
Pick a starting point

Where will your child start?

Every kid begins with a five-minute tutorial. After that, the first planet depends on their age.

Cloudhaven planetAges 4+

Cloudhaven

Kids put picture commands in order to guide their fuzz through the maze. No reading, no typing, and lots of high fives.

Smeeborg planetAges 6+

Smeeborg and Aquatopia

Kids learn to make decisions with if-this-then-that and to repeat steps with loops, the two ideas behind every game they play.

Asteroid Belt planetAges 8+

Asteroid Belt and Moongarden

Kids work with variables and functions, then move on to Kodable Creator and real JavaScript when they're ready.

Try Free for 7 DaysFree for 7 days. Cancel anytime.
Progress you can check

What you'll see as a parent

You don't need to sit beside your child to know how it's going. Open the app and you'll see which planet they're on, which concepts they've passed, and where they needed extra practice. When they finish a planet, you'll know.

  • Which planet and coding concept they're working on
  • Lessons passed and practice attempts
  • A clear view of what to celebrate next
A progress screen showing which planets and lessons a child has completed

Why it sticks

Teachers, parents, and kids agree

★★★★★
It's the one app my students ask for by name. First-day-of-school silence, because everyone's in Smeeborg.
Kindergarten TeacherPublic School · Ohio
★★★★★
My four-year-old taught himself sequencing before he could read. Watching him explain loops to his grandma was a moment.
Parent of 3 & 5Homeschool · Oregon
★★★★★
We've run Kodable Basics in every K-3 classroom in the district for six years. It's become infrastructure.
Technology CoordinatorPublic District · Georgia
Getting started

Coding for kids: the questions every parent asks first

Straight answers from the team behind the app used in over half of U.S. elementary schools.

What age should kids start coding?

Earlier than you might think! Kodable Basics starts at age 4, because the first coding ideas, putting steps in order and making simple decisions, are the same thinking behind a bedtime routine or a board game. Your child doesn't need to read, type, or count past ten. If they can drag a block across the screen, they can write their first program today.

Blocks first, or real code?

Blocks first! Every programming language is built on the same ideas: doing things in order, repeating steps, and making decisions. Kodable Basics lets your child practice those with colorful drag-and-drop commands, so they build real coding logic without getting stuck on typing. When they're ready, Kodable Creator introduces real JavaScript.

Do parents need to know how to code?

Not at all. Kodable teaches through the game itself, with short videos and hints that adjust to how your child is doing. You'll see their progress in the app, so you can check in whenever you like without sitting beside them. Our favorite tip: ask them to explain what their fuzz just did. You'll hear sequences and loops in their own words.

What does the first week look like?

About five minutes of setup, then it runs itself. Your child plays a short tutorial, lands on Cloudhaven, and starts guiding their fuzz through mazes. Most kids finish their first planet within a week of ten-minute sessions. Want to try before you sign up? Our free Hour of Code activities use the same levels, no login required.

How is this different from free coding apps?

Kodable Basics is built on the K-5 coding curriculum used in over 50% of U.S. elementary schools. Free apps tend to be one-off games. Kodable is a full learning path that grows with your child from kindergarten through 5th grade, with lessons, practice, and check-ins along the way. One subscription also includes Kodable Typing and Kodable Creator. See everything included for families.

Is Kodable Basics free?

You can try everything free for 7 days. If your child already uses Kodable at school, sign in with their school account and some of their class content comes home with them for free. Kodable Pro unlocks the full library at home. See plans for families.

The Fuzzes are waiting

Ready to start coding?

Five minutes from here to your child's first line of code. No reading required, and progress follows them from home to school.