Host Your Static Website

Quick and Simple Static Site Hosting

⭐️ 2,000,000+ happy users
No server to manage · Trusted by teams at Salesforce, Airbnb, JLL, Nestlé

The case for a static website

A static site is a set of finished files, so there's no database to query and no CMS to patch. Pages load quickly because the server only has to send them, and there's very little for an attacker to target. Tiiny Host serves those files over HTTPS with nothing for you to configure.

The case for a static website

Host Your Static Site

In 3 Simple Steps

1. Upload a File

1. Upload a File

Drag and drop your site files into the Tiiny Host platform.

2. Enter a Link-Name and Customise

2. Enter a Link-Name and Customise

Choose a custom name for your URL and personalise your site settings.

3. Publish and Get a Link to Share

3. Publish and Get a Link to Share

Click publish to receive a shareable link and get your site live on the internet.

Features

Hosting for finished sites

👩‍💻 Drag & Drop

To deploy, drop the zipped build folder onto the upload box.

🌐 Custom Domain

On the Solo plan your own domain can point at the site, with SSL set up for you.

🔢 Autogenerated QR Codes

Tiny and higher plans create a QR code for every site.

📊 Analytics

Visits and traffic sources are counted without a tracking script.

🔗 Embeddable

The embed code shows your site inside another page.

🔄 Easy to Update

Redeploying is another upload to the same project.

Compared

Static hosting without the server admin

Shared hosting and WordPress plans are sold for sites that run PHP and a database. A static site needs none of that, yet those plans still come with control panels and plugin updates.

⚡ Tiiny Host
Traditional hosting
Deploy with a zip
Uploading the zipped build is the deployment. FTP and cPanel aren't involved.
✓ Yes
FTP or cPanel
A free tier with no card
One site is free for as long as you keep the account active.
✓ Yes
Usually paid
Automatic HTTPS
SSL covers tiiny.site addresses and custom domains alike.
✓ Yes
Usually included
No software to patch
There's no server or plugin for you to keep updated.
✓ Yes
Updates and plugins
Any static site generator
Build output from React or Hugo uploads as it is, and so does hand-written HTML.
✓ Yes
Manual upload
Rollbacks
Tiny keeps your last five uploads, so a broken deploy can be reversed from the dashboard.
✓ Yes
Backup add-ons
Built-in analytics
Visit counts come with Tiny and higher plans.
✓ Yes
Logs or a script
Why Tiiny Host is Better for Hosting Static Sites Traditional HostingWordpress HostingCloud Hosting
Pricing

Static hosting from $0

One static site is free with no end date, provided you sign in at least every three months. Solo, at $13 a month billed yearly, is where custom domains and five sites come in.

Free
$0/mo, forever
  • ✓ 1 live site
  • ✓ Uploads up to 3 MB
  • ✓ 5,000 visits and 5 GB bandwidth a month
  • ✓ tiiny.site address with SSL
  • – Small Tiiny Host banner
Upgrade when you need more
from $5/mo, billed yearly
  • Tiny $5 · no banner, 25 MB uploads, analytics, version history
  • Solo $13 · 5 sites, up to 5 custom domains, password protection, custom 404 pages, API
  • Pro $31 · 15 sites, 10 GB across the account, team members, priority support
  • Pro Max $74 · unlimited sites, 2 TB of storage
See all plans → ⭐️ 7-day money-back guarantee

Build size allowed on each plan

Per-file upload limit by plan
Free
3 MB
per site
Tiny · $5
25 MB
per project
Solo · $13
75 MB
per project
Pro · $31
10 GB
account limit
Pro Max · $74
2 TB
account limit

Framework builds are usually small until images and fonts pile up. If your dist folder is over 75 MB, Pro's pooled 10 GB is the plan to look at.

Agent friendly

Deploy from CI or an AI agent

One request to the upload endpoint deploys a zipped build and returns its URL. Later deploys use PUT with the same domain, so the address never changes between releases.

REST APISimple upload endpoint. Build automations and scheduled publishing.
MCP serverClaude Code in one command. Cursor, VS Code, Windsurf, Zed, Codex, v0 with a few lines of config.
Claude connectorPublish reports and documents straight from Claude Web, Desktop and Code.
SkillInstall once and your agent can turn any file into a shareable link.
Read the API docs → API access on Solo and above
upload.sh
curl -X POST https://ext.tiiny.host/v1/upload \
  -H "x-api-key: $TIINY_API_KEY" \
  -F "files=@dist.zip" \
  -F "domain=my-static-site.tiiny.site"

# → https://my-static-site.tiiny.site
# PUT the same domain to replace it

Sites that suit static hosting

Personal Blogs

Personal Blogs

A blog generated with Hugo or Jekyll, where every post is a prebuilt page.

Business Webpages

Business Webpages

A small company site with a few pages that rarely change.

Creative Portfolios

Creative Portfolios

A design or photography portfolio served quickly from static files.

Resources

Guides to static websites

The Complete Guide to Static Websites

What static websites are good at, and how to build one.

Build a Website with HTML and CSS: A Beginner's Guide

A beginner's walkthrough of writing a first site by hand.

Beginner's Guide to Static Website Hosting

Choosing where to host a static site and what the options cost.

Frequently Asked Questions

What is a static website?

It's a site made of ready-made HTML files and their assets, which the server sends to the browser unchanged. Nothing is generated on request, which is why static sites load quickly. Portfolios and documentation are typical examples.

How do I host a static site?

Zip the folder containing your site, making sure the home page is named index.html, and upload it to Tiiny Host. Once you choose a link name and publish, the site is online with HTTPS.

When is a static site a better choice than a dynamic one?

When the content doesn't depend on who's visiting. Without server-side code or a database, a static site loads faster and has fewer parts that can break. Features like user logins or a checkout need something dynamic.

Can Tiiny Host provide a custom domain for my static website?

Yes, from the Solo plan. An existing domain can be connected, or you can register a new one through Tiiny Host. SSL is set up automatically either way.

What files do I need to upload?

The finished site, which for a framework means the build output folder (often called dist or build). Zip it with index.html as the home page. WordPress and databases aren't supported, and PHP requires Tiny or above.

Can I roll back to an earlier version of my site?

Tiny and higher plans keep the last five uploads of each project. Choosing an older one in Versions puts it live again straight away, and the address doesn't change.

How much does static site hosting cost?

Nothing for one site. Tiny costs $5 a month on yearly billing ($60) or $9 monthly, and Solo, which adds custom domains and password protection, is $13 a month yearly or $18 monthly. All prices are in US dollars and every plan has a 7-day money-back guarantee.

Get Started with Static Site Hosting