Hedelmällisyysohjelmisto on mikä tahansa monista kotitietokoneita tai kämmenlaitteita koskevista ohjelmista, jotka auttavat naista seuraamaan hedelmällisyyttä luonnollisena perhesuunnittelumenetelmänä. Nämä ohjelmistopaketit seuraavat kalenterin, oireiden ja kohdunkaulan liman menetelmiä, joilla määritetään naisen hedelmällisimmät ja vähiten hedelmälliset ajat kuukaudessa. Ohjelmisto vaatii käyttäjää syöttämään havaintonsa ja käyttämään sitten tietoja tulevan hedelmällisyyden kartoittamiseen. Näitä menetelmiä voidaan käyttää helpottamaan raskautta, mutta ohjelmia voidaan käyttää myös ehkäisymenetelmän apuna ei-hormonaalisessa perhesuunnittelussa. Nämä menetelmät perustuvat ensisijaisesti mallien löytämiseen naisen hedelmällisyysjakson aikana käyttäen hänen historiaansa oppaana.
Ovulaatio tapahtuu samassa vaiheessa joka kuukausi naisen kuukautiskierron aikana. Hedelmällisyysohjelmisto ovulaation kalenterimenetelmän helpottamiseksi vaatii naista syöttämään tietoja siitä, milloin kuukautiset alkavat ja päättyvät. Näiden tietojen perusteella ohjelma voi määrittää päivät, jolloin raskaus on todennäköisin. Kalenterimenetelmäohjelmiston ovulaation tarkan ennustamisen voi kestää useita kuukausia. Kalenterimenetelmä toimii parhaiten naisilla, joilla on säännölliset kuukautiskierteet, joiden pituus vaihtelee vähän, eikä sitä suositella naisille, joilla on odottamattomia kuukautisia.
Oireeterminen hedelmällisyysohjelmisto käyttää kehittyneempää menetelmää kehon peruslämpötilan seurantaan sen määrittämiseksi, milloin nainen saattaa tulla raskaaksi. Nainen, joka käytti tätä ohjelmistoa, ilmoitti lämpötilansa ensimmäisenä aamulla, yleensä käyttämällä erityistä peruslämpömittaria. Peruslämpötila on yleensä lämpimämpi ovulaation aikana, mutta esimerkiksi unen keskeytyminen, sairaus ja alkoholin käyttö voivat vaikuttaa lukemiin. Epätarkat tiedot tai ulkoiset tekijät voivat sekoittaa hedelmällisyysohjelmiston.
Kohdunkaulan liman menetelmä seuraa naisen emättimen vuotojen väriä, koostumusta ja sakeutta määrittääkseen hedelmöitysmahdollisuudet. Tämän menetelmän hedelmällisyysohjelmisto seuraa havaintoja ja osoittaa tulevat kuivimmat päivät, jotka ovat vähiten hedelmällisiä, ja liukkaat päivät, jotka ovat hedelmällisimpiä. Tämä menetelmä yhdistetään usein ohjelmistopaketteihin oireiden lämpöhavaintojen kanssa, jotta hedelmällisyysennuste saadaan yksityiskohtaisemmin.
Hedelmällisyysohjelmistoa käyttävät usein ne, jotka aikovat tulla raskaaksi, mutta se voi myös tarjota tietoa ehkäisymenetelmänä. Näiden ohjelmien käyttö hedelmällisyyden seurantaan lisää ei-hormonaalisen perhesuunnittelun noudattamista. Rytmimenetelmät ovat jonkin verran tehokkaita raskauden välttämisessä, kun niitä käytetään täydellisesti. Hedelmälliset päivät osoittavat, että naisen tulee pidättäytyä emättimen yhdynnästä tai valita ehkäisymenetelmä. Hedelmällisyysohjelmisto lisää tarkkuutta ja ennustettavuutta naisen havaintoihin, mutta se vaatii pitkiä pidättäytymisiä suojaamattomasta seksistä sekä alkutarkkailun aikana että naisen hedelmällisen jakson aikana.