Frequently asked questions

About Bitsbox and Coding

What's Bitsbox?

Bitsbox teaches kids to code by delivering insanely fun app-building projects in the mail every month. Kids code their projects on the Bitsbox website and their apps work on any device with a web browser.

How does Bitsbox work?

Kids create a coding account, which brings them to a virtual tablet in our coding environment. Kids then type in the code from the physical app projects into a text editor next to their virtual tablet. Once they finish writing the code, the new app will run on our website!

Bitsbox apps run on most mobile devices. They can be shared via email, text message, QR code, or a web link. The apps update in real time, so your kid can continue tweaking their apps online! You can even play multiplayer games across screens.

The best way to understand it is to try it out yourself!

What ages is it for?

Bitsbox is designed for kids 6-12 years in age.

How your kids engage with Bitsbox will depend on their age, of course. If your kiddo is 6 or 7, they may choose shorter projects and make simpler customizations. It's best if a parent or teacher can be around to help, especially at first.

Older kids will move through the projects faster and need less help.

All that said, we have a number of younger kids (as young as 4) who have had success with one-on-one help from their parents. If your kid can read, they can code with Bitsbox.

Can teenagers or adults learn to code with Bitsbox?

Absolutely. A lot of teenagers and grownups have learned basic coding skills from Bitsbox and enjoyed it!

Bitsbox is a wonderful stepping stone for any new coder. If you have a kid, learning side-by-side with them is a great way to do it.

What kind of computer do kids need to use Bitsbox?

A computer (Mac, PC, Linux, or Chromebook) with a web browser (Google Chrome is our favorite.) Bitsbox works inside a webpage. No complex tools to download and install. No worries about managing files. It's all in the cloud. And though it's theoretically possible for kids to do Bitsbox on a tablet, we'd recommend using a machine with a physical keyboard—typing a set of {} on an iPad is an ordeal, even for grownups.

You don't need a powerful machine to do Bitsbox. Any computer made in the last few years should be fine.

Can it work on an iPad?

Kids love phones. Kids love tablets. If you or your kid has one, then good news: they can play every program they write in Bitsbox on their tablet. All you have to do is point your device at our site, and the fairy dust will do the rest.

Imagine what your kid will say when they see their very own program running on an iPad. Picture their face.

However, when they're coding, kids need a physical keyboard. So, if your tablet has an attachable physical keyboard, that's great! (We're exploring a pure-tablet version as well, but it's not our focus just yet.)

How do I run an app on my phone or tablet?

It's really quite simple! Just follow these simple steps.

What computer language are you using?

It's Javascript/HTML5. However, it's not naked Javascript. We provide a short and sweet library of programming commands, all carefully designed to be easy to type, easy to learn, and flexible.

Why Javascript? Because it's arguably the most popular computer language around. Javascript is neat because it's the language of the web. Facebook, Google, Pandora, and Twitter are all written in Javascript (at least partially). Javascript is also great because it's a close cousin to C, C++, Objective C, and Java, which are Big Important Languages used by Serious People Doing Serious Programming.

Here's what we found in a recent search. Note how Javascript compares with other languages that are often touted as good ones for kids to learn.

LanguageNumber of Jobs
Visual Basic7,500
Objective C  5,000

The average salary for a Javascript Developer in the US? $110,000 per year.

Can I use it in a classroom?

Sure can. See our teacher's page with more information.

Ordering and Delivery Information

How much does it cost?

The Bitsbox website is free to use. Want to get coding projects, tips, and inspiration every month? Subscriptions start at $16.95 per month. Order here!

Do you ship to Canada? What about other countries?

Yes! We have customers in over 70 countries.

For countries outside the U.S.A., additional shipping charges will be applied at checkout. The cost ranges from $5US per month to $18US per month, depending on the level of your subscription. Or you can choose the digital delivery option, where shipping is always free.

How long will it take to receive my first box?

We'll ship your first box within a week of receiving your order. You'll receive a tracking number when it goes out! Boxes within the contiguous US are typically delivered within 5-7 days.

When will I be renewed/billed?

If you ordered Bitsbox through our website, you'll be renewed on the anniversary of your order. For example, if you bought a month-to-month Bitsbox subscription on November 7th, your subscription would renew on December 7th. If you bought a three month Bitsbox subscription on November 7th, your subscription would renew for another three months on February 7th.

If you ordered Bitsbox on Amazon, you will be billed each time we ship a box. This will happen within 3 days of your original order, or within 3 days of the anniversary of your order.

I want to try it first. How can I order a single box?

You can sign up for a month-to-month subscription, get your first box, and try it. If your kid doesn't like it, you can cancel at any time.

Can I buy Bitsbox with a PO?

Yes! We're able to accept POs for orders exceeding $50; just send your purchase order to Make sure to include your shipping address. If you are ordering a continuation of a previous subscription, please include that information in your PO. Please email us if you require a quote or any other information to prepare your PO.

Can I order now and have my first box delivered later?

We'd love to help make sure your boxes arrive closer to when you need them. To order a subscription with delayed delivery, please give us a call at (720) 476-4030 to place your order over the phone.

Can I have the first box shipped to one address and the remainder shipped to a different address?

Sure thing! Please place your order with the shipping address you'd like the first box sent to, then send an email to with the address you'd like the remainder of the boxes sent.

Can I buy a non-renewing subscription as a gift?

All of our subscriptions do automatically renew by default. However, you are welcome to cancel future renewals at any time. Also, take a look at our shop to see if any of our one-time-purchase options are right for you!

Subscription Questions

So what's the story with the monthly box?

Bitsbox works best with our monthly subscription box. Think of them like craft projects that are ready to be typed in and customized. Kids do the ones that interest them and skip the ones that don't.

The fact that it arrives in the mail every month keeps your budding rocket scientist coming back for more, and it provides feature learning, activities, and encouragement for this whole computer science thing—without more screen time.

What's the difference between the PDF, Basic, and Premium subscriptions?

Each subscription comes with the same coding projects and grownup guide each month.

The PDF subscription is a monthly email with a link to PDF files you can print out yourself.

The Basic subscription comes in the mail. The coding projects are printed on durable cards and you get a beautiful binder for storage.

The Premium subscription comes with all of the above, plus Premium Coding Support, trading cards (more app projects!), stickers, and temporary tattoos.

We highly recommend the Basic and Premium Bitsbox subscriptions. Our testing shows that kids are much more engaged and motivated by real stuff. Plus, kids love getting mail. The PDF is great for international customers. But it all depends on your child, and you know them best.

Can one subscription work for multiple siblings?

Yes! If your kids can share toys, they can share Bitsbox. Each kiddo can make their own coding account online for free, so they each have their own virtual tablet and coding space. They can then take turns with the app projects.

What if I want to cancel my subscription? How does that work?

It's easy! If you ordered directly from Bitsbox, login to your store account and click the cancel button next to your subscription. We'll walk you through a short survey, and then the cancellation will get underway. (Please note that it can take up to 48 hours to process.)

If you ordered through Amazon, you can cancel your subscription through your Amazon account. When you're logged in, hover over the "Accounts & Lists" tab while signed into your Amazon account. Click on "Memberships and Subscriptions" from the drop down list. Find your Bitsbox subscription and click the "Manage Subscription" button. This will bring up all your subscription details and you can change any shipping or payment info, or click "End subscription" to cancel the subscription.

Subscriptions can be cancelled at any time—meaning we will cancel the next automatic renewal of the subscription. We will continue to ship all of the boxes that you've already paid for.

If you have any questions, you can always reach us at

Can I return my Bitsboxes?

Unfortunately, we're unable to accept returns on any product that has already been shipped. We're also unable to refund unshipped products if you cancel your subscription midterm.

You can cancel your subscription renewals at any time. You will still receive all of the shipments that you've already paid for, but you will not be charged for future boxes.

I tried to sign in with the account that I made when I subscribed, but it didn't work! What's up?

There are two kinds of accounts on Bitsbox:

  1. Grownup Accounts, aka Store Accounts, are for setting up subscriptions, managing your credit card, etc. You get to your Grownup account through our store login.
  2. Kid Accounts, aka Coding Accounts, are for your kids to save their work. You sign in to coding accounts from the Bitsbox coding page, and make as many as you need. They're free!

We did this because we figured kids would want much easier passwords than their parents.

If you ordered your subscription through Amazon, your subscription will be managed through your Amazon account and you do not need a 'Grownup Account'. You'll still need to set up Kid Accounts to build your app projects.

My kid doesn't have their own email address to sign up with. Can they use mine?

If your kids have their own email addresses, then they can sign up for individual coding accounts, each under their own address.

If your kids don't have their own email, they can use yours. If you add a +SOMETHING to your own email, our system will recognize it as a unique email address, but any emails we need to send (say, if you need to reset a password) will go to you.

Here is an example. Let's say your address is, and your kids are named Amy and Sam...

Sign Amy up under:
Sign Sam up under:

Do the Kid Accounts ever expire? Do the projects ever expire?

Nope! You don't have to do the projects at a particular time or in a particular order. They never expire. Even if you end your subscription, your kiddos will still have access to the website and all of the apps they have ever built.

About the Company

Who are you guys?

Bitsbox was started by Scott Lininger and Aidan Chopra, a couple of dads in Boulder, Colorado. They met at Google where they both worked for many years. Aidan was a global product evangelist and Scott was a senior software engineer.

They left their cushy corporate jobs to chase this dream, and built a team of passionate builders, dreamers, and educators.

How can I stay informed about Bitsbox?

Best thing would be to sign up for our mailing list. Also, we'd love your help in spreading the word about Bitsbox. Scroll down to the very bottom of this page to follow us on social media and share the love!

If you are an educator, please sign up for our teachers list, and we'll let you know about classroom-oriented opportunities.

Thanks! :)

How can I contact you?

Just email us! We're friendly!

We'd love to hear your thoughts and get to know you! :)