Surf Alert logo

Surf Alert

The No-BS local surf forecast, made for everyday surfers.

Launch Surf Alert

Free Web App · No Login · No Ads

Accurate Wave Reports for Cape Town Coastlines

Surf Alert delivers instant, easy-to-read surf conditions across Cape Town. Whether you're checking the surf for Muizenberg, Big Bay, Llandudno or Kommetjie...

Too many apps promise epic waves when it's really just 2-foot closeouts, and reading endless charts takes up a lot of time. So I made an app that cuts through the noise and tells you instantly when it's actually worth paddling out. Surf Alert translates raw meteorological data into an intuitive 0 to 5 surf score so you can plan your week at a glance and never miss a 5-star session.

Stop wasting time navigating cluttered weather apps and endless charts. Go straight to the surf report that matters, and let the waves come to you. 🤙

A Simple Surf Score

It's so simple even a grom can use it. Surf Alert's intuitive 0 to 5 Surf Score lets you judge conditions in seconds.

Need to time it perfectly? Dive into detailed hourly forecasts and pinpoint the exact window when the wind drops or the tide turns. We've stripped away the clutter to focus only on details that matter.

There's even a UV index—so you know exactly how much sunscreen to lather on before paddling out.

No App Store Required

Surf Alert is a Progressive Web App (PWA). That means you can use it seamlessly right in your browser, and once you've tried it you can install it to your home screen with a single tap—skipping the app store entirely.

It's lightweight, blazing fast, and caches forecasts so you still have access even if you run out of data.

How to install the web app:

  1. Go to app.surfalert.co.za in your mobile browser.
  2. Open the app menu and tap Install Surf Alert.

Alternative: Tap your browser's Share icon (iOS) or Menu icon (Android) and select Add to Home Screen.

Local is Lekker

Surf Alert is built and maintained by a local Capetonian developer/surfer who's actually surfed the spots. If you have any feedback, ideas to share, or just want to say howzit, drop me an email anytime! 🤙