🔒 App Lock
Birdio
Birdio
Birdio
Forgot password?
Invalid username or password
Required — used for tournament notifications, password resets, and can also be used to log in.
Letters, numbers, dots, hyphens and underscores only — no @ symbol. This is separate from your email above; you'll be able to log in with either one.
Something went wrong
Reset your password

Enter your username or email. If your account has an email address on file, we'll send a link to reset your password.

Two-Factor Authentication

Enter the 6-digit code from your authenticator app.

Set a new password
Messages
Last Round
Handicap
Current
Average Score
Last 5 rounds
Best Stableford
Recent Rounds

Golf Society

Your golf societies

Diary

Golf days across your societies

Cost Breakdown

Society

Create Society

Set up a golf society

Society Badge (optional)
🏌️
PNG, JPG or SVG. Square image recommended.
Accent Colour (optional)
Navy (default)
£
Per-member yearly fee, tracked separately from individual golf day fees in the Finances tab.
Shown to members as copyable payment instructions when a balance is due. Birdio never processes payments itself — this is just for members to pay you directly.

Create Golf Day

The next occurrence is created automatically (same course, format, fee and settings — a fresh empty sign-up sheet) once this day's date has passed.
Course (optional)
🎯 Nearest The Pin Holes (optional)
Tap any hole numbers that have a Nearest The Pin contest, then choose the type for each — regular (tee shot, usually par-3s) or "In 2" (second shot, usually par-4/5s).
Once this many players have RSVP'd "Going", anyone after that is added to a reserve list automatically.
Members won't be able to respond after this date.
Automatically splits the fees collected from "Going" players by finishing position once results are in — no manual maths needed.
£
Set the fee for this golf day, then mark each player as paid from the golf day screen.
🧾 Expenses (optional)
Food, prizes, trophy engraving, room hire — anything this day cost the society.
💰 Income (optional)
Raffle proceeds, sponsor contributions, sold spare places — anything else this day brought in, beyond the golf day fee.

Golf Day

🎲 Random Tee Allocator
0 players to allocate
Allocation Mode
Players Per Group
Minutes Between Groups

Upload Scores

Upload a CSV with one row per player. Columns: name, username, playing handicap, gross score, stableford. Players must already be in a group on this day, or will be added to a new "Uploaded Scores" group automatically.

Jamie Robertson, jamierobertson, 14, 88, 30
📊

Tap to upload scores CSV

name, username, playing handicap, gross, stableford



    

    
    

Import Historic Data

Bulk load past golf day results

Upload a CSV with one row per player result. Societies and golf days will be created automatically if they don't exist yet. Existing days and players won't be duplicated.

Columns (in order):
name, username, playing handicap, society name, day name, day date (DD/MM/YYYY), gross score, stableford Jamie Robertson, jamierobertson, 14, Bogey Brothers, Spring Open, 15/04/2025, 88, 30
Username, gross and stableford are optional — you can include just the name and society/day info to create the structure. A header row is ignored if present.
📅

Tap to upload historic data CSV

name, username, hcp, society, day, date, gross, stableford



    

    
    

Import Course (Multi-Tee)

Load White, Yellow & Red tees in one go

Powered by GolfCourseAPI — search thousands of real courses worldwide.

Admin Panel

Manage user accounts

Tournaments

Compete with other players

Create Tournament

Set up an event for everyone to play

Holes
Scoring Format
Entry Status
Registering — players can sign up, no play yet.
Active — open for play & score submission.
Closed — results finalised.
Registration closes automatically when this limit is reached.
Course
Tee Times
Add tee times to group players into starting slots.
Players
No players added yet.

Tournament

#PlayerPtsGrossDate
Add Players
Profile Picture (optional)
Tap your photo to change it
Visible to other members you share a society with.
Adjust Photo
Drag to reposition · pinch or scroll to zoom
🔍
Used for notifications and account recovery.
Leave blank to keep your current password.
Pre-fills when you start a new round.
Adjust Handicap for Slope
On: your Course Handicap is adjusted per tee (standard WHS). Off: rounds always score off your handicap exactly as entered, on every course.
Show Playing HCP on Course Cards
Off by default. When on, course cards also show Playing Handicap (Course Handicap with the 95% allowance applied) alongside Course Handicap.
Score Entry Popup
Tap a score box to open a quick +/- picker. Turn off to type scores directly into the box instead.
Location Features
Used for "Near Me" course search and weather at time of round. Off means Birdio never asks for your location, even if your browser or device would otherwise allow it.
Browser/Device Permission
Your actual device setting — Birdio can only show it here, not switch it on or off. If it's disabled, allow it in your browser or system settings.
Society Access
Tick which societies this person can help manage, and which parts of each: Golf Days, Members, or Financials. This applies even to admins — nobody gets a society's days, members, or financials by default, including yourself; access is only ever what's ticked here.
Share Results
Export Society Data
Add Player to Group

New Round

Set up your round

HCP
Could not load player details
No handicap set — add one in your profile
Add up to 3 more players and enter everyone's scores from this device.

Choose a Course

Select a course for this round

Manage Courses

Set pars & stroke indexes

Tee Colour & Slope
Slope
Each tab is its own complete set of pars, stroke indexes, yardages and slope — set up each tee separately, then pick a default below.
SI values must be unique 1–18 (or 1–9 for 9 holes)
Upload a CSV: hole,par,si,yards — one row per hole
e.g. 1,4,7,400   2,3,15,165   3,5,1,520
Optional 5th column on any row sets the course's Slope Rating, e.g. 1,4,7,400,128
📄

Tap to choose CSV
or drag & drop

No saved courses yet.

Player

Handicap 0

0
points
Hole
Yds
Par
SI
+HCP
Score
Pts
0 Dbl+
1 Bogey
2 Par
3 Birdie
4 Eagle
0 / 18 holes Gross: —
0
Stableford Points
Gross Score
Holes Played
Best Hole
0
Birdies+

Hole by Hole

Round History

All saved rounds

Statistics

Your overall performance

Course

Course details

Getting Started

A quick guide to Birdio

Install Birdio

Add it to your home screen — full screen, works offline, no browser bar

Golf Tools

Quick calculators — nothing here is saved to your history

Stableford Calculator

A quick what-if — this never saves to your round history

Set Up Two-Factor Authentication

In your authenticator app (Google Authenticator, Authy, 1Password, etc.), add a new account manually and enter this key:

 
Hole 1 · Par 4
 
Change Role
Payment
🐞 Report a Problem
Tell us what happened — the screen you're on right now is included automatically.
🖐️
Well done!
🏆
New Personal Best
38 Stableford Points
+3 better than your previous best
Season Goals
Set a target and Birdio tracks your progress toward it.