How to Create a Custom Weather Website Without Any Coding
A decade ago, putting your weather station on the web with a custom look meant learning PHP, editing HTML templates, and wrestling with FTP uploads. That is no longer the case. In 2026, you can have a fully customised, professional weather website running on your own domain with zero coding and no server to maintain.
This guide walks through the process using Pro Weather, a hosted service that turns a Davis WeatherLink account into a complete website.
What you will need
Before you start, make sure you have:
- A Davis weather station that is already online and reporting to weatherlink.com
- A WeatherLink v2 API key (free, takes two minutes to generate)
- An idea for your site name (your subdomain or a custom domain you own)
Step 1: Generate your WeatherLink API key
If you do not already have one, log into your WeatherLink account and generate a v2 API key. You will get two values: an API Key and an API Secret. Copy both.
For a full walkthrough, see How to Get Your WeatherLink API Key. It is free on any plan and takes about two minutes.
Step 2: Create your Pro Weather site
Go to the Pro Weather signup page and choose your subdomain. This is your site's initial address, something like yourcity.pro-weather.com. You can connect a custom domain later.
Paste your WeatherLink API Key and API Secret into the connection form. Pro Weather will auto-discover every station and sensor linked to your account, so there is no need to look up IDs or configure channels manually.
Step 3: Choose your look
Once your site is created, open the dashboard and go to Appearance. Here you can customise everything without touching a line of code:
- Logo – Upload your own image to replace the default branding
- Banner – Set a background photo or gradient for the header
- Colours – Pick your primary, accent, and background colours through a visual picker
- Fonts – Choose from a selection of web fonts
- Dark mode – Enable a dark colour scheme that visitors can toggle
- Header style – Choose between a full banner, compact header, or minimal layout
- Tab order – Rearrange or hide which panels appear on your site
All changes are previewed live before you publish.
Step 4: Set up your domain
Your site is already live at your subdomain with automatic SSL. If you want to use your own domain (like weather.yourname.com), open the Domain section in your dashboard, enter your domain, and follow the DNS instructions. SSL is provisioned automatically through Vercel, so there is no certificate to request or renew.
Step 5: Share your site
That is it. Your weather website is live, updating every 10 minutes, and requires no ongoing maintenance. Share the link, embed it on a club or school page, or install it as a PWA on your phone for quick access.
What your site includes automatically
Because everything is built into the service, your site comes with features that would take significant coding effort to add yourself:
- Live conditions with current temperature, humidity, wind, rain, pressure, and UV
- 7-day forecast with hourly and daily predictions from Open-Meteo
- Historical charts at 24h, 7d, 30d, 90d, and 1 year intervals
- Wind rose built from every anemometer tick
- Records and almanac with all-time highs, lows, and totals
- Air quality for Davis AirLink sensors with EAQI or US EPA AQI
- Astronomy sunrise, sunset, moon phase, and twilight times
- Severe weather alerts from NWS and MeteoAlarm
- Email alerts for temperature, wind, rain, and air quality thresholds
- Multi-language support in English, Dutch, French, and German
All of this updates automatically without you writing or maintaining a single line of code.
The no-code path vs the traditional path
The traditional approach to a custom weather website involves running CumulusMX or WeeWX on a Raspberry Pi, renting a web host, setting up FTP, and maintaining everything yourself. The no-code path with a hosted service takes minutes instead of hours, and your site stays online regardless of what happens at your house.
For a deeper comparison of the approaches, see Best Weather Station Software for a Personal Website.
Ready to build your custom weather site without any coding? Start your Pro Weather site. It takes about five minutes.
Pro Weather