Automatic birthday reminders from google contacts
Google Calendar allows you to connect an external calendar with various events, including birthdays from Contacts.
1) Go to Google Calendar. Next, in “Settings Calendar” (Settings)

2) Next, go to the “Calendars” tab and click on the “Browse interesting calendars” link:

3) Go to the tab “More” and add birthdays (“Contacts' birthdays and events”)

UPD: This option only displays birthdays, but does not allow sms, email reminders
To use reminders, you can use a third-party http service
: //contact-birthdays.appspot.com/