Can ChatGPT build an app? Yes, and here is what each route gives you

Can ChatGPT make an app? Yes. What chat, ChatGPT Sites and Codex each build, which plans include them, what is free, and how to get an app people can open.

By Brian Boisjoli 6 min read chatgptopenaicodexapp-buildersgetting-started

Short answer: yes. ChatGPT can write the code for an app in an ordinary chat, and on paid plans it can now also host a simple web app for you through ChatGPT Sites, which is in public beta. OpenAI's Codex handles bigger projects in a real codebase, and app platforms can run GPT models to build and host the app for you. We build VibeKit, one of the options below.

What differs between those routes is not whether code gets written. It is where the app lives afterward, whether it remembers anything, and who can open it.

Can ChatGPT make an app right in the chat?

Yes, for something small. Ask for a tip calculator or a quiz and ChatGPT writes the code in the conversation. Canvas and code blocks can preview some kinds of code, such as a simple HTML page, without leaving the chat.

That preview is a draft inside your conversation. It has no address your friends can open, and nothing it saves is shared with anyone else. To go further you need one of the routes below.

What is the gap between "ChatGPT wrote code" and an app people can open?

Code is a recipe. An app is the restaurant that stays open. Four things sit between them:

  1. A place to run. Something has to serve the app all day, not only while your chat is open.
  2. A database. If people add records, scores or bookings, those must still be there after a reload and on another phone.
  3. A URL. A real address you can text to someone, with sign-in if the data is private.
  4. Updates. Version two has to go live without wiping what version one saved.

Pasting ChatGPT's code into a file solves none of these by itself. Each route below is really a different answer to who handles them. We wrote a longer guide on where to host AI apps.

Can ChatGPT build an app and put it online?

Now it can, on paid plans. ChatGPT Sites lets you "build, host, and share a website by describing it in ChatGPT or Codex," and OpenAI says that includes web apps and games. As of November 2026 it is in public beta on eligible Plus, Pro, Business, Enterprise and Edu plans, and the ChatGPT pricing page lists it as not included on Free or Go. Availability also varies by region.

You start on the web or in the desktop app by putting the word "website" in your prompt or mentioning @Sites (create a site). Sites covers most of the gap above:

Read the limits before you start. OpenAI says some frameworks, private networks, databases, background services and hosting patterns aren't supported. On cost, your plan includes a monthly hosting allowance, building and editing a site count toward your Codex usage, and hosting is free through December 31, 2026. From January 1, 2027, OpenAI plans to meter hosting and charge for usage above the allowance, and a site with a database carries a monthly base fee.

If you already pay for Plus and want a tracker, form or small game for your team or friends, Sites is probably the shortest path. Try it before anything else.

What about OpenAI Codex?

Codex is OpenAI's coding agent, aimed at people working in a real codebase. It inspects your project, makes changes, runs tests, and hands you the result to review. From the Codex pricing page, as of November 2026:

With Codex Cloud, you connect GitHub repositories, Codex sets up an environment, and you review its changes, then commit or open a pull request. That gets you code in a repository, not a running app: hosting is still your decision, though a compatible project can be published with Sites. We go deeper in can Codex build an app.

Can I build an app that runs inside ChatGPT?

Yes, but that is a developer project. Apps inside ChatGPT now come packaged as plugins, and apps are the part that connects ChatGPT to other services. To give one live data or actions, you build an MCP server, code that runs on infrastructure you operate, optionally add a screen that shows inside ChatGPT, and submit it to the plugin directory. It lives inside ChatGPT, not at its own address.

ChatGPT can also turn a workflow you repeat into a plugin through conversation, with no code. That is a reusable set of instructions and connected tools, not an app. Most people asking whether ChatGPT can make an app want something with its own link.

Can ChatGPT make an app for free?

Partly. On the Free plan, ChatGPT will still write code for you, and Codex is available in limited form. Sites, the part that hosts the app, is not on Free or Go. So with free ChatGPT you get the code, and hosting is still up to you.

Free hosting exists elsewhere, with limits. On VibeKit, the Free plan is $0 with 10 AI sessions a month and 2 apps. Free apps sleep after 60 idle minutes and wake on the next visit, and a database is a $3 a month add-on. Starter ($9.99 a month on the web) includes a database and one always-on app. The fuller comparison is in build an app with AI for free, and real numbers are in how much an AI-built app costs.

Can an app builder use ChatGPT's models for me?

Yes. App platforms put a coding agent behind a chat box and host the result, and several let you choose the model. On VibeKit there are three ways to use OpenAI's GPT models:

Each app gets its own coding agent that remembers the project, and VibeKit hosts the app on AWS in the US at its own address on vibekit.page. You can work from the web or the iPhone app. If you are comparing builders, check whether each accepts your key, because that changes what every change costs. For the Claude side of the same question, see can Claude build an app.

Choose by fit, not brand. Everything inside ChatGPT on a Plus plan: Sites. A developer with a repository: Codex. Building from your phone, picking a model per app, or a free plan with hosting included: an app platform.

Try it: build a small app with a GPT model

Start in VibeKit, or open the iOS app. Create a new web app, choose an OpenAI model in the model picker, and paste something like:

Build a shared grocery list web app for my household. Anyone with the link can add an item, mark it bought, and see who added it. Save the list between visits and give me the live URL.

To check it worked, open the URL on your phone, add an item, reload, then open the same link on a second device: the item should be there on both.

If you would rather stay inside ChatGPT, the same prompt with the word "website" in it is a fair test of Sites on a Plus plan.

Try VibeKit
Every app gets its own AI agent. Free tier with BYOK.
Start building →