Paste HTML.
Get a URL.
Instant hosting for demos, mockups, and AI-generated pages. HTML or Markdown. No config, no deploys, no friction.
Features
Everything you need to ship HTML pages instantly.
Paste or Upload
HTML or Markdown. Paste, drop a file, or send via API.
All plansUnique URLs
Short permanent links. Share, embed, attach to PRs.
All plansCustom URLs
Vanity paths for your pastes. /c/my-demo in one click.
Pro / StudioREST API
Script it. CI/CD pipelines, build artifacts, automated reports.
All plansMCP Server
Claude Code, Cursor, VS Code. Deploy directly from AI agents.
All plansChatGPT App
Native ChatGPT integration. Deploy and search with OAuth.
All plansUse Cases
How people ship with PastML.
Examples
A few things people have shipped with PastML. All live, all HTML.
HN Reader
Hacker News frontend — browse Top, New, Best, Ask, Show, Jobs.
Earth · Live
Live 3D globe. Rotate, zoom, watch the world turn.
Memory Quest
Card-matching puzzle game. Hints, sound, replay.
Flappy Mini FX+
Flappy Bird clone with canvas graphics, score, sound toggle.
Chord Reference
Guitar chord charts + pentatonic scale patterns. Interactive fretboard.
Currency Converter
Live exchange rates. 150+ currencies, offline snapshot, clean UI.
WASM Photo Filter
Real WebAssembly image processing. VSCO presets, crop, instant JPG download.
Snake Game
Classic Snake. Arrow keys, growing tail, score tracking.
Plans
Start free. Upgrade when you scale.
API & MCP and ChatGPT App included on all plans.
FAQ
Answers to things people actually ask.
Can I export all my pages?
Yes. Settings → Export All Pastes downloads everything as a single ZIP. No lock-in.
How long do pages last?
Free: 60-day maximum, 7-day grace period to restore. Pro & Studio: leave it blank and it stays forever — or set any date you want.
Can I run JavaScript?
Yes. Pages are served with a CSP sandbox — your scripts run, but they can't break out to other pages or the host.
Can I use my own domain?
Custom domains aren't supported, but Pro and Studio plans get custom URLs: pastml.com/c/your-name.
What formats are supported?
HTML (text/html) and Markdown (text/markdown). Markdown is auto-converted to a dark-themed page.
Who can see my pages?
Anyone with the URL. There are no private pages, but Studio users can add password protection to any paste.
Is payment secure?
Yes. All payments are processed by Stripe. PastML never sees or stores your card details.
How do I upgrade or downgrade?
Free users: click Upgrade to Pro or Studio on the Settings page. Paid users: go to Settings → Manage Billing to switch plans via Stripe.
Can I get a refund?
If you're unsatisfied with a paid plan, request a full refund within 7 days of the charge. Only the most recent charge is refundable — prior periods are not. Contact [email protected].
How do I cancel?
Settings → Manage Billing → cancel inside the Stripe portal. Your plan stays active until the end of the billing period, then reverts to Free — no ongoing charges.
API
Deploy from the terminal, CI/CD, or any script.
MCP Server
Deploy HTML directly from Claude Desktop, Cursor, or any MCP-compatible client.