Build your own phone apps.
Write each screen in HAM, a short HTML-like markup, and see it on your phone as you save. No programming experience needed, and it works well with AI. Free to try, no email.
FreeNo email Runs in your browser iPhone and Android
How it works
Write a screen, see it on your phone, then put it in the stores
Each tag in HAM is a component built into the Hype Apps app. You choose the components and arrange them; the app draws them as native screens.
Write a screen
A tag for each part of the screen, and words for its look. This is the greeting at the top of petBlue, an example app: a pretend airline for pets.
<!-- The navy hero --> <column style="bg-#010059 px-24 pt-16 pb-32 gap-8"> <text style="text-white font-size-30 font-light"> Good morning, Biscuit </text> <text style="text-#B9BAE6 font-size-16"> Barkley → Pawtucket · Thu, Dec 12 </text> </column>
See it on your phone
In the Playground, press Publish and you get a five-letter code. Type it on the home screen of the free Hype Apps app, and the screen is on your phone.


Put it in the App Store and Google Play 1.0
With Hype Apps 1.0, coming soon: Shipyard builds, signs and uploads your app to the stores, as an app of its own with your icon and name.
- Build the iPhone and Android apps
- Sign them with your store accounts
- Upload to App Store Connect and Google Play
Building and using your apps in the Hype Apps app is free. Putting one in the App Store or Google Play is Hype Apps 1.0.
Where to start
Any level of experience
From never having written a line of code, to building everything with an AI agent, to shipping web apps for a living.
See it for yourselfGet Hype Apps: Learn HAM, free, and open the example apps on your phone.
App Store · Google Play
New to building apps
- Nothing to install: the Playground works in your browser.
- HAM looks like HTML: a tag for each part of the screen, and words for its look, like
text-whiteorrounded-lg. - In the Hype Apps app, press and hold any screen to see the HAM that built it.
You build with AI
- The whole HAM reference is public at hypeapps.dev/llms.txt, so any agent can write HAM for free.
- Your agent writes HAM; the screens are native components built into Hype Apps, not a web view.
You're a developer
- Markup over native components, with htmx-style swaps, Alpine-style state and Tailwind-style classes.
- An OpenAPI spec, the Playground API and an agent skill.
- How HAM fits the App Store's rules is in the FAQ.
What HAM is
A markup for arranging the app's own components
Native components, built in
Every tag is a component that ships inside the Hype Apps app: text, lists, cards, buttons, forms, the camera, motion sensors and local storage. Not a web view.
Change it, and the phone follows
Your screens come from where you keep them. Edit and save, and the phone shows the new version. New kinds of components arrive with updates to the app.
Familiar if you know the web
HTML-like tags, and Tailwind-style classes for the look. If you've never written either, start in the Playground: change a line, publish, and see it on your phone.
What you need
A browser for the Playground, and the free Hype Apps app on an iPhone, iPad or Android phone. Supported devices
Made by Lazarus Morrison
Computer scientist, 20 years building for the web, host of the hx-pod podcast and Hypermedia TV. About Hype Apps
Keep me posted
Optional. Drop your email and I'll only reach out when there's something real to show you.