All posts

How to share an app you built with Claude Code (2026)

By Will Evans · Published

Claude Code built you a working app, and right now it runs on your computer and nowhere else. To get it to your family and friends, give it a home online: connect Podda once and say "put this app on Podda". Then invite people by name. Here are all the routes, from a two-minute demo to a permanent home.

Why is there no share button?

Because the app lives on your machine. A local address only works on your computer, so the moment you close the lid, the app is gone for everyone. Sharing it means putting it somewhere that stays up without you, and deciding who is allowed in. Those are the two questions every route below answers differently.

How do I share it privately, invite-only?

Put it on Podda, a private home for personal software. Claude Code can connect to Podda the same way any assistant does, with one address, and the connect guide covers it.

1. Connect Podda, then say "Put this app on Podda." Claude Code publishes it to a private home with a real address and per-person access already handled.

2. Invite your family and friends. They sign in on their phone and use it, with nothing to install and no Claude account needed.

The app keeps its own data and files there too, so whatever your group saves is still there next week, with no database of your own to run.

One note on fit: Podda is made for personal apps, the kind Claude Code turns out in an afternoon, not for porting a big production stack with its own databases and services.

What is the quickest way to show someone right now?

A tunnel is the quickest. A tool like ngrok or Cloudflare Tunnel gives the app running on your machine a temporary public link, and it takes a couple of minutes; ask Claude Code to set one up. The catch is in the name "temporary": the link works while your laptop is awake and dies when it is not. It is fine for showing a friend today, and wrong for the household rota.

What about GitHub and Vercel or Netlify?

This is the road every developer knows: push the code to GitHub and connect a host like Vercel or Netlify, and the app gets a real, permanent link. It is the right route for a public product. It is public by default, though, and keeping it to a named group means building and running your own sign-in, which is real work spent keeping strangers out of an app no stranger was ever meant to find. The trade-offs are laid out in how to share a vibe-coded app privately.

Is this the same as Claude artifacts?

No. Artifacts are the little apps Claude makes inside a chat on claude.ai, and publishing one there creates a link anyone can open on personal plans. Claude Code is different: it builds real projects on your machine, which is why the sharing question needs a real answer rather than a publish button.

Which way should I pick?

If you just need to show someone today, a tunnel does the job, and GitHub plus a host is the road everyone knows for a public product. For the people you can actually name, put it on Podda: it stays up after your laptop sleeps, and it is free to start.

Made it in ChatGPT instead? Here is how to share an app you made with ChatGPT.

Connect Podda from the connect guide and give the app a home. The free plan keeps it invite-only from the start.

Last updated 22 August 2026.