Horomatching.com uses the date of birth, time of birth and the place of birth of a person to compute horoscopes and uses this input to match horoscopes online. Once the birth data is submitted the horoscope engine performs the planetary computation using astronomical planetary algorithms to compute planetary longitudes. With this longitudes it computes the birth charts and uses this input to match horoscopes. All these happen instantly and the user is able to view the charts on the screen instantaneously.