MakeItRun blog

Every Way to Put Your ChatGPT App Online in 2026 (Compared)

2026-07-09 · MakeItRun team

TL;DR — the decision tree. Just want to show someone what ChatGPT built, and you don't care if the link survives the week? Click Share on the canvas — it's free, it's already open, and it's OpenAI's own answer. On a ChatGPT Business or Enterprise seat and this is an internal tool for your own team? Codex Sites is the right free-standing move — it just isn't a public URL, and was never built to be one. Want a public link today, from the chat you're already in, with no new tab? Add a publishing connector and ask ChatGPT to publish it — ours is MakeItRun, and we're upfront below about what it can't do yet. Want a custom domain right now and don't mind a monthly bill? AppDeploy or livemy.app both do that better than we currently do. Comfortable with a little Git and want free forever? GitHub Pages or Netlify — nobody should talk you out of those for a simple static page. Everything below is what we verified about each option today, cited, including where they beat us.


Search "put my ChatGPT app online live url" and you'll land on three companies' own content about themselves: AppDeploy, livemy.app, and Tiiny Host all have a page built for this exact query, and all three understandably lead with their own product. That's not a knock — we're about to do the same thing lower down this page. But none of them puts ChatGPT's own Share button, Codex Sites, or the free DIY path (GitHub Pages, Netlify) on the same page as their pricing, because doing that honestly means admitting some searchers shouldn't buy anything at all. This page does that on purpose. Every claim below was checked against the vendor's own current site or help docs — dated, so you can tell when something changes.


Every option, compared

OptionFree tierCustom domainQR codeWorks from the chat
ChatGPT Share (canvas)Yes, all plansNoNoNative, no setup
Codex SitesBusiness/Enterprise workspace onlyNoNoNative, but internal-only
MakeItRunYesNot yetNot yet (roadmap)Yes — MCP connector, Claude + ChatGPT
AppDeployYes, fair-useYes (early access, free tier)Not statedYes — ChatGPT, Claude, Cursor, MCP
livemy.appYes (1 project)Maker plan, $10/mo+Not statedVia MCP in Claude Code/Cursor, not chat UI
Tiiny Host1 site, 7-day expiryPaid plans, from $9/moNot statedVia their own Custom GPT
static.appYes (limits unclear)Paid plansYes, one clickNo AI-chat integration found
PageDropUp to 14 days TTLNoNoREST API / Claude skill, no chat button
GitHub Pages / NetlifyYes, foreverYes, freeNoNo — manual push or drag-drop

Checked directly against each vendor's site on 2026-07-09 unless noted otherwise below. Prices and limits change — this table won't self-update, so treat anything more than a few months old (including this table, eventually) with suspicion.

ChatGPT's own Share button (canvas)

Open a canvas, click Share, and ChatGPT generates a public link at a chatgpt.com address — free, on every plan, no setup. Whoever opens it sees a rendered version and can branch it into their own chat. The honest limitation: this is a link to your conversation, not a hosted app. Delete the source conversation and the shared link goes with it. There's no independent versioning — editing the canvas further doesn't create a new pinned snapshot for people who already have the link, and if you change your mind, revoking it means going into Settings → Data Controls → Shared Links and deleting it by hand, not toggling something in the canvas itself. Fine for "here's what I made," wrong tool the moment the link needs to outlive the chat.

Codex Sites (OpenAI)

Codex Sites lets you describe an app in Codex and get it built, deployed, and hosted on OpenAI's own infrastructure — genuinely impressive, and genuinely not what this query is asking for. As of today, OpenAI's own docs describe it as workspace-authenticated: you create a site, then "invite users within the workspace to access" it via Sign in with ChatGPT. That's an internal tool, not a public page — there's no bring-your-own-domain option documented, and the whole flow assumes a Business or Enterprise workspace. If you're trying to give your team an internal dashboard and you're already paying for Business or Enterprise, this is the right tool and MakeItRun isn't a substitute for it. If you're trying to put a cocktail menu or a client-facing calculator on the internet, Codex Sites isn't built to do that at all.

AppDeploy

The most direct competitor on this list to what MakeItRun is trying to be, and the one we lose the most ground to. AppDeploy explicitly supports deploying straight from a ChatGPT or Claude chat, plus Cursor and other MCP-compatible tools — the same "publish from the chat you're already in" pitch we make. As of today, its free tier is genuinely generous: managed hosting, HTTPS, a database, file storage, and — the part that actually matters for this comparison — custom domains, already in early access on the free tier. We don't have that yet. Their public pricing page doesn't show a self-serve paid tier yet (a "Business" plan exists but routes to a sales email), which suggests the product is still finding its pricing footing. No QR code or analytics feature is documented as of this check. If a custom domain matters to you today, AppDeploy is ahead of us, plainly.

livemy.app

Built for deploying from AI coding tools — Lovable, Bolt, Cursor, Claude Code — and from Git repos, with automatic SSL, monitoring, and restarts. As checked today: Free is $0/month (1 project, 5 deploys/month, 2GB storage, stays always-on); Maker is $10/month (5 projects, 1 custom domain); Pro is $25/month (unlimited projects, 3 domains, additional domains $5/month each). It explicitly accepts "Claude Artifacts, ChatGPT-generated sites" as input and has an MCP integration — but that integration connects to Claude Code or Cursor, the coding-agent surface, not a button inside the ChatGPT or Claude.ai chat window. If you're already living in an IDE with an AI coding agent, this is a strong, reasonably priced option with a real custom-domain story starting at $10/month. If you just have HTML from a chat and no IDE open, it's more setup than the other options here.

Tiiny Host

The simplest static-file host on this list, and one with a genuinely clever chat-native trick: Tiiny publishes its own Custom GPT that you can add to ChatGPT's sidebar, describe a site to, and deploy directly from the conversation via an API connection — you only need to sign in afterward to claim the site permanently. That's a real answer to "put my ChatGPT app online," built specifically for it. Where it costs you: as of today, Tiiny's pricing page lists paid plans at Tiny $9/month, Solo $18/month, Pro $38/month, and Pro Max $89/month (all cheaper billed annually) — a meaningful jump from the roughly $6–15/month range earlier competitive research had recorded for this same product a few months ago. The free plan is one site with a 7-day expiry and a small file-size cap, per Tiiny's own help center, though separate reports suggest sites can persist longer if you keep logging into the account. No QR code or analytics feature is advertised.

static.app

A general-purpose static host, not built around Claude or ChatGPT specifically, but genuinely full-featured for what it does: drag-and-drop or desktop sync uploads, a built-in code editor, a free tier, custom domains on paid plans, one-click QR codes, real analytics, and password-protected private pages. Every one of those is a feature we either don't have yet or don't have at all — the QR code and analytics gap especially. What it doesn't have is any AI-chat integration we could find: no mention of Claude, ChatGPT, or an MCP server. You paste in HTML from wherever you got it, same as Tiiny. If QR and analytics matter more to you than publishing from inside the chat, static.app is the more complete product today.

PageDrop

Paste HTML, get a link, no account required — the fastest possible path, and free. As checked today, the free tier hosts content for up to 14 days (longer if it gets engagement publicly), and "Creator Passes" extend that TTL in 7/14/30-day increments, stackable, at roughly $0.07/day of extension — a genuinely cheap way to keep something alive without a subscription. It has a REST API and a Claude skill for publishing, which is more agent-friendly than most hosts on this list, but there's no chat button, no custom domain, no QR code, and nothing designed to persist indefinitely without paying for extensions. Good for something meant to expire; the wrong shape if you want one URL that just keeps working.

GitHub Pages / Netlify — the DIY path

The honest answer for a lot of people reading this: if what you have is a single static HTML page and you're willing to learn (or already know) a little Git, GitHub Pages is free forever, supports a custom domain at no cost, and answers to nobody's pricing page. Netlify's free tier is similarly generous and adds drag-and-drop deploys (Netlify Drop) if you'd rather skip Git entirely — though Netlify's password protection is locked behind its paid Pro tier. Neither one has a QR code button, neither has any awareness that your HTML came from ChatGPT, and neither publishes from inside the chat — you're exporting the file and doing the deploy step yourself. If you're going to maintain this thing for years and don't mind the extra ten minutes, this is genuinely the right tool, not a consolation prize.

MakeItRun

Built for one workflow: you have HTML from ChatGPT or Claude and you want a link, without leaving the chat. Add the connector, ask ChatGPT to publish it, and you get a live URL back in the same conversation — no new tab, no account to set up first. Re-publishing to your slug updates the same address for as long as you want it live; that permanence claim is one we've verified directly, not marketing copy. The honest gaps, matched against what's above: no custom domain yet (AppDeploy and livemy.app both beat us here), no analytics (static.app beats us here), and no QR code export yet — it's on our roadmap, not shipped, and we're not going to imply otherwise on a page that just spent six sections holding other companies to that same standard. If a custom domain is a hard requirement today, use AppDeploy or livemy.app. If you want the fastest chat-to-live-link path and can live without a domain or a QR button for now, that's us. A real example, built the same way this post recommends: a client dashboard, live since the day it was published.


A real app, published — not just described

Here's the whole thing end to end, not a screenshot. We asked ChatGPT for a packing checklist that adapts to the kind of trip you're taking — one prompt — then published it exactly the way this post recommends: copy the HTML, publish, done.

Smart Packing Checklist — pick a trip type (weekend, business, beach, camping, international) and a number of nights, and the checklist rebuilds itself: quantities scale with trip length, categories change with the trip type, and you can add your own items and check them off as you pack.

See it live: https://syn7a07b3f.clientview.page

QR code linking to the live Smart Packing Checklist

Switch the trip type from "Weekend getaway" to "International trip" and rebuild — watch the whole list change, not just resize. That's the bar for "published": a link that still does the thing, the next time someone opens it.


FAQ

Is ChatGPT's canvas Share button good enough for most people?

For a one-off "look what I made," yes — it's free, instant, and already built in. It stops being good enough the moment you need the link to survive deleting the conversation, or you want a version history, or you want it on your own domain. None of that is available today.

Can I get a ChatGPT app onto my own custom domain without paying for anything?

Not from a chat, no. The only genuinely free custom-domain path on this page is exporting the HTML and deploying it yourself to GitHub Pages, which supports a free custom domain. Every hosted "publish from the chat" option that offers custom domains today — AppDeploy, livemy.app — charges for it (AppDeploy's is in free-tier early access; livemy.app's starts at $10/month).

Is Codex Sites the same thing as what this post is about?

No, and this is a common confusion. Codex Sites builds and hosts internal, workspace-authenticated tools for ChatGPT Business/Enterprise teams. It does not produce a public URL anyone can open, and it isn't meant to.

Does MakeItRun have a QR code feature?

Not yet. It's on our roadmap, not shipped. The QR code next to the demo above was generated with a standard third-party QR tool pointed at our live URL — the same workaround we'd recommend to anyone using MakeItRun today.

What's the fastest way to publish straight from a ChatGPT conversation, with no new tab?

Add a publishing connector and ask ChatGPT to do it. AppDeploy and MakeItRun both support this today from ChatGPT directly; Tiiny Host does it through its own Custom GPT rather than a general connector.


Built something in ChatGPT or Claude?
Get a live URL without leaving the chat.
Get your link →

Read next: How to share a Claude artifact so it doesn't disappear · More from the MakeItRun blog →