Learn to create virtual games and stories, and have all your robots interact with one another. You can easily program MiPosaur, LEGO, Dash&Dot robots to move through mazes. You can even program Arduino wirelessly to control these robots and even build custom robots!

"Fantastic. Program multiple robots, drones, and smart-toys, using a familiar interface." –
Tickle is "the most awesome blocks programming environment for iPad".

- “There are a lot of games and puzzles now that promise to teach kids how to code, but Tickle stands out.” – TechCrunch
- "'School is SO fun.' Thanks @tickleapp for teaching us to fly!" – Hillcrest Elementary
- "Unquestionably the best experience for programming Sphero. Lots of fun." – @ECiardelli, Math and Learning Resource Teacher.
- "The most awesome blocks programming environment for iPad." – @moenig, Lead Developer of Snap! (UC Berkeley's Computer Science course CS10).
- "Seriously loving the amazing new @tickleapp for iPad. Drag and drop programming for real-world objects like @Sphero" – Adam Bellow, Author and Educational Technologist.

Tickle is the world's first app that enables anyone to program an air drone. It's also one of the world's best visual programming app for 15+ best smart toys – MiPosaur by WooWee, Parrot Rolling Spider, Airborne, and Jumping Sumo mini drones, Arduino LightBlue Bean, Philips Hue smart home lighting system, and Dash and Dot by Wonder Workshop – all wirelessly from your iPad. You can also program interactive stories and games using our library of animated characters and sounds.
All the devices, Arduino, and virtual characters work seamlessly with each other. For example, you can use Arduino board like a Wii controller to fly a drone. Makers, makerspaces, and makerfaires around the world are empowered by Tickle to interactively and wirelessly program Arduino.
Tickle is easy to learn, yet incredibly powerful. Learn to code the same way as the introductory Computer Science courses at Harvard and UC Berkeley.
Tickle Robotics Edition is inspired by visual programming languages like Scratch from MIT, Alice from CMU, Blockly from Google, and ScratchJr from Tufts/MIT. It is generously supported by awesome Kickstarter backers.

What's New

Version 5.2.1

bug fix
With our latest update, Tickle app officially supports micro:bit, a tiny programming board that brings you boundless coding opportunities.

Using Tickle, you will be able to code with micro:bit wirelessly and enjoy real-time performance.

On top of the two programmable buttons, a motion detector and compass on micro:bit, you can code and use micro:bit as a controller for virtual characters and other devices compatible with Tickle app. Coding projects can be interactive amongst little coders, using multiple micro:bits to get creative.

Let’s get the coding party started!

Customer Reviews

Editors’ Notes

Learn block coding and basic robotics with hands-on programming experience.

Powerful programming app for kids and adults

High-Powered Space Puppies

I downloaded this app to help me learn to program a Sphero BB-8. It's great! Similar to the Sphero Lightning Labs app, it uses block-based programming in a GUI, but it offers a few more custom actions for BB-8 and is generally more sophisticated. It supports other robotic devices as well (drones, etc.). I'm an experienced programmer, so I appreciate the greater control and flexibility this app offers. It is also simple enough for a novice to get up and running quickly.

Supports a lot of toys and drones. It can also be used to create iPhone apps or integrate iPhone apps with real life devices, though I haven't tried this functionality. Very powerful app.

Great app but I have a suggestion

JJ The Block Gamer

Right now the only way I know of to get coins is by buying them. If there is another way add a tutorial button so you can find out how. If there is not another way make it so when you upload a program you have the option to make it so others can see it. When others see it add a like button and every like gives you a coin. Don't add a dislike button so the haters can't hate.


Tickle Labs, Inc.
437.1 MB
Requires iOS 9.0 or later. Compatible with iPhone, iPad, and iPod touch.
English, Danish, Dutch, French, Japanese, Spanish, Traditional Chinese
Age Rating
Rated 4+
© Tickle Labs, Inc.
In-App Purchases
  1. Tickle Coin - 400 $3.99
  2. Tickle Coin - 80 $0.99
  3. Tickle Coin - 1000 $7.99


  • Wallet

    Get all of your passes, tickets, cards, and more in one place.

  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer