Make any page in minutes.
Bring a webpage from your AI chat, or sync a folder from your computer. Two ways to get your page and its pictures into Zlo — then preview, revise and publish.
Two ways. Choose where you work.
- 01For anyone working in an AI chat
Paste or upload a webpage
Make your page with ChatGPT, Claude or Gemini, then bring the finished webpage into Code Studio. No local project folder needed.
- 02For people working with local files or coding tools
Sync a local folder
Use Claude Code, Codex, Cursor or any editor to build in a folder on your computer. Link it once and keep updating the same page as you save.
Choose a method → bring in your page → check the preview → press Flash → share the link.
What you can build
Landing pages & funnels
One page that sells one thing — headline, pictures, price and a Buy button.
Courses & lessons
Lessons as items in a project, with files, videos and tasks people can hand in.
Question papers & quizzes
A paper as a PDF or a page; students answer on it and you see every entry.
Portfolios
Your work as a project, every piece its own page with a cover on the Wall.
Product & shop pages
Product cards with pictures, prices and a button to your payment link.
Articles & guides
Write like a document — headings, lists, tables, pictures in between.
Events & announcements
Date, place, pictures and one link — live in a minute, shared everywhere.
Small tools & games
A calculator, a quiz, a 3D model — any single-file web page runs as it is.
Optional: write text and place pictures manually
You can also write plain text in Create. If you want to add pictures separately, add them in Code Studio — they show as numbered tiles under Images. The 1st tile is[img01], the 2nd [img02]. Type the marker where the picture goes; drag the tiles to change which picture is which.
[img01]- The 1st picture in Images, right here. [img02] is the 2nd, and so on — drag the tiles to change the order.
[img01*2]- The same picture, bigger (*0.5 for smaller).
[slide 01-04]- Pictures 1 to 4 as a swipeable slideshow ([slide 01,03,05] picks some).
[banner: img01] Caption- A picture as a full-width banner, with a caption.
[card: https://…] Name — description- A link as a card with the page's own picture (and its price, when the shop shows one).
[banner: https://…]- A link as one big full-width card.
[vid01]- An uploaded video, playing in the page.
[3d01]- An uploaded 3D model you can turn around.
[file01]- A file — a PDF shows as pages; [file01-03] puts several in one row.
| a | b |- Tables, numbered lists, **bold**, headings (#) and links work as in any document.
Rules for pages made with AI
Asking ChatGPT, Claude or Gemini for a page? Give it these rules (Copy prompt in Code Studio does it for you) to specify the format. AI tools can also read them at /llms-full.txt.
FILE
- For pasted HTML: ONE complete, self-contained HTML file. All CSS and JavaScript inline. No frameworks, CDNs or web fonts — use a system font stack.
- For a ZIP upload or local folder: index.html at the top level, with its images, CSS and JavaScript included and referenced by relative paths. A ZIP contains one HTML page; keep the package under 25 MB.
- Give the page a clear <title> and a one-sentence <meta name="description"> saying what it is. Zlo uses them for the shared link's preview and for search; the preview picture is the cover the creator picks in Zlo, so no og: tags are needed.
IMAGES
- For ZIP uploads and folder sync, include the actual images in images/ and use relative paths such as <img src="images/hero.jpg" alt="…">. Zlo imports these pictures with the page; no separate image attachment step is needed.
- For pasted HTML, embed the pictures in the file. If the creator explicitly wants to add pictures separately in Zlo, use numbered spots: <img src="[img01]" alt="…">, <img src="[img02]" alt="…">. In CSS: background-image: url([img01]). The following spot rules apply only to that optional workflow.
- Write every spot out literally in the HTML/CSS — never build the name in JavaScript (no "[img" + n + "]"). A gallery of 6 lists [img01] … [img06].
- Number the spots in the order they appear on the page, top to bottom, starting at [img01].
- For numbered spots, do not substitute stock photos or placeholder services. The creator supplies the real pictures in Zlo. Packaged pages instead use the actual included image files.
- Put each image in a box with a fixed shape (aspect-ratio or a set height) and object-fit: cover, so any picture — tall, wide or square — fits without breaking the layout.
INTERACTION
- Anything the user drags, swipes or rotates (sliders, carousels, 3D objects, maps): set draggable="false" and -webkit-user-drag: none on its images and links, touch-action: none on the draggable area, and call preventDefault() in its pointerdown handler — so the browser never picks up an image instead of the gesture.
- Links to other sites open in a new tab: target="_blank" rel="noopener".
LIMITS
- It must work on phones and computers (responsive, no horizontal scrolling).
- The page runs inside a frame: don't rely on localStorage, cookies or saved progress, and don't change the parent page.
- No upload forms or file pickers — the page can't save anything.
Questions
What is zlo?
zlo puts webpages online: landing pages, courses, portfolios, product pages and more. Paste or upload a webpage from your AI chat, or sync a local folder. Preview it, then Flash it live.
Do I need to code?
No. Write in plain text with a few markers like [img01] for pictures, or let an AI write the page and paste it in.
How do my pictures get into the page?
Include pictures with the webpage: upload a ZIP containing index.html and its images, sync a local folder containing both, or embed pictures in pasted HTML. Separate Images tiles and [img01] markers are optional for manually added pictures.
Can I use ChatGPT, Claude or Gemini?
Yes. Share /rules or /llms.txt with your AI. Paste or upload the webpage it makes; use a ZIP when images are separate files. If you work with a local coding tool, sync its webpage folder instead.
How do I publish?
Press Flash. The page goes live on the Wall with its own short link you can share anywhere.
Can people pay or hand in work?
Yes. Turn on Price to show a price with a button to your payment link, or Accept submissions to collect answers with a deadline and results.