extension ExtPose

Birthday Calendar Exporter for Facebook

CRX id


Description from extension meta

Import friends birthdays from facebook to your favorite calendar.

Image from store Birthday Calendar Exporter for Facebook
Description from store With this extension you will - Follow and never miss your Facebook friends' birthdays. - Generate and export a calendar with all your Facebook friends' birthdays. - See number of your friends having birthday today at the extension "cake" icon. - Have a birthdays' calendar overview. The calendar can be exported in `ICS` or `CSV` formats. * ICS is a universal calendar format used by Microsoft Outlook, Google Calendar, and Apple Calendar. * CSV file format used by Microsoft Excel or Google Sheets. At the end of the process a file named `birthday-calendar.ics` will be downloaded automatically to your Downloads folder. Use the generated file to import your friends' birthdays to your favorite calendar program. I strongly recommend creating a new Birthday themed sub-calendar and use it for imports. FAQ Question: I have accidentally exported birthdays to my main calendar, how to reverse it? Answer: Only Google Calendar properly supports event removal. Head to the "Download Calendar" tab and use "Delete Imported ICS from Google Calendar". A file named `delete-birthday-calendar.ics` will be downloaded. Import the file to the respective calendar. Question: Is it possible to remove some of the contacts before importing to the calendar? Answer: There is command line tool you can use: https://github.com/guenter-r/calendar_file_splitter Changelog 3.0.0 - A scrollable calendar with a list of friends' birthdays. - Number of birthdays displayed on the "cake" icon after scanning Facebook friends' birthdays. - Date format can be changed for CSV format. - Sophisticated work with a Facebook apis, fast and safe. - Better UI and UX. It is open source, feel free to check it here: https://github.com/zagushka/birthday-calendar-extractor

Latest reviews

  • (2021-04-16) Δημ.Ι. Αλυγιζακης: Very easy to use! thank you
  • (2021-04-12) Brede Fritjof Klausen: This was great for downloading to an csv file, but the years are all wrong as it says 2021 or 2022 :/
  • (2021-04-06) Cristian Abreu: Excelente extensión, solo vine aqui para valorarlos *****
  • (2021-04-05) Vivek Mishra: The best you can get. Thanks
  • (2021-04-03) Luis Loaiza Pacheco: Very useful and fulfills its purpose perfectly!
  • (2021-04-03) Aditya Sai Talluri: Worked Perfectly!!
  • (2021-04-02) Chaitanya Sonawala: Effectively solved a problem I have had for years. Thanks a ton Peter!
  • (2021-03-28) Шенол Алиосманов: perfect
  • (2021-03-18) Mohit Porwal: I should thank you for making such a useful tool. Great work :)
  • (2021-03-16) usman azhar: I tried so many extensions. Nothing works. Your app pops up with a message checking for FB login and nothing happens... I think FB has prevented access to the events extraction.. Let me know if you have a fix or workaround.
  • (2021-03-16) Raviteja Rachuri: Worked as expected, been searching for a while. Thank you!
  • (2021-03-14) Kristina Willicheva: Quick and easy! Deeply appreciated.
  • (2021-03-10) Gabriel de Lelis: You're an angel. Facebook removed the export option and you brought it back
  • (2021-03-07) Nivendra Maharaj: Good day....I tried so many extensions. Nothing works. Your app pops up with a message checking for FB login and nothing happens... I think FB has prevented access to the events extraction.. Let me know if you have a fix or workaround.
  • (2021-02-26) Valentin Roales: Need help! Hi guys. Can anyone tell me how to get the ICS extension from facebook? Im looking for it last last hour and just wasting my time! Could you help me?
  • (2021-02-25) Mika: It is not working. It just keeps loading and stays that way. It is over an hour, yet still the same result.
  • (2021-02-23) Jose Guerra: excelente
  • (2021-02-14) Gbenga: Hey it's not working here???
  • (2021-02-09) David Mulcahy: Worked exactly like it should. Easy!
  • (2021-02-04) Josh Stevenson: Exactly what i needed and created a CSV file with URLs and birthdays. Perfect and quick!
  • (2021-02-03) Evan G: Worked great! Even added a fun little birthday cake icon to help identify from other calendar items. A++
  • (2021-02-03) Andrew Fisher: Worked great.
  • (2021-01-30) Gaurav chauhan: does as it say. very clean, easy to use and straightforward extension to use. I used it to extract all the birthdays and events from my Facebook. Then I imported this calendar this extension created to my Google calendar. It was very easy. Now I don't have to keep Facebook in my mobile to remember the birthdays of my friends. Thanks Peter.
  • (2021-01-26) DRIVE VICTORY: Amazing!!! Thanks
  • (2021-01-26) Andrea Curatolo: Does its job, congratulations
  • (2021-01-23) Chuma A.: Not working. Ive logged in and clicked the Extension...but it just keeps loading without any feedback. I've refreshed, opened the FB Birthday page, Reinstalled Chrome etc but it just keeps loading. I have less than 300 friend's birthday on FB to import so I don't know why it should take 40 mins plus to import.
  • (2021-01-20) Darren Mason: The birthdates being generated to the CSV and ICS files begin with today's date and grow incrementally by one each row. Example, the birthdate in row 1 is 1-20-2021. I'm sure based on the reviews this extension works well, but it's not right now.
  • (2021-01-19) Ula Mk: great
  • (2021-01-18) AIDELOJE JOSHUA: It's not working, any idea why?
  • (2021-01-14) Ron Arca: It's Jan 2021. Not sure if the extension's still working. Exporting to ICS or CSV is stuck in "loading" and no file exported into my Downloads folder. Can the developer let me know if this still works? Thank you.
  • (2021-01-13) Sam Raeymaekers: Crazy useful and fast. :clap: :clap: Thank you!
  • (2021-01-09) Natalie Turner: Worked perfectly for calendar export. Thank you.
  • (2021-01-09) Didier Rensonnet: Parfait ! Après avoir passé Facebook en anglais (ce que l'extension propose), ca fonctionne à merveille :-)
  • (2021-01-08) Eduardo CG: Love it! Many thanks
  • (2021-01-08) Sparks: Il fait ce qu'on lui demande. Il suffit juste de passer Facebook en Anglais le temps de l'extraction (L'extension le signal si ce n'est pas le cas ;) )
  • (2021-01-07) Nichole Apostolopoulos: Awesome, just what I was looking for!
  • (2021-01-05) Andrew Barker: Worked like a dream. I have been looking for something that would allow me to keep up with friends' birthdays without using the Facebook app all the time. This is perfect!
  • (2021-01-04) Terri Wilson: Worked great! I downloaded it as a file rather than adding to my calendar. Thank you!!
  • (2020-12-30) Ashrujeet Banerjee: Amazing Extension... but is there any drawback in ICS format... because only 200 contact's Bday has been imported..
  • (2020-12-30) aditya sinha: Great Extension. It worked like a charm
  • (2020-12-30) plu1994: My iCal has the birthdays as scheduled events, not "all day". Tried the second option to "delete all" but they're only greyed out with a strikethrough... Not really sure how I could troubleshoot this without manually deleting all "deleted" events
  • (2020-12-26) Donald Bough: Amazing extension! It does everything I wanted to. The events were cute and linked to the profile which was fun. Great job by the developer.
  • (2020-12-18) AByallo: Hi there. Seems to work a treat re: scraping the info and all, but when I bring it in to iCal it has the birthdays as scheduled events, not "all day". I tried to find info online re: how to edit myself in a text editor or something but couldn't. Any ideas how I can do this? Thank you :)
  • (2020-12-17) Karen Hall: This was quick and easy and saved me a ton of time! Thanks so much!
  • (2020-12-13) Max L: Easy to use. Fantastic way to get off facebook.
  • (2020-12-13) Manish Kaduskar: Quick, easy, effective!
  • (2020-12-13) Joe Wolfe: This works despite Facebook having tried to remove the ability to this back in 2019. Thank you developer, Peter Pshenichny!!!
  • (2020-12-10) parth singh: Its a nifty tool to import birthdays from FB where most of the friends are and without having to use FB where most of the annoyance is lol.
  • (2020-12-08) Furkan Tosun: Amazing!

Latest issues

  • (2021-04-05, v:2.5.3) Yvonne Burdette-Van Camp: Calendar export
    I am having trouble exporting facebook birthdays. I go to the cake in facebook, but do not get any indication of how to download the birthdays. I work on a mac, but I do have a surface too.
  • (2021-02-04, v:2.4.0) Josh Stevenson: THANKS!
    How can I further support you?
  • (2021-01-20, v:2.3.6) Darren Mason: Birtdates beginning with today's date, not real birthday
    It seems like Facebook may have changed something. Both CSV and ICS exports are not exporting birthdays, rather putting today's date and escalating with each row.
  • (2021-01-04, v:2.3.5) Marielle Mahiya: Birthdays showing twice
    Worked quickly and exactly the tool we were looking for! However, birthdays are now appearing twice as two separate calendar events. Is there a way to remove the duplicates?
  • (2020-12-30, v:2.3.5) Ashrujeet Banerjee: ICS format Issue
    Only 200 Birthdays can be imported ?
  • (2020-12-25, v:2.3.5) Kirk Axel Johnson: 6 Months
    Merry Christmas, Great idea and extension fellas! It only allows me to import 6 months of birthdays, do you know how I may resolve this? All the best.
  • (2020-12-24, v:2.3.5) William Haskin: .ICS claims not to import
    Hey guys. First off, great extension! Thank you! I've been looking to get off of facebook for years and the birthdays were the only thing holding me back. You've saved us all! Just thought I'd mention that when I was importing my .ics to google calendar I got an "oops we were unable to import this file, please try again later' message mulitple times. When I went back to the calendar it had, however, imported and I can view all the birthdays. Not sure if this is on your end but I thought I'd let you know. Thanks again for your work!
  • (2020-12-10, v:2.3.5) Frederico Roier: Dont finish any options
    The error: var r=function(t,e){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])})(t,e)};function i(t,e){function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}},function(t,e,n){"use strict";n.d(e,"a",(function(){return l}));var r=n(1),i=n(17),o=n(14),s=n(4),u=n(15),a=n(3),c=n(6),l=function(t){function e(n,r,i){var s=t.call(this)||this;switch(s.syncErrorValue=null,s.syncErrorThrown=!1,s.syncErrorThrowable=!1,s.isStopped=!1,arguments.length){case 0:s.destination=o.a;break;case 1:if(!n){s.destination=o.a;break}if("object"==typeof n){n instanceof e?(s.syncErrorThrowable=n.syncErrorThrowable,s.destination=n,n.add(s)):(s.syncErrorThrowable=!0,s.destination=new f(s,n));break}default:s.syncErrorThrowable=!0,s.destination=new f(s,n,r,i)}return s}return r.a(e,t),e.prototype[u.a]=function(){return this},e.create=function(t,n,r){var i=new e(t,n,r);return i.syncErrorThrowable=!1,i},e.prototype.next=function(t){this.isStopped||this._next(t)},e.prototype.error=function(t){this.isStopped||(this.isStopped=!0,this._error(t))},e.prototype.complete=function(){this.isStopped||(this.isStopped=!0,this._complete())},e.prototype.unsubscribe=function(){this.closed||(this.isStopped=!0,t.prototype.unsubscribe.call(this))},e.prototype._next=function(t){this.destination.next(t)},e.prototype._error=function(t){this.destination.error(t),this.unsubscribe()},e.prototype._complete=function(){this.destination.complete(),this.unsubscribe()},e.prototype._unsubscribeAndRecycle=function(){var t=this._parentOrParents;return this._parentOrParents=null,this.unsubscribe(),this.closed=!1,this.isStopped=!1,this._parentOrParents=t,this},e}(s.a),f=function(t){function e(e,n,r,s){var u,a=t.call(this)||this;a._parentSubscriber=e;var c=a;return Object(i.a)(n)?u=n:n&&(u=n.next,r=n.error,s=n.complete,n!==o.a&&(c=Object.create(n),Object(i.a)(c.unsubscribe)&&a.add(c.unsubscribe.bind(c)),c.unsubscribe=a.unsubscribe.bind(a))),a._context=c,a._next=u,a._error=r,a._complete=s,a}return r.a(e,t),e.prototype.next=function(t){if(!this.isStopped&&this._next){var e=this._parentSubscriber;a.a.useDeprecatedSynchronousErrorHandling&&e.syncErrorThrowable?this.__tryOrSetError(e,this._next,t)&&this.unsubscribe():this.__tryOrUnsub(this._next,t)}},e.prototype.error=function(t){if(!this.isStopped){var e=this._parentSubscriber,n=a.a.useDeprecatedSynchronousErrorHandling;if(this._error)n&&e.syncErrorThrowable?(this.__tryOrSetError(e,this._error,t),this.unsubscribe()):(this.__tryOrUnsub(this._error,t),this.unsubscribe());else if(e.syncErrorThrowable)n?(e.syncErrorValue=t,e.syncErrorThrown=!0):Object(c.a)(t),this.unsubscribe();else{if(this.unsubscribe(),n)throw t;Object(c.a)(t)}}},e.prototype.complete=function(){var t=this;if(!this.isStopped){var e=this._parentSubscriber;if(this._complete){var n=function(){return t._complete.call(t._context)};a.a.useDeprecatedSynchronousErrorHandling&&e.syncErrorThrowable?(this.__tryOrSetError(e,n),this.unsubscribe()):(this.__tryOrUnsub(n),this.unsubscribe())}else this.unsubscribe()}},e.prototype.__tryOrUnsub=function(t,e){try{t.call(this._context,e)}catch(t){if(this.unsubscribe(),a.a.useDeprecatedSynchronousErrorHandling)throw t;Object(c.a)(t)}},e.prototype.__tryOrSetError=function(t,e,n){if(!a.a.useDeprecatedSynchronousErrorHandling)throw new Error("bad call");try{e.call(this._context,n)}catch(e){return a.a.useDeprecatedSynchronousErrorHandling?(t.syncErrorValue=e,t.syncErrorThrown=!0,!0):(Object(c.a)(e),!0)}return!1},e.prototype._unsubscribe=function(){var t=this._parentSubscriber;this._context=null,this._parentSubscriber=null,t.unsubscribe()},e}(l)},function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));var r=!1,i={Promise:void 0,set useDeprecatedSynchronousErrorHandling(t){t&&(new Error).stack;r=t},get useDeprecatedSynchronousErrorHandling(){return r}}},function(t,e,n){"use strict";n.d(e,"a",(function(){return u}));var r=n(16),i=n(12),o=n(17),s=function(){function t(t){return Error.call(this),t
  • (2020-11-26, v:2.3.5) Sophie C: Is there a number of birthdays limit?
    I got 399 birthdays into Google Calendar for 457 friends total, I was wondering if that was just a coincidence or if there's a limit to how many birthdays you can export. Thank you for the extension!
  • (2020-11-14, v:2.3.5) Robert Meyers: Mistakenly Imported the calendar to my main calendar
    Hello! First off, I want to say thank you for this calendar! It is a great tool. Tried to initially import using the ics format but to no success. I then imported via the csv file and it worked! But then I realized that I made the mistake of importing all of the birthdays into my main calendar . I was relieved to see that there was an easy fix to this, but I still cannot import into Google Calendar using ics. I have looked across the internet for a fix - trying all different browsers, deleting my cache, etc. I cannot seem to get it to work. I have determined that the best way to go about this is to try and make a csv file that deletes the events that have been created, much like your ics file. I am having trouble locating which field would be the equivelant to the "status" field in the ics file. Would you happen to know what that is? Any help would be great, thank you.
  • (2020-10-31, v:2.3.5) Mollie Desai: Events Calendar
    Hi! I was hoping this would work for the general upcoming events calendar, but it is only exporting friends birthdays, Is there an option for events only?
  • (2020-10-27, v:2.3.5) Cara Postilion: Remove from calendar
    How do I access the delete-birthday-calendar.ics file? I need to back out of this because it was added to the wrong calendar. Thanks!
  • (2020-10-24, v:2.3.5) neha sharma: Possible to mass delete the birthdays I added?
    I added all the birthdays to the wrong calendar. I'd like to create a separate "FB Birthdays" calendar and re-add them using this (amazing! time-saving!) extension. Is there any way to mass delete instead of deleting one by one?
  • (2020-10-06, v:2.3.3) thirdfloor shadow: Language support?
    Hi Peter, First of all thanks for your nice extension! I do have some friends who only have their names in Chinese. The .csv i've got shows two problems: 1. their names are in mojibake 2. For them, the name and b-day is in the same column like "鏉庢檽鐠?,01/30/2021". I am wondering if it is possible to be compatible with Chinese in the future. Many thanks, Xiang
  • (2020-10-05, v:2.3.3) Vincent Horn: It worked, but only for birthays between December and March.
    The rest just didn't appeared on my calendar after adding the ICS file.
  • (2020-10-03, v:2.3.3) Jennifer Jones: Payment
    I would like to make a small payment to you to thank you for this extension. It solved a huge problem for me. How can I do that?
  • (2020-10-02, v:2.3.3) dikshey thawani: Mismatch in birthdays
    Hi Team, Apologies for posting my support related issue as a review, i didnt see the support section earlier, ill delete that and explain the same here. I tried to download both, the ics and csv files . when i link the same to google calendar or even if i open and try to view the file, certain birthdays are being picked wrongly. example a friends birthday shows on 10th october on facebook, but in the calendar it gets picked as todays date, and its not a duplicate, on 10th october the calendar shows blank, certain days are jumbled up i think. Any solution to this? id be glad to share screenshots if it would be of help, let me know where i can send the same. Thanks
  • (2020-10-01, v:2.2.2) Türker Bulut: December birthdays not showing up
    - Even after the latest update, only 3 birthdays showed up from December in my latest download. I know I have more than 3 friends with birthdays in December.
  • (2020-10-01, v:2.2.2) J.I. Zilberman: Remove from Google Calendar is not working
    I wanted to remove all the birthdays created by Generate Google Calendar - ICS. So I got Remove from Google Calendar another ICS file, imported it in Google Calendar and received "Imprted 199 out of 199 events" and all the birthdays events remained in place. Could you explain how to fix it pls.?
  • (2020-10-01, v:2.2.2) Frederico Roier: Not working - Open same FB page
    Keeps giving this message even after following the link and reloading facebook page: Warning! You need to be on a facebook page in order to generate calendar. Please follow the link below and click the icon again. Exact URL opened. https://web.facebook.com/?_rdc=1&_rdr
  • (2020-09-29, v:2.2.2) Ethan Balsamo: Blank pop up
    Every time I click the extension the pop-up is blank. I tried reinstalling and updating the computer. I am using a Chromebook, so maybe that is the issue?
  • (2020-09-23, v:2.2.2) Vinyl Sessions: Not working
    Keeps giving this message even after following the link and reloading facebook page: Warning! You need to be on a facebook page in order to generate calendar. Please follow the link below and click the icon again.
  • (2020-07-27, v:2.0.0) Izzy Gmail: Skips August
    Hi there! Firstly thank you so much for developing this, it's so helpful! One bug I've found while trying to use it is that it entirely skips the month of August, but works great otherwise. It skipped some farther off months in previous trials, but I realized that I just needed to scroll all the way down before launching the extension to load all of the birthdays before it does it's work. However, it completely skips just this one upcoming month. Please let me know if anything can be done to fix this! Thank you!
  • (2020-05-12, v:1.0.0) Adi Singh: Birthday calendar Extractor
    I click the icon on the extension to go to FB's Birthdays' page. However the icon in the extension does not change post that and instead shows the same icon that keeps refreshing the Birthdays' page at FB.
  • (2020-05-05, v:1.0.0) Ovi T: usefull app
    Since Facebook stop the official export method, this apps is a life saver. A small sugestion, when I import the ics in google calendar all birthday appear one time only. I think it be useful birthdays tho be yearly recurrent, to repeat yearly. Best regards
  • (2020-04-28, v:1.0.0) Jenn Contois: the step after taking you to your birthday page doesn't work
    it is loading blank, just a green square that doesn't trigger the scrolling or download


13,729 history
4.7 (173 votes)
Last update / version
2021-04-15 / 3.0.3
Listing languages
en ru