Skip to content
The Admin Bar
  • Community
    • Facebook Group
    • Barfly
    • TABLE Mastermind
  • Content
    • Articles
    • Events
    • Newsletter
    • YouTube
    • 2024 WordPress Professionals Survey
    • SEO Weekly (2025)
    • Security Weekly (2024)
    • Accessibility Weekly (2023)
    • Tuesday Tip Jar (2022)
  • Products
    • The Website Owner’s Manual
    • Agency Copilot
    • Easy-Peasy Proposal
    • Website Pricing Calculator
    • Agency Airtable Pack
    • Prospect Pipeline Challenge
    • Free Stuff
    • 3rd Party Tools
  • About
  • Free Stuff
  • Sell More Care Plans

How to Host a Free Static Website on Kinsta

Recently, Kinsta, one of my favorite hosting providers for WordPress sites, launched a plan that offers free hosting for static websites. Naturally, I wanted to check it out. There are times when I …

Kyle Van Deusen

Kyle Van Deusen

Published:

October 24, 2023

Filed Under:

General

Kyle Van Deusen

Kyle Van Deusen

The Admin Bar

After spending 15 years as a graphic designer and earning a business degree, I launched my agency, OGAL Web Design, in 2017. A year later, after finding the amazing community around WordPress, I co-found The Admin Bar, which has grown to become the #1 community for WordPress professionals. I'm a husband and proud father of three, and a resident of the Commonwealth of Virginia.

Kinsta+github free
This content contains affiliate links. View our affiliate disclaimer.

Recently, Kinsta, one of my favorite hosting providers for WordPress sites, launched a plan that offers free hosting for static websites. Naturally, I wanted to check it out. There are times when I need to create simple landing pages or tools where WordPress isn’t necessary, and this seemed like the perfect solution.

While the setup process was a bit more complicated than I expected, I was able to figure it out. In this post, I’ll walk you through the steps to get your free static website hosted on Kinsta. If you’re new to GitHub or static site hosting, don’t worry—I’ll break it down into simple steps.

The Project: A Dashboard Widget Generator

For this demo, I used a small project I had created earlier: a Dashboard Widget Generator. It’s a simple tool that generates PHP code for WordPress dashboard widgets.

The project consists of three files:

  • index.html
  • script.js
  • styles.css

Locally, the tool works perfectly, but I wanted to make it accessible online so others could use it. Instead of setting up a WordPress install or paying for hosting, I decided to use Kinsta’s free static site hosting.

What You’ll Need

To get started, you’ll need two things:

  1. A Kinsta account (sign up for free at kinsta.com).
  2. A GitHub account to upload your project files.

Step 1: Upload Your Files to GitHub

If you’re new to GitHub, it can feel a bit intimidating, but I’ll walk you through the basics.

  1. Create a New Repository:
    • Log in to your GitHub account.
    • Click your profile picture, then select Your Repositories.
    • Click New to create a new repository.
    • Name your repository (e.g., “Widget Generator”).
    • Leave the description blank and set the repository to Public (you can use Private, but I didn’t test that for this demo).
    • Click Create Repository.
  2. Upload Your Files:
    • On the repository page, click Upload an existing file.
    • Drag and drop your project files (index.html, script.js, styles.css) into the browser.
    • Click Commit Changes to upload the files.

Your files are now hosted on GitHub and ready to be connected to Kinsta.

Step 2: Set Up Your Static Site on Kinsta

  1. Log in to Kinsta:
    • Create a free account at kinsta.com if you haven’t already.
    • Once logged in, navigate to the Static Sites tab on the left-hand menu.
  2. Add a New Site:
    • Click Add a New Site.
    • You’ll need to connect your GitHub account to Kinsta. Click Edit GitHub Permissions and follow the prompts to authorize Kinsta.
  3. Select Your Repository:
    • Once connected, you’ll see a list of your GitHub repositories.
    • Select the repository you just created (e.g., “Widget Generator”).
  4. Configure Deployment Settings:
    • Choose Automatic Deployment on Commit to ensure any future changes to your GitHub repository are automatically deployed.
    • Leave the other settings as default (you can customize these later if needed).
    • Click Create Site.
  5. Wait for Deployment:
    • Kinsta will deploy your site, which usually takes less than a minute for simple projects.

Step 3: View Your Live Site

Once the deployment is complete, Kinsta will provide a default domain for your site (e.g., widget-generator.random-characters.kin.page).

  1. Visit Your Site:
    • Click Visit Site in the Kinsta dashboard to view your live static website.
    • Your project should now be accessible online.

Step 4: Connect a Custom Domain

The default Kinsta domain works, but it’s not ideal for sharing. To make your site more professional, you can connect a custom domain.

  1. Add Your Domain:
    • In the Kinsta dashboard, go to the Domains tab and click Add Domain.
    • Enter your custom domain (e.g., widgetgenerator.xyz) and click Add Domain.
  2. Verify Domain Ownership:
    • Kinsta will provide TXT records that you need to add to your domain’s DNS settings.
    • Log in to your DNS provider (e.g., Cloudflare) and add the TXT records.
  3. Set the Primary Domain:
    • Once the domain is verified, go back to the Kinsta dashboard.
    • Click the three dots next to your custom domain and select Make Primary Domain.
  4. Test Your Site:
    • Visit your custom domain to ensure your site is live.

Wrapping Up

Kinsta’s free static site hosting is a fantastic option for small projects like landing pages, tools, or simple websites. It’s fast, reliable, and—best of all—completely free.

While there are some limitations to the free plan, it’s more than sufficient for lightweight sites that don’t expect heavy traffic. For my Dashboard Widget Generator, this setup works perfectly.

If you’re looking for a cost-effective way to host static sites, I highly recommend giving Kinsta’s free plan a try. Whether you’re building a portfolio, a small tool, or a simple landing page, this solution is easy to set up and maintain.

What kind of projects would you consider hosting on Kinsta’s free plan? Let me know—I’d love to hear your ideas!

Share This Article!
FacebookXLinkedInEmail
Kyle Van Deusen

Kyle Van Deusen

The Admin Bar

After spending 15 years as a graphic designer and earning a business degree, I launched my agency, OGAL Web Design, in 2017. A year later, after finding the amazing community around WordPress, I co-found The Admin Bar, which has grown to become the #1 community for WordPress professionals. I'm a husband and proud father of three, and a resident of the Commonwealth of Virginia.

Come Join Us!

Join the #1 WordPress Community and dive into conversations covering every aspect of running an agency!

Join Group

Kyle Van Deusen

Community Manager

Latest Events

August 15, 2025

Managing Your Agency with Moxie

Can this all-in-one solution help you streamline your agency and calm the chaos?

July 8th, 2025

Undeniable Social Proof

Discover how to turn client praise into persuasive video testimonials that help your agency cut through the noise.

July 3rd, 2025

Is Your Agency Ready for the European Accessibility Act?

Whether you work with EU clients or just want to future-proof your process, this is a conversation you won’t want to miss.
Care Plan Toolkit

Save time, boost profits, and confidently manage client websites with proven tools, tips, and resources.

Download Free
Bento Toolkit
The Friday Chaser

Wash down the week with the best of The Admin Bar! News, tips, and the best conversations delivered straight to your inbox every Friday!

Subscribe Today

More Articles

Closing your sales
July 30, 2025

Stop Selling, Start Connecting: How Empathy Closes Clients

Learn how shifting from selling to empathetic connection can help you close more clients and build lasting relationships (bonus: it’s a whole lot easier than “selling”)

Selective focus of push pins connected with string 2024 11 18 22 54 47 utc
July 16, 2025

How to Create a Referral Program to Grow Your Client Base

A customer referral program is a great way to grow your client base & drive growth – but where do you start? Learn how to create a referral program that works.

Read more button
July 11, 2025

How to Make “Read More” Links Accessible (Without Sacrificing Design)

Simple tweaks to add meaning to your links, improve SEO, and avoid costly accessibility issues.

2025phone

Join the #1 WordPress Community

The Admin Bar community is at the heart of what we do. Join in on the daily conversation and get involved.

Request Membership
The Admin Bar logo.

Explore

Community

Events

Articles

Products

Newsletter

Agency Report Card

Care Plan Toolkit

Noted!

Barfly Login

Policies

Privacy Policy

Terms of Service

Affiliate Agreement

Affiliate Disclaimer

Accessibility Statement

Privacy Settings

Misc.

Advertise

Login

Contact

© 2017-2025 The Admin Bar (a Division of OGAL Web Design) — All Rights Reserved — Hosted at Rocket.net

The Admin Bar logo.
  • Community
    • Facebook Group
    • Barfly
    • TABLE Mastermind
  • Content
    • Articles
    • Events
    • Newsletter
    • YouTube
    • 2024 WordPress Professionals Survey
    • SEO Weekly (2025)
    • Security Weekly (2024)
    • Accessibility Weekly (2023)
    • Tuesday Tip Jar (2022)
  • Products
    • The Website Owner’s Manual
    • Agency Copilot
    • Easy-Peasy Proposal
    • Website Pricing Calculator
    • Agency Airtable Pack
    • Prospect Pipeline Challenge
    • Free Stuff
    • 3rd Party Tools
  • About
  • Free Stuff
  • Sell More Care Plans
YouTube Facebook
Sell More Care Plans