Abstract: The present invention provides a method and system for finding and accessing a contact quickly and easily by filtering and searching through all of the sontacts stored in the device based on user input. The filtered contacts may be readily accessed by various applications that use the contact information. When filtering, an input field appears within which a user may enter numbers and characters that is used in searching the contacts. Any information contained within the contact may be searched. In response to the charters input into the input field, a list of possible contact is provided to the user. The input characters are highlighted in the list of possible conntacts.