przio.com

· hosting

How to Host a Static Website on PRZIO with Your Own Domain

How to Host a Static Website on PRZIO with Your Own Domain

Web Hosting · Tutorial

Publish plain HTML, CSS, and JavaScript on PRZIO Web Hosting — deploy a ZIP in one click, upload or edit files in the browser, and connect a real domain like www.yoursite.com with DNS.

Published ~8 min read

Why use PRZIO for static websites?

PRZIO Web Hosting is built for landing pages, marketing sites, and front-end apps made with HTML, CSS, and JavaScript. You get a free preview URL on your-handle.sites.przio.com, atomic ZIP deploys with rollback, a file manager with live editing, optional SDK injection for popups and tracking, and custom domain support with DNS verification.

This guide walks through the full flow: create the site → deploy → upload or edit files → connect your real domain.

Step 1 — Open Web Hosting in your project

Log in at app.przio.com, open a project, and click Web hosting under Website experience.

PRZIO project workspace showing Web hosting tool tile
Open Web hosting from your project tools.

On the Hosted sites screen, click + New site to create your static website.

PRZIO hosted sites list with New site button
Your sites list — click New site to begin.

Step 2 — Create a static site

Select Static site (not WordPress). Fill in:

  • Site name — label for your dashboard (e.g. “Company homepage”).
  • Internal handle — lowercase slug for the default URL (e.g. acmeacme.sites.przio.com).

Leave Auto-inject PRZIO SDK on if you use popups, forms, or analytics on the site. Enable Single-page app fallback only for React/Vue SPAs.

Create new static site form in PRZIO with Static site selected
Choose Static site, set name and handle, then click Create site.

Step 3 — Deploy your site as a ZIP

Prepare a folder with index.html at the root plus your CSS, JS, and images. Zip the folder contents (max 200 MB, 5,000 files).

On the site Overview tab, drag the ZIP onto the upload area. Keep Auto-promote to live checked. When processing finishes, click Visit to open https://<handle>.sites.przio.com/.

PRZIO site overview with drag and drop ZIP deploy area
Overview tab — drag your ZIP here to publish a new version.

Tip: Every deploy creates a numbered version. You can roll back from the Deploys tab if something breaks.

Step 4 — Upload individual files

Need to add one image or script without redeploying the whole ZIP? Open the Files tab.

  • Upload files — pick one or more files from your computer.
  • Upload folder — add a directory tree at once.
  • New folder — organize assets before uploading.
PRZIO hosting Files tab with Upload files and Upload folder buttons highlighted
Files tab — use Upload files or Upload folder for quick updates.

Step 5 — Edit HTML, CSS, and JS in the browser

PRZIO includes a built-in code editor. On the Files tab, click the Edit icon (pencil) next to any supported file — or double-click the file name.

Change your markup or styles, then click Save (or press Cmd/Ctrl+S). Use Preview to open the file on the live site.

PRZIO in-browser Monaco editor editing an HTML file with Save and Preview buttons
Live file editor — edit HTML/CSS/JS directly in the dashboard and save instantly.

Best practice: For large redesigns, update files locally and deploy a fresh ZIP so you have a clean version history. Use the editor for quick copy or CSS tweaks.

Step 6 — Connect your real domain

When you are ready to use your own URL instead of *.sites.przio.com, open the Domain tab.

  1. Enter your primary domain (e.g. www.yourbrand.com or site.yourbrand.com).
  2. Click Save domain.
  3. Add alias domains if needed (commonly www. when the apex is primary).
  4. Save again, then add the DNS records PRZIO shows at your registrar.
  5. Click Verify DNS — when successful you will see a green Verified badge.
PRZIO Domain tab with custom domain input flipychat.com and Save domain button
Enter your domain and alias hostnames, then click Save domain.

Important: Add DNS records in your domain zone at Cloudflare, GoDaddy, Hostinger, etc. Point your domain to sites.przio.com — not to another site’s *.sites.przio.com preview URL.

Step 7 — Add DNS records and verify

After saving your domain, PRZIO lists the exact records to create. Typically you need:

TypeHostValue
TXT_przio-verify.yourdomain.comUnique token from PRZIO
CNAMEyourdomain.comsites.przio.com
CNAMEwww.yourdomain.com (alias)sites.przio.com

Copy each value with the clipboard buttons in the dashboard, add them at your DNS provider, wait a few minutes, then click Verify DNS.

PRZIO DNS records table with TXT and CNAME rows and Verify DNS button
DNS records table — add these at your registrar, then click Verify DNS.

After verification, upload your TLS certificate on the same tab if you need HTTPS on the custom domain (certificate + private key files).

Frequently asked questions

Do I need FTP?
No. Deploy a ZIP on Overview, or upload and edit files entirely in the PRZIO dashboard.
What is the free preview URL?
https://<your-handle>.sites.przio.com/ — available immediately after your first deploy.
Can I use the root domain (apex)?
Some registrars do not allow CNAME on the root. Use a subdomain like www. or site. first, or ALIAS/ANAME if your DNS provider supports it.
Will PRZIO popups and forms work on my site?
Yes, if Auto-inject PRZIO SDK was enabled at create time (or you add the project SDK script manually).

Ready to publish your static site?

Open Web Hosting in your PRZIO project and create your first site in minutes.

Open PRZIO dashboard →

Copyright © 2026 PRZIO. All rights reserved.