Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

Pocket Code

Free#28 of 42 in Coding Learning SoftwareGame Visual Scripting Software

Pocket Code: A free mobile coding app for creative projects, sensors, and hardware connections. Ranked #28 of 42 in Coding Learning Software by our editors (6.7/10); pricing: Free plan; best for mobile learners making games with devices.

6.7/10Editor score
Pocket Code6.7 Visit Pocket Code

At a glance

  • Editor score
    6.7 / 10
  • Pricing
    Free plan
  • Best for
    Mobile learners making games with devices
  • Free plan
    Yes
  • Paid from
    Free
  • Feedback mode
    Guided
  • Facts checked
    23 Sep 2026
Pocket Code screenshot
  • Where it wins

    • Free, open-source app with no ads or in-app purchases
    • Block programming supports games, stories, sensors, and device features
    • Connects projects with Arduino, LEGO Mindstorms, Phiro, and Raspberry Pi
  • Where it doesn't

    • Limited to iOS and Android mobile devices
    • Uses the Catrobat language rather than conventional text-based languages
    • Narrower fit for learners seeking broader desktop coding tools

Our verdict on Pocket Code

Pocket Code is a free, open-source mobile app for creating games, animations, interactive stories, and other apps on smartphones and tablets. It is designed for learners who want to build project-based programs without typing conventional code. Its block-based system covers conditions, loops, events, variables, lists, mathematical functions, and data blocks, giving beginners a practical way to explore core computer science topics through creative projects.

The Free plan includes the mobile app, with no in-app purchases, ads, or other costs. Projects can use device sensors, the camera, and the flashlight, which gives mobile learners a direct way to connect programming concepts with phone and tablet capabilities. Pocket Code also supports inspecting, remixing, and sharing community projects, making existing creations part of the learning path. This combination suits learners who prefer visual experimentation and interactive results over a traditional text-editor workflow.

Its ecosystem reaches beyond the mobile device through hardware extensions for Arduino, LEGO Mindstorms, Phiro, and Raspberry Pi. Users can also create SVG files for cutting plotters, extending projects into physical and craft-oriented activities. The main trade-off is scope: Pocket Code is mobile-only and uses the Catrobat programming language, so it is a focused choice rather than a general introduction to conventional coding languages or desktop development. Pick it for free, creative, device-centered learning; choose another tool if desktop workflows or text-based programming are the priority.

Your product? Our editors can test Pocket Code in depth and publish a review, labelled as paid · from $149/mo →

Pocket Code pricing

Plans Free planFree Free to use — no paid tier required for the core job.
See plans on catrobat.org

Pocket Code fact sheet

Free planYes
Paid fromFree
Feedback modeGuided
Learning formatMixed
Programming languagesCatrobat visual programming language
Project-based learningYes
Mobile appsYes
Computer science topicsYes
DeploymentMobile
PlatformsAndroid
SupportDocs
Built forSolo, Small business (editorial estimate)
Integrations4 integrations: Arduino, LEGO Mindstorms, Phiro, Raspberry Pi
PricingFree plan
Websitecatrobat.org
Facts checked23 Sep 2026

Pocket Code integrations

Pocket Code lists 4 integrations on its own site.

  • Arduino
  • LEGO Mindstorms
  • Phiro
  • Raspberry Pi

Alternatives to Pocket Code

See all Pocket Code alternatives →

Also Ranked In

Pocket Code is ranked in 2 of our directories.

Used Pocket Code? Be the first to review it

The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used Pocket Code for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.

Write a reviewTwo minutes · verified accounts only · read by an editor before it appears

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — Pocket Code 6.7/10

Pocket Code is listed in our Coding Learning Software directory. Add the badge to your site — it links back to this page.

<a href="https://www.itechguides.com/products/pocket-code/"><img src="https://www.itechguides.com/best/badge/pocket-code.svg" alt="Featured on iTechGuides" width="230" height="46"></a>

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update