TONI – The Ontario Name Index

TONI shows where information about a particular name can be found.

Note that this is an index, it does NOT contain the information, just tells you where to find the information. Thank you to TONI volunteers. If you would like to volunteer to work on TONI, please contact the Society TONI Coordinator, Mike More, at

Click here for a description of TONI Click to review our search advice

To find a specific item or items, enter a search term and select Search. You must provide a value for at least one search item.

There are currently 12,996,415 records available.   Each search is limited to a maximum of 500 results. If you don’t see what you are looking for, try using more detail in your search.

If you have a problem with accessing TONI or a problem with purchasing PPV items, please send an email to

TONI Search Advice

  • All TONI database searches are based on looking for names or parts of names.
  • The default search looks for all records that contains the requested word or words. If you entered a Last Name of Smith Smythe, the search will return all records that contain the letters Smith or Smythe in the Last Name column.
    See below for information on refining your search.
  • All searches are case-insensitive so that searching for John is the same as john or JOHN.
  • A name is any set of 1 or more consecutive alphabetic characters excluding any punctuation, numbers or special characters. For example, John is a name but Mark&Mary is two names (Mark Mary).
  • There are three fields that can be searched: Last Names, First Names and Location. You can also filter by Record Type and by the Contributing Index.
  • You must provide one or more names in one or more of the fields for a search to proceed.
  • Each search field can have one or more names provided. Each name must be separated by a space. The search will look for the existence of any of the names in the column in the database.
  • If you want to be specific about a value to search, place a plus sign + in front of the word. For example, if you want only Smith and not Arrasmith or Smith-Jones, use +smith.
  • If you want to specifically ignore records that contain a specific name place a minus sign – in front of the word. For example, if you want to exclude johnson when searching for all containing john use –johnson.
  • If you want to find names that sound like another name, place an exclamation mark ! in front of the name.  For example, to find all records with a last name that sounds like Jones use !Jones. This is only useful for last names and cannot be used with wildcards.
  • Below the First Names box are two buttons.  If you search for Mary Ellen and click on Any Name (the default) then the search will return any entry that contains either Mary or Ellen including such as Maryann or Ellenor.  If you click on All Names then the search returns only entries containing all the names in any order, in this case Mary Ellen, Ellen Mary, Maryann Ellenor etc. It will also select records with other names included as well, such as Mary Susan Ellen.
  • The search returns only records that meet the requested criteria.
    All records with any of the Last Names provided AND First Names provided AND Locations provided.
    If no value are provided for Last Name, First name or Location, then the empty column will not be searched.

Search Options:

  • Initials in First Names are simply entered as required, without a period and separated by a space. You would search for J D, not J. D.or JD. Periods are NOT normally used in TONI.
  • A wild card character * can be placed in front, behind or in the middle of a name to widen the search. For example, smith* will find all names starting with smith, *smith will find all names ending with smith and sm*th will find all names starting with sm and ending with th.
  • A wild card ? can be used to indicate a single character wild card. Searching for sm?th will return all records with any single letter between sm and th, i.e. smith or smyth but NOT smeeth.
  • If you must include a space in a name, such as Le Moine or De Vries, surround the name with double quotes. For example, Le Moine becomes “Le Moine”.

These options can be combined. For example, use “Le Moin*” for all names starting with Le Moin or for just Le Moine use “+Le Moine”.

Powered By MemberPress WooCommerce Plus Integration
Font Resize