Apps / GoodTides
On the App StoreGoodTides
Know when to go. Choose your coastal spot and activity, find the tide window that fits, then keep the day as a private Tide Moment. Less scrolling. More shoreline.
Available now for iPhone with iOS 26 or later, with Apple Watch support. Live tide data and the complete experience require GoodTides Plus.
▶ Play video 21 seconds Read the video description
Beach scenes introduce GoodTides. The app's activity selector shows Beach walk, Swim, Paddle launch, Rockpooling, Shore fishing and a custom activity option. A swimming tide window shows when it is open, followed by a Lock Screen Live Activity for the next tide. The Save a Tide Moment screen offers taking or choosing a photo, then the private Tide Moments gallery shows coastal photos with their place, date and saved tide details.
The film ends: “Less scrolling. More shoreline. GoodTides. Know when to go.” It has instrumental music and on-screen text, with no spoken narration.
Your coast. Your activity.
- Find your tide window. Choose a beach walk, swim, paddle launch, rockpooling or shore fishing, or create your own activity. Adjust the tide rule for your place and see whether its window is open now or when it opens next.
- Plan around your day. Find matching windows across seven days, based on the hours you are free. Check the tide chart and upcoming high and low tides to see the prediction behind your plan.
- Compare your coastal spots. Save your regular places and see their tide windows at a glance.
- Keep the next tide close. Use widgets, Lock Screen Live Activities, Apple Watch complications, Siri and alerts to keep useful tide information within reach.
Save the moment. Keep the memory.
The best part of a coastal day is rarely the data. Tide Moments keeps your photo, place and the tide and available sea conditions saved at the time together in a private memory library on your device.
Take a photo or choose one you already have. Look back at beach walks, swims and paddles, with the date and any saved tide details alongside the memory. If historical tide details are missing, GoodTides says so.
Why I built it
I live on the coast and I kept doing the same sum in my head. Squinting at a tide table, converting times, guessing whether the water would be far enough out by the time I got there. It's a small, repetitive problem, and small repetitive problems are what software is for. GoodTides started as an app for me, and it stayed honest because I'm the person who gets it wrong if it lies.
Know what the prediction means
Check the data source, freshness, prediction point and chart datum in the app. Cached forecasts and offline estimates are clearly labelled. Sea and weather conditions stay separate from the tide prediction.
GoodTides is for recreation and planning. It is not a navigation instrument and must not be used to judge the safety of a tidal crossing, causeway or other safety-critical situation. Weather, surge and local conditions can change actual water levels. Use official sources and local safety advice.
Get GoodTides
- For iPhone running iOS 26 or later, with an Apple Watch app for watchOS 26 or later.
- Live tide data and the full experience require GoodTides Plus. Choose an annual subscription or a one-off lifetime purchase. Any eligible introductory offer and current prices are shown in the app before purchase.
- No account required. Location access is optional; search for and save places instead.
Get GoodTides on the App Store →
Support and privacy
The support page covers locations, permissions, offline behaviour, Tide Moments and GoodTides Plus. The privacy policy explains how your data is handled. Anything else, email paul@paulcalver.com.
Data sources
Tide predictions come from WorldTides. Open-Meteo supplies marine conditions and fallback weather. Apple Weather supplies weather information when available. The app keeps the sources, freshness and availability of these forecasts distinct.
Guides and comparisons
Website measurement
I count clicks on download links for my apps to understand which pages help people find the app. Each event contains only a fixed campaign name; Cloudflare adds the event time. This counter sets no cookies and stores no IP address, referrer, device identifier or personal content. Counts are best effort and may be sampled. They are not unique people or installs. The browser’s Do Not Track and Global Privacy Control signals disable these click events. Cloudflare also processes requests to host and protect this website. Separate Cloudflare Web Analytics excludes EU visitors. Cloudflare privacy information.