GenerateRandomSearch

Island Name Generator

Fills one of four templates from 23 place-elements and 9 island words ('Isle', 'Skerry', 'Holm') for 529 distinct fictional island names, mixing an ordinary descriptive form with the 'Great —' form real charts use for the largest island in a chain.

What this generator does

Names an invented island for a map, story or game. Island names in the real world are heavily shaped by who arrived first, so the results mix the descriptive kind — named for a shape or a resource — with the possessive kind named after a person, which is the pairing that makes an archipelago feel settled.

What it builds, and how many ways

Each result is assembled to this shape: [element] + [generic] — one of 4 sentence patterns this generator uses.

  • element: 23 options
  • generic: 9 options
  • joined: 4 options

Taken together those banks can be assembled 529 different ways, repeating after about 29.

Some results it can produce:

  • Auk Cay
  • The Ait of Quill
  • Limpetcay
  • Great Quill

A fixed sample so this page stays the same between visits. Your own results are assembled at random, each slot filled independently and each press independent of the last, so the same result can come up twice — past the repeat figure above, seeing one twice is more likely than not.

How to use this tool

  1. Press generate for an island name.
  2. Generate again for another option.

Worked examples

What a draw can look like
A single press might return 'Auk Isle' or 'The Skerry of Wrack' — different templates drawing from the same 23-element, 9-generic pair of lists.

Common use cases

  • Fiction and game worldbuilding
  • Map-making projects
  • Naming a fictional setting

How this generator works

Draws one of four templates and fills it from a 23-entry element list and a 9-entry generic list: 'element generic' and 'the generic of element' each give 23 × 9 = 207 combinations, joining an element to one of the four island words that join as one word (holm, skerry, rock, cay), in lower case, gives 23 × 4 = 92 more, and 'Great {element}' adds 23, for 529 distinct names in total.

Limitations and good to know

  • 529 distinct names comes from combining 23 elements with nine island words (four of which the joined form takes in lower case, as 'Puffinrock') across four templates, not from 529 hand-written islands — the same element word recurs across different templates in a large batch.
  • Nothing about size, climate or population comes with the name; an archipelago's internal logic — which islands share a register — is still a decision you make.

Practical tips

  • Give the islands in one chain names from the same register. A group where two are descriptive and one is named after a saint immediately implies a history, which you can then use.

Each part of the result is chosen independently with your browser's cryptographic random number generator, so every option in a bank is equally likely. How Generate Random works.