Scratch Alternatives for iPhone

Scratch is not available for iPhone but there are plenty of alternatives with similar functionality. The best iPhone alternative is GDevelop, which is both free and Open Source. If that doesn't suit you, our users have ranked more than 50 alternatives to Scratch and 13 are available for iPhone so hopefully you can find a suitable replacement. Other interesting iPhone alternatives to Scratch are Pocket Code, Urho3D, codeSpark Academy and Banquise.

filter to find the best alternatives

Scratch alternatives are mainly Game Development Tools, but if you're looking for Code Learning Services or Educational Games you can filter on that. Other popular filters include Drag and Drop, Android, iPad and Linux. You can also filter by region, for example EU-based alternatives if you prefer software developed in the European Union. These are just examples - use the filter bar below to find more specific alternatives to Scratch.
Copy a direct link to this comment to your clipboard
Scratch alternatives page was last updated

Alternatives list

  1. GDevelop icon
     193 likes

    GDevelop is an open-source game making software designed to be used by everyone. Any kind of 2D games can be created with it and no programming skills are required to get started. Logic of games are made using visual events.

    121 GDevelop alternatives

    Cost / License

    • Freemium
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • iPhone
    • Android Tablet
    • iPad
    • Flathub
     
    |
    1
    Comments about GDevelop as an Alternative to Scratch
    Guest
    Positive
    2

    Not only does G-develop allow you to do all sorts of exports, but also is very easy to use, and is free! one of the best engines in my opinion.

    Review by a new / low-activity user.
    GDevelop icon
    GDevelop icon
    • GDevelop is Freemium and Open SourceScratch is Free and Open Source
    • GDevelop is LightweightScratch is not according to our users
  2. Pocket Code icon
     19 likes

    Pocket Code allows you to create your own games, animations, interactive music videos, and many kind of other apps, directly on your phone or tablet.

    21 Pocket Code alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Android
    • iPhone
     
    |
    4
    Comments about Pocket Code as an Alternative to Scratch
    Guest
    Positive
    0

    it can run scratch projects

    Review by a new / low-activity user.
    Guest
    Positive
    0

    Is uses the same block-style as Scratch, however, it works on Android phones

    Review by a new / low-activity user.
    Guest
    Positive
    0

    cuz it haz Scratch2Catrobat Converter! made my own clicker!

    Review by a new / low-activity user.
    3 of 4 comments
    Pocket Code icon
    Pocket Code icon
    • Pocket Code is Free and Open SourceScratch is also Free and Open Source
    • Pocket Code is Privacy focusedScratch is not according to our users
  3. Urho3D icon
     43 likes

    Urho3D is a lightweight, cross-platform rendering and game engine implemented in C++ and released under the MIT license. Greatly inspired by OGRE and Horde3D.

    Cost / License

    • Free
    • Open Source

    Application type

    Alerts

    • Discontinued

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • Raspberry Pi
     
  4. codeSpark Academy teaches the basics of computer programming through a variety of interactive learning activities including puzzles, games, step-by-step creative projects, game design and offline printables – all of which can be monitored by parents.

    Cost / License

    • Paid
    • Proprietary

    Application type

    Platforms

    • Online
    • Android
    • iPhone
    • Android Tablet
    • iPad
     
  5. Banquise icon
     5 likes

    Banquise is a global community of players and creators. Create any games or other interactive content in no-code and share it with the whole community.

    Cost / License

    • Free
    • Proprietary

    Application type

    Platforms

    • Online
    • Android
    • iPhone
    • iPad
    • Google Chrome
     
  6. Programming Hub icon
     21 likes

    The best app to learn 14+ programming languages such as Python, Assembly, HTML, VB.NET, C, C++, C# (C Sharp), JavaScript, PHP, Ruby, R Programming, CSS, Java and much more!.

    Cost / License

    • Freemium
    • Proprietary

    Application type

    Platforms

    • Android
    • iPhone
    • Android Tablet
    • iPad
     
    |
    1
    Comments about Programming Hub as an Alternative to Scratch
    Guest
    Negative
    -1

    It requires a download for all projects and a download to make stuff.

    Review by a new / low-activity user.
    Programming Hub icon
    Programming Hub icon
    • Programming Hub is Freemium and ProprietaryScratch is Free and Open Source
  7. mBlock icon
     Like

    One-stop coding platform tailored to coding education. With mBlock, students can easily create games, animations and program robots by dragging and dropping blocks, or through writing Python.

    6 mBlock alternatives

    Cost / License

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • Chrome OS
    • Android Tablet
    • iPad
     
  8. Hopscotch icon
     1 like

    Learn to code and make your own games with Hopscotch.

    CREATE Whether games, art, stories, or more, you can code whatever you want with kid-friendly programming. Publish your creations to Hopscotch’s fully moderated community, where kids can play and learn from your games.

    PLAY .

    Cost / License

    • Freemium
    • Proprietary

    Application type

    Platforms

    • iPhone
    • iPad
     
  9. Glicode icon
     3 likes

    GLICODE TM turns every packet of Pocky into a bite-sized coding lesson. By laying out Pocky in the right order, you can use Japan’s (and the world's) favourite snacks to learn algorithmic thinking in a fun and engaging way.

    Cost / License

    • Free
    • Proprietary

    Platforms

    • Android
    • iPhone
    • Android Tablet
    • iPad
     
  10. Maratis icon
     7 likes

    Maratis is a portable, simple and visual game development tool designed for artists and developers.

    Cost / License

    Application type

    Alerts

    • Discontinued

    Platforms

    • Mac
    • Windows
    • Linux
    • iPhone
    • iPad
     
  11. Infinite Arcade is a game construction kit. Make platformer games, adventure games, pinball games, ball and paddle games, text puzzlers, and mazes. Create your own characters! Make games with zombie mobs, hot lava, disco bricks, crystal geysers, trampoline tiles, oil slicks...

    Cost / License

    • Paid
    • Proprietary

    Application type

    Platforms

    • iPhone
    • iPad
     
  12. PaletAI icon
     1 like

    App to create, play, and share AI-generated mobile games, no coding required.

    Cost / License

    • Free
    • Proprietary

    Application type

    Platforms

    • iPhone
     
12 of 13 Scratch alternatives