FreeBMD How best to Search

This page contains information on how to use the FreeBMD search facility to search for entries in the GRO Index and how to interpret the results. This page is organised into three parts Further help, especially with understanding the search results, can be found in the Search FAQ or to report a problem see the Information page

The FreeBMD Database

The FreeBMD database is an electronic version of the index created by the GRO (General Records Office) which has been produced by the FreeBMD project using the efforts of thousands of volunteers who have given their time to provide you with access to this valuable resource of information (to join them click here). Information on the GRO index is contained here.

It is important to understand that the FreeBMD index is a transcription of the GRO index - it contains the same information (errors and omissions excepted) as the GRO index and is organised in the same way (e.g. by quarters). The FreeBMD project does not have access to any other information.

The FreeBMD database contains currently contains 238,293,287 distinct records (302,983,524 total records), and it is important that you specify your search properly in order to ensure that;

You should also note that the FreeBMD transcription of the GRO index is an on-going project and not all of the index has been transcribed; please see here for more details. To perform a search of the FreeBMD database you use the search page to specify the parameters of your search, e.g. the date of the event, the surname of the person you are searching for, etc.

In general the more parameters you specify the more precise the results will be but the greater the chance that you will miss the entry you are looking for. Hence you may need to adjust the parameters and repeat the search to get the best results, generally starting with fewer parameters and giving more as necessary. For example, if you specify a second given name (e.g. James Ian) you would miss an entry that was spelt differently (e.g. James Iain), whereas a search for just the first given name (e.g. James) would give you many more results but you would not miss the alternative spelling. Things you need to take into account when deciding on what to search for are:

Details of the parameters of a search

The table below gives details of the fields on the search screen, and suggests how you might use them to get the best results. The following apply to all text fields:

Wildcard searches
For all the name fields you can use a * to match any number of characters, e.g. Thorn* will find Thorn, Thorne, Thornton, etc. You can use ? to match exactly one character, e.g. Thorn? will match Thorne and Thorns but not Thorn or Thornton. However, a * has a different meaning when it is the first character of a First Name search - see here. The use of wildcards can result in too many entries being found or the search taking to long, so this facility needs to be used with care.

To assist you with using wildcard searches of surnames and givennames, and in general finding alternative spellings, FreeBMD provides a facility to allow you determine the possible alternatives. This facility, called Search Names, allows you to list all those surnames in the database that are similar to the one you are looking for. A full explanation will be found by following the link given. This facility is particularly useful when the normal wildcards are either not expressive enough or are rejected as taking too much time to run.

Character case
When searching upper and lower case letters are treated as being the same.
Literal searches
If you precede a field by backslash the search is done on the characters exactly as they follow the backslash (except that upper and lower case are still equivalent), in particular * and ? have no special meaning.

FieldComments
Type Wherever possible you should specify whether you are searching for Births Marriages or Deaths, this will greatly reduce the time taken to complete the search.
Surname You should take care to try any variants of the surname. Many names were wrongly spelt, either because the Registrar made an error, or because a mistake was made during the indexing process. Selecting the Phonetic Search on Surnames option (see below) will cause FreeBMD to look at surnames with a similar sound.
First Name (s) In contrast to the other names, by default First Names are matched to names starting with the characters given (unless Exact match on First Names is checked - see below).

Once again, beware of names that are wrongly spelt, particularly unusual names or names not spelt with the conventional spelling. Common names sometimes appear in the index using the conventional abbreviation for the name (e.g. William = Wm).

Where the person you are looking for has middle names, this can be a great help in narrowing down the search, but you should remember that the middle names may have been omitted from the index, or shortened to initials. If the person you are searching for was called David William Robert (for example) This may appear as David W. R. or David W R or perhaps David W. Searching for David W is probably the best starting point but see our analysis of initials in the index which could affect your decision on the search term to use.

You can search based on the second given name by preceding the name with an asterisk (which means that the asterisk loses its meaning of matching anything). So if you have a middle name that was commonly used in your family you can use this type of search to find possible relatives, for example Surname=Carpenter, Givenname=*Joshua. Such a search matches from the start of the second given name (e.g. it would find "David Joshua" but not "David Peter Joshua"). To search for a name anywhere from the second given name onwards use a double asterisk, e.g. Givenname=**Joshua which would find both the above examples.

You can search on both the first and middle given names by preceding the name with a plus (+), thus "+jane" will find entries for which the first or second given names start with jane.

Spouse/Mother Surname When searching for a marriage, the search returns the entries that have the name specified as the spouse surname (from 1912 onwards) or may be the spouse of the name specified as the spouse surname (prior to 1912).

From 1912 onwards the records contain the spouse's surname and a search is done on this. If a Spouse First Name is given as well an entry will be returned if (a) we have the spouse record and the given name matches or (b) we do not have the spouse record.

For entries prior to 1912, entering a value here will return other entries where the quarter, volume and page match the spouse's details. Note that only one name within a quarter can be the actual spouse. To see all the results for that page click on the Page in the search results. See here for more information about finding a spouse.

The Phonetic search on Surnames and Exact match on First Names options apply to the Spouse's Names as well, as do the * and + conventions (see above).

The search process for records prior to 1912 is very complex and is unlikely to succeed unless you limit the scope of the search. Searches using the Spouse details that span the start of 1912 are performed as two separate searches and the results combined, so the results returned prior to 1912 and those from 1912 onward have a different significance as explained above.


When searching for a birth, entering a surname will return only those births that have the specified mother's maiden name. Only records from the September quarter 1911 onwards contain the mothers maiden name so entering a value in this field will return only records from the September quarter 1911 onwards.

A search for a mother's maiden name can be combined with a search on the mother's married name to greatly limit the number of results when searching for possible offspring.

The Phonetic search on Surnames option applies to the Mother's Surname as well.

Spouse First Name (s)
Death age/DoB To restrict a search for a death registration to only entries with a particular age at death or date of birth enter one of the following
  • an age (e.g. 65),
  • a range of ages (e.g. 60-70),
  • a date of birth preceded by @ (e.g. @June1910) or
  • a range of dates of birth preceded by @ (e.g. @1910-1911).
A fuller explanation of Age at Death search is here. You may only enter a value in this field when searching for a death. The index contains the age at death from 1st Jan 1866 and the date of birth from 1st Apr 1969 (although you can search the FreeBMD database for either an age at death or date of birth from Jan 1866 onwards). Searches specifying age at death or date of birth will return all those entries where an age at death or date of birth is not present, e.g. prior to Jan 1866, or not readable unless Match only recorded ages is specified (see below).
Date Range You should always specify as small a range of dates as possible to search, in order to speed up the search and reduce the number of results.

Remember that Births and Deaths at the end of a quarter may not have been registered until the start of the next quarter, so adjust your search dates to suit.

Leaving the first year blank means "from the start" and leaving the second year blank means "to the end". To search just one quarter specify the same start and end quarter, or specify the end year as the characters start.

Volume If you are searching for a common name, it may help to narrow your search down to a particular part of the country. A list of which part of the country is covered by each volume is given here. An explanation of how the Volume relates to District and Page is given here.
Page This option is useful in researching marriages where it may be used to search for an unknown spouse (whose Marriage index reference Volume and Page details will be the same as that for their known spouse) - see here for more information. An explanation of how the Page relates to District and Volume is given here.
Options - Mono Check this box if you are using a monochrome screen
Options - Exact match on First Names If this box is checked the search for the First Name is done on the characters as typed. Otherwise the search is done as if a * was appended to the characters. If you check Exact match you can still use * and ? in the name.
Options - Phonetic search on Surnames If this box is checked FreeBMD will attempt to match surnames using the Soundex code appropriate to the surname entered. Note that you should not use wildcard characters when doing a phonetic search.
Options - Match only recorded ages If this box is checked, when an Age at Death/DOB search is performed FreeBMD will only return results where there is a recorded Age at Death in the index. See here for more details.
Districts If you know with reasonable certainty which district an event occurred in, you should select the District from the list. You should not enter both District and County values. Select multiple entries by holding down the Ctrl key before clicking on individual entries, or by holding down the Shift to select a block of entries.

You should take care when searching using a district because each district appears in the index under a variety of spellings (and misspellings) and the district may not be what you expect. Districts are grouped together under one standard spelling which is what appears in this list, as explained in the District Help Page. An explanation of how the District relates to Volume and Page is given here. Information on districts and the dates when they were in use is given in the District Help Page.

If One or more districts initially selected is displayed this is a reminder that you have one or more districts selected although they may not be in the displayed part of the Districts list. This happens when you do a Revise Query when searching specific districts.

Counties Each District is linked by FreeBMD to all of the Counties that are covered by that District - see the mapping of districts onto counties. You should not enter both District and County values. Select multiple entries by holding down the Ctrl key before clicking on individual entries, or by holding down the Shift to select a block of entries.

You should note that some Districts, whilst largely within one County also covered small areas of adjacent Counties (e.g. the District Ashton-under-Lyne is in Lancashire, but included small areas of Cheshire). In such cases it is impossible to determine from the index which County the event occurred in, so a search for a County will include Districts from adjoining Counties which extend into that County.

If One or more counties initially selected is displayed this is a reminder that you have one or more counties selected although they may not be in the displayed part of the Counties list. This happens when you do a Revise Query when searching specific counties.

Find Find will start your search. It may be helpful in some cases to use the faster "Count" option to check whether your search will find a manageable number of records.

FreeBMD Main Page


Search engine, layout and database Copyright © 1998-2013 The Trustees of Free UK Genealogy (Ben Laurie, Graham Hart, Camilla von Massenbach, David Mayall and Jim Killock), a charity registered in England and Wales, Number 1096940.
We make no warranty whatsoever as to the accuracy or completeness of the FreeBMD data.
Use of the FreeBMD website is conditional upon acceptance of the Terms and Conditions
Explore FreeBMD