One prompt, one page, one app

Build a one-page web app from a single sentence

Mini Apps turns a plain-English prompt into a working, sandboxed one-page app you can preview, save, and share — with a personal dashboard and the option to bring your own LLM key.

No credit card. Sign in with email or Google.

From idea to app in three steps

No setup, no boilerplate. Just describe what you want and Mini Apps handles the rest.

  1. 1

    Describe what you want

    Type a single sentence — or use the guided form to fill in a name, purpose, and color. No setup, no boilerplate.

  2. 2

    Get a live preview

    Mini Apps renders a working one-page app in a sandboxed iframe. Tweak the prompt and regenerate until it's right.

  3. 3

    Save and publish

    Save to your dashboard, then publish to get a shareable public link. Edit, duplicate, or remove at any time.

A whole app, generated in one go

Pick a starting point or describe your own. Each example is a real, working mini app you can save and edit.

Quiz

Multiple-choice trivia with a final score

A 3-question general knowledge quiz

To-do list

Tasks with local storage persistence

A simple to-do list with local storage

Calculator

Four-function calculator that just works

A four-function calculator

Counter

Tally clicks with a reset button

A tap counter with reset

Waitlist

Landing page with an email signup

A landing page with an email waitlist signup

Contact form

A simple form to collect messages

A contact form for visitors to send a message

BYOK

Use your own LLM, or stick with the built-in templates

Add API keys for OpenAI-compatible endpoints, Anthropic, or OpenRouter from your profile. Pick the model you want to use for each app you create, and set a default for the rest.

  • Three provider families, custom base URLs supported
  • Keys are stored server-side and never sent to your browser
  • Per-app model selection with a one-click default
ModelsDefault
  • Anthropic · claude-3-5-sonnet-latestanthropic
  • OpenAI · gpt-4o-miniopenai
  • OpenRouter · google/gemini-2.0-flash-001openrouter
Keys show as sk-…abcd in the UI. The full key is only used when calling the model server-side.

Everything you need to ship a tiny app

Each generated app is a real, editable single-page web app — HTML, CSS, and JavaScript, hosted safely inside Mini Apps.

Prompt or guided form

Two ways to start — write a sentence, or answer a few quick questions.

Personal dashboard

Every app you make lives in one place, with quick actions on each card.

Editable code

Open the Code tab to tweak the generated HTML, CSS, and JavaScript directly.

Duplicate in a click

Fork a previous app to iterate without losing the original.

Bring your own LLM

Use the built-in templates, or plug in OpenAI, Anthropic, or OpenRouter with your own key.

Safe previews

Every preview runs in a sandboxed iframe, isolated from the rest of the page.

Your dashboard

Every app, one place

Open your dashboard to see all the apps you've made. Edit, duplicate, delete, or publish any of them — and copy a public link with one click.

  • Edit title and code inline
  • Duplicate to iterate without losing the original
  • Delete anything you no longer need
  • Publish for a shareable public link

Daily standup

Edited 2h ago

Tip calculator

Edited 2h ago

Color quiz

Edited 2h ago

Waitlist

Edited 2h ago

Ready to build?

Start from a single prompt and have a working one-page app in seconds.