Ogham — the tree alphabet

The Celtic feda, each letter a plant with its own word. Cast three for a gentle mirror — where you've been, where you are, and what helps.

← Back to Bokki

How this Ogham draw is calculated

A reading from the 20 primary Ogham fews (feda) — the Celtic tree alphabet — drawn deterministically from a seed.

The 20 fews are grouped in the traditional four aicmí (groups of five) in Beith-Luis-Nin order, using the attested Unicode Ogham block. The draw uses the same seeded engine as the site's rune and tarot draws.

We don't add the five supplementary forfeda letters, and we don't invent a 'reversed' meaning — Ogham has no firmly-fixed reversed tradition, so every few is drawn upright only. This is a symbolic mirror, never a score.

How this Ogham draw is calculated

Why don't you include the forfeda (extra letters)?

The forfeda are five later supplementary additions, not part of the settled 20-few primary alphabet — adding them would mean inventing beyond the attested core.

Can a few be drawn reversed like a tarot card?

No — Ogham has no firmly-fixed reversed tradition, so we draw every few upright only rather than inventing a reversed meaning that isn't attested.

How this cast reaches these three feda

Ogham was cut along the edge of a standing stone, one stroke at a time, and it is read by counting strokes against that edge. Nothing here is cut or counted by hand, so it is worth setting down what does the work instead. Two things reach the cast and nothing else does: the calendar date your own device is showing, and the focus line, if you typed one. There is no box on this page for a birth date, a birth hour, a name, a gender or a place — not withheld, simply absent. Everything below follows from the input being that small.

The 20 feda in the Beith-Luis-Nin order the medieval tracts give, five to an aicme, with the letter each stands for and the plant its word names.
AicmeThe five, in orderThe plant each word names
Aicme Beitheᚁ Beith · B / ᚂ Luis · L / ᚃ Fearn · F / ᚄ Sail · S / ᚅ Nion · Nbirch · rowan · alder · willow · ash
Aicme hÚathaᚆ Uath · H / ᚇ Dair · D / ᚈ Tinne · T / ᚉ Coll · C / ᚊ Ceirt · Qhawthorn · oak · holly · hazel · apple
Aicme Muineᚋ Muin · M / ᚌ Gort · G / ᚍ nGéadal · NG / ᚎ Straif · Z / ᚏ Ruis · Rvine · ivy · reed · blackthorn · elder
Aicme Ailmeᚐ Ailm · A / ᚑ Onn · O / ᚒ Úr · U / ᚓ Eadhadh · E / ᚔ Iodhadh · Ifir · gorse · heather · aspen · yew

A few has one face here. Where a tarot card or a rune can arrive turned, an Ogham letter arrives the way it is written, so a cast of three never carries an inverted reading. The arithmetic consequence is worth stating plainly: this page has exactly 20 different lines it can say, one for each few — the same 20 you can read off the table above. Nothing is being kept back for a rarer draw.

The three headings — behind you, where you are, what helps — are a frame this page puts around the cast, not something the engine consults. A few's line is written from the few alone, so the same letter dropped under a different heading says the identical sentence. The order the letters come out in is real, because the shuffle produced it; what each position means is yours to bring.

Switching language moves the words and not the cast. The shuffle is handed a seed and nothing else — it never learns which of the 13 languages you are reading in — so the same day with the same focus yields the same three feda whether the page is in English, Korean, Thai or Persian. What changes is the sentence written about each letter, and the plant's name inside it.

The shuffle runs across all 20 positions at once and the three are taken off the top, so no few can turn up twice in one cast. That leaves 6,840 distinct casts once order is counted — and order is counted here, because the three headings differ from one another.

Asking again on the same day with the same focus hands back the same three feda rather than dealing afresh: the seed has not changed, so nothing downstream of it can. The day rolls over at midnight by your own device's calendar rather than a server's, so a cast will not shift underneath you because a timezone somewhere else has already reached tomorrow.

Whether that shuffle spreads evenly is a question better answered with a count than an assurance. Over 7,305 seeds — one per day from 2006-01-01 to 2025-12-31 with the focus left blank, which is the shape a daily visitor's cast actually takes — each of the 20 feda turned up between 1,014 and 1,169 times across the 21,915 seats those casts filled. The grid sits here beside the numbers on purpose: a distribution quoted without the seeds that produced it is an anecdote, not a measurement.