# Static website hosting without the setup

Static website hosting for a site you have already built: upload it as a ZIP or a folder and get a secure public URL in seconds. There is no Git remote to add, no server to configure and no build to wait for, because the files you upload are the files we serve.

## What is static website hosting?

Static website hosting means a server sends your files to a browser exactly as you wrote them, with no code running in between. The HTML, CSS, JavaScript, images and fonts are the whole product; there is no application on the server assembling a page per visitor.

That is why it is fast and why it is cheap: every visitor gets the same bytes, so they can be cached aggressively and served from disk. It is also why the setup is short. A dynamic host has to know your language, your dependencies, your environment variables and your database. A static host only has to know which folder to serve, so the entire configuration is the folder you hand it.

The catch is what the word "static" excludes. Anything your site does at request time on the server, a login, a form that writes to a database, a page rendered per user, is not part of the deal. Modern front-end frameworks are still welcome here, because they build down to static files: you run the build on your own machine and upload what it produces. The framework deploy guides list the exact command and output folder for each one.

## How it works

1. **Upload your finished files.** Drop a ZIP of your built site, a whole folder, or a single HTML file. Your CSS, JavaScript, images and fonts stay together and keep their relative paths.
2. **Pick a name and publish.** Choose the subdomain and press publish. The site is live on its own HTTPS address in seconds, with the certificate issued and renewed for you.
3. **Update the same address.** Upload a new build when the work changes. The URL does not move, so links you already sent, bookmarks and printed QR codes all keep working.

## What you get

### Upload the shape you already have

Most static hosts accept exactly one shape and reject everything else, which turns a two-minute job into a repackaging exercise. Droply takes the artefact you are actually holding.

- A single .html file, dropped on its own, with nothing to zip first.
- A ZIP of a built site, extracted with its folder structure preserved.
- A whole folder, dragged straight from the desktop.
- A single .jsx or .tsx file, which runs in the visitor browser with no build step.
- 96 file extensions in total, across 7 groups, including PDFs, images, media and documents.

### One address, every version

Each upload becomes a new immutable version, and publishing swaps which version the address points at. Nothing is edited in place, so a publish either fully happens or does not happen at all.

- The URL never changes, so anything you already shared keeps resolving.
- A visitor mid-page-load never sees half the old build and half the new one.
- Rollback to an earlier version is one click, from Pro upward.
- The free plan keeps the current version only, which is enough to publish but not to roll back.

### A security check on every publish, on every plan

The most common way a static site leaks something is a whole project folder getting zipped instead of the build output. We read what you actually published and say what a stranger can now read.

- A committed .env file, a .git directory, a private key, an API key left in a JavaScript bundle.
- It runs after the site goes live and reports in plain language, not as a severity score.
- Included on the free plan. See how the security check works.

### Your own domain, with the certificate handled

A subdomain is fine for a preview and wrong for a launch. From Pro you point a domain you own at the site and it is served from your address.

- HTTPS certificates are issued and renewed automatically, on the Droply address and on yours.
- Step-by-step DNS guides for the common registrars, with the exact records.
- Free sites are served noindex, so search engines will not list them. Indexing starts on Starter.

## What the free plan includes

Everything below is on the free plan, with no card and no trial period to run out.

- 1 live site on a real free plan, not a trial of a paid one, and no card to start.
- Up to 25 MB per upload and 25 MB of storage across the account.
- 5,000 visits and 5 GB of traffic a month.
- HTTPS with a real certificate, issued and renewed for you.
- Up to 15 publishes a day, so you can iterate without asking permission.
- The deploy-time security check, which reads what you published and warns about a stray .env file, a .git folder, a private key or an API key left in your JavaScript.
- A small Droply badge in the corner of the page. Removing it starts on Starter.
- Free sites are served noindex, so search engines do not list them. Search visibility starts on Starter.

## Compared with Tiiny Host

Tiiny Host is the incumbent in this category and does the same core job well. These are the rows that actually differ for someone with a finished static site.

- **Free plan.** Droply: 1 site, 25 MB storage, 5,000 visits and 5 GB a month, no card. Tiiny Host: 1 site, 5,000 visits and 5 GB bandwidth a month, 3 MB per project (0.5 MB for a PDF).
- **Single HTML file, no ZIP.** Droply: Yes, drop the .html on its own. Tiiny Host: Yes, HTML is accepted.
- **Single .jsx or .tsx, no build.** Droply: Yes. It is transformed in the visitor browser at the published URL. Tiiny Host: Not offered.
- **Security check on deploy.** Droply: Every publish, on every plan, including free. Tiiny Host: Not offered.
- **Custom domain.** Droply: From Pro, $15 a month. Tiiny Host: From Solo, $18 a month or $13 billed annually, up to 5 domains per account.
- **Entry paid price.** Droply: $5 a month for Starter. Tiiny Host: $9 a month for Tiny, or $5 billed annually.
- **Free trial behaviour.** Droply: No trial to cancel. The free plan is the free plan. Tiiny Host: Every paid plan carries a 7-day money-back guarantee.

Tiiny Host figures come from its own help center, checked 8 September 2026: the pricing-plans article (updated 1 September 2026), the visitor, upload and bandwidth limits article (updated 2 September 2026), the free-plan link duration article (updated 21 August 2026), the password-protection article (updated 3 September 2026) and the custom-domains guide (updated 7 September 2026). Product plans can change.

## When Droply is the wrong choice

Static hosting is a narrow tool and it is the wrong one more often than most hosts admit. If any of the following is true of your project, something else will serve you better and you will find that out faster here than after an afternoon of uploads.

- Your site needs a contact form that stores submissions itself, a members area, or a shopping cart with server-side checkout.
- You are shipping a Next.js or Nuxt app that uses server rendering or API routes. A fully static export works; the server half does not.
- You need a database, a login system, or code that runs on the server. Droply serves files; it does not execute your application.
- You want a build to run on every push to a repository. Droply has no Git integration and no CI: you build locally and upload the result.
- You are running WordPress or another PHP application. A static export of it can be hosted here, but the application itself cannot.

## Frequently asked questions

### What is static website hosting?

It is hosting that serves finished files, HTML, CSS, JavaScript, images and fonts, exactly as you uploaded them. No application code runs on the server, which is why it is fast to serve and short to set up.

### Is static website hosting free here?

Yes. The free plan gives you 1 live site with 25 MB of storage, 5,000 visits and 5 GB of traffic a month, HTTPS included and no card. It is a plan in its own right, not a trial of a paid one.

### Can I host a static site without Git?

Yes. You upload the finished files from your browser. There is no repository to connect, no deploy key, no pipeline and no build command to configure anywhere.

### Should I upload my source code or the built output?

The built output. If your project uses a framework or a bundler, run its build on your machine first and upload the folder it generates. The deploy guides give the exact command and output folder for 23 frameworks.

### What happens to the URL when I upload a new version?

Nothing. Each upload becomes a new version and publishing points the same address at it, so every link you already sent keeps working. On Pro and above you can also roll back to an earlier version.

### Can I use my own domain name?

Yes, from Pro at $15 a month. You point a domain you own at the site and it is served from your address with HTTPS handled for you. The DNS guides cover the common registrars.

### Will my static site show up in Google?

Only on a paid plan. Free sites are served with a noindex header on purpose, because free subdomains on a shared domain are the raw material for spam farms. Search visibility starts on Starter.

### Does Droply run PHP, Node or a database?

No. Static PHP pages are converted to HTML at publish time, but the language does not execute, and there is no Node runtime and no database. Anything that needs those belongs on a platform built for them.

### How big can a static site be?

Each plan sets an upload size and a total storage allowance. The free plan is 25 MB per upload and 25 MB overall, which covers a normal marketing site or portfolio; the pricing page lists every tier.

### Can I password-protect a static site?

Yes, from Starter. The password is checked at the edge before any file is served, so the pages and their assets are both covered rather than just the front door.

## Related

- [HTML Hosting](https://droply.host/html-hosting)
- [Host a Static Site from ZIP](https://droply.host/host-static-site-from-zip)
- [Static Hosting for Freelancers](https://droply.host/static-hosting-for-freelancers)