· Updated
How to Create a Custom Weather Website Without Any Coding
You can build a custom weather website without writing a single line of code. A hosted service connects to your Davis WeatherLink account through a free API key, generates the entire site — live conditions, charts, forecast, records — and lets you style everything through a visual dashboard. The whole setup takes about five minutes.
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. This guide walks through the process using Pro Weather, a hosted service that turns a Davis WeatherLink account into a complete website.
What do you need to build a weather website without coding?
You need three things: a Davis weather station that is already online and reporting to weatherlink.com, a free WeatherLink v2 API key, and a name for your site — either a subdomain like yourcity.pro-weather.com or a custom domain you own. No hosting account, no HTML skills, and no software installs are required.
In checklist form:
- 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.
An API key is included on every WeatherLink plan, including the free Basic tier, so you do not need a paid subscription to get started — see what's free on each WeatherLink plan if you are not sure which one you have. For a full walkthrough, see How to Get Your WeatherLink API Key. It 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. If you have an AirLink air quality sensor or extra transmitters, they are picked up in the same step.
Step 3: Choose your look
Once your site is created, open the dashboard and go to Appearance. Here you can customize 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
- Colors – Pick your primary, accent, and background colors through a visual picker
- Fonts – Choose from a selection of web fonts
- Dark mode – Enable a dark color 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. The appearance guide in the docs covers every option in detail.
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 — usually a single CNAME record at your registrar. SSL is provisioned automatically through Vercel, so there is no certificate to request or renew. The custom domain docs list the exact records to add.
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 live conditions on a club or school page, or install it as a PWA on your phone for quick access. Visitors can switch between English, Dutch, French, and German, and toggle dark mode themselves.
What does a no-code weather website include?
A no-code weather website comes with far more than current conditions. Out of the box you get live readings, a 7-day forecast, historical charts from 24 hours to a full year, an interactive wind rose, records and almanac pages, air quality, astronomy data, severe-weather warnings, and email alerts — features that would each take real coding effort to build 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.
How does no-code compare to the traditional self-hosted path?
The traditional approach runs CumulusMX or WeeWX on a Raspberry Pi, uploads generated pages to a rented web host over FTP, and depends on your home hardware staying online. The no-code path takes minutes instead of a weekend, and your site stays up regardless of what happens at your house.
| Self-hosted | No-code hosted | |
|---|---|---|
| Setup time | An afternoon to a weekend | About five minutes |
| Skills needed | Linux, templates, FTP, DNS | Copy-pasting two API values |
| Ongoing upkeep | Software updates, backups, hardware | None |
| Site survives a power cut at home | No | Yes |
| Cost | Hardware, hosting, electricity | €5.99/month or €59/year |
The self-hosted route still makes sense if you enjoy tinkering or need total control over the generated pages. For a deeper comparison of the approaches, see Best Weather Station Software for a Personal Website.
Common questions
Can I build a weather website without coding?
Yes. A hosted service builds the entire site from your WeatherLink API key: pages, charts, forecast, wind rose, and alerts are generated automatically, and every visual option is set through a dashboard with live preview. The only technical steps are copying two API values and, if you want a custom domain, adding one DNS record — both are copy-and-paste jobs.
Do I need to buy web hosting?
No. Hosting is included in the service, so the only recurring cost is the subscription — €5.99/month or €59/year, with a 14-day free trial and no credit card required. A domain is optional: the included subdomain works immediately, and a custom domain costs roughly €10–15 per year at any registrar.
Which weather stations work with a no-code site?
Pro Weather is built for Davis stations that report to weatherlink.com — a Vantage Vue or Vantage Pro2 connected through a WeatherLink Live, console, or data logger. If a station shows up in your WeatherLink account, it will be auto-discovered, along with extra sensors such as an AirLink air quality monitor.
Can I change the design later?
Yes. Every appearance setting — colors, fonts, logo, banner, header style, visible panels — can be changed at any time from the dashboard, previewed live, and published when you are happy. Nothing is locked in at signup, and design changes never touch your data or history.
Ready to build your custom weather site without any coding? Start your Pro Weather site. It takes about five minutes.
Pro Weather