Static site export
The static export produces a self-contained ZIP archive — one HTML file per page, a compiled stylesheet, and all assets. You can host it on any static server.
Export your site
Section titled “Export your site”- Click the Deploy menu in the topbar.
Choose Export code (standard) or Export code (minified) (smaller files, harder to read).
A progress modal appears while Swebsy builds your pages and bundles all styles.
- A ZIP file downloads when the export completes.
What’s in the ZIP
Section titled “What’s in the ZIP”site-title/├── index.html # homepage├── about/│ └── index.html # additional pages as subfolders├── assets/│ ├── style.css # all your site's styles in one file│ ├── script.js # optional custom JS│ └── ... # uploaded images and fonts└── sitemap.xml # if enabled in Settings → PerformanceHost the ZIP
Section titled “Host the ZIP”Unzip and upload the contents to any static host:
- Netlify drop: drag the unzipped folder to app.netlify.com
- Cloudflare Pages: use the Cloudflare Pages deploy integration instead for automated uploads
- GitHub Pages: use the GitHub Pages deploy integration instead
- Any server:
rsyncor FTP the folder contents to your web root
Export hangs on large sites — building styles for a large site can take 10–30 seconds. Wait for the progress modal to close before navigating away.
Images missing in the ZIP — only assets that were uploaded via the Swebsy asset manager are bundled. External image URLs (hotlinked) are kept as-is.
Styles look different from the editor — the editor renders styles live; the export bundles them into a static file. If you see differences, try exporting again after saving all changes.