No more surprises, worrying or feeling in the dark about your own reproductive health. As the first app to introduce partner connect, Cycles knows how to make the most out of period tracking. With a clean and simple interface you can keep track of your cycle effortlessly.

• Track your cycle in one glance with Cycle view.
• Easily log observations on your body and mood.
• Take the guesswork out of predicting your most fertile days.
• Irregular or missed period? A single tap and Cycles has got your back.
• With you wherever you go: for iPhone, iPad, and Apple Watch.

• Optional passcode or FaceID to protect your privacy.
• Share your cycle info privately with your partner.
• Your reminders and notes are always kept private, even from your partner.

• Get tailored predictions on upcoming changes to your body.
• Connect with your partner to plan intimate moments, vacations and more around your cycle.
• Set-up customized reminders for birth control, fertile days or periods.
• Become a menstrual cycle expert with detailed descriptions for all observations.
• Make Cycles your reliable health care partner with Insights Overview. Perfect for any doctors visit!

When calculating fertility for pregnancy with natural family planning, Cycles takes advantage of scientific research that’s more accurate than the 'rhythm method' of yesteryear and has a real-world failure rate comparable to that of condoms. Even so, this app is designed for informational purposes only and should not be used to prevent pregnancy.

If you choose to unlock Cycles Premium, your purchase will be charged to your iTunes account. A yearly membership costs $29.99. Active subscriptions will be auto-renewed 24 hours before the expiry date. You can manage subscriptions from Account in iTunes after subscribing, you’ll also be able to cancel the auto-renewing subscription from there at any time. Any unused portion of the free trial period will be forfeited if you purchase a subscription to Cycles Premium before your trial expires.

Optional permission requests:
• Health app, to record your cycles and reproductive health data
• Notifications, to remind you of the phases of your cycle


What’s New

Version 5.1.8

• Bug fixes and speed improvements

We are constantly improving Cycles. Every update includes improvements for speed and reliability. If something’s not working for you, you have a great idea, or just want to say hello, email us at

Love Cycles? Please take the time to give us a nice review: it really helps.

Ratings and Reviews

4.6 out of 5
13.7K Ratings

13.7K Ratings

claw bert ,

Love this app

I am just starting my period and this is super easy and super simple just put when you had your period then put how long and boom you are set up

This app will tell you how long your period will last and you can tell them what you are felling and what you are experiencing every day throughout your period like your cravings if your happy sad and or mad or feeling cramps back pain and heat flashes and it will even ask you what you are thinking

If it’s your first time having your period I would tell you to get this app I’m a twin and that means me and my twin sister are both going through the same thing but not at the same time I’m 1 min older then my sister which don’t mean much but I had my period first and she had here period a year after mine so I told her to get this app I told her it is super simple and easy and well is always correct which who does not want it always correct

Developer Response ,

Thanks so much for sharing this with us! We're so happy you guys are enjoying Cycles 😊 👯‍♀️

cdmxhnfj ,


I got my first period in July but I never knew when it would come but then I came across this app and it really helped a lot, now I know when I will get my period and it helps me prepare for my period. The first time I used this app my period didn’t come the day it said it would but al I had to do it press log period and I just put it the right day.
Also if you are a teen like me you can have your parents get the app too and they can also track your period, it gives the the option when he sign up. It says are you tracking your period or someone else’s period.
Any way I would definitely recommend if you just got your first Or are you child did. Even if you have had your period for 10 years it really keeps you on track of your period.

Flowerchild19894567tr ,

Good - but confusing

I was hoping to use the app to track and predict my irregular cycles. The amount of information you can input is awesome- basal body temp, mucus, etc. But it doesn't automatically calculate when your next period will be based off your previous ones you've tracked. You have to input your average cycle length yourself which I find really inconvenient and can be extremely inaccurate. I have to manually count how many days it has been between all of my periods and then add the total days, then divide the total by the number of periods to get the average. It would be so much more helpful if the app did this automatically. Another odd thing is that you can change the current day on the cycle view. Beyond just going back to yesterday to put in information, you can actually change the day to today being the 21st day in your cycle vs the 20th. So again this provides the opportunity for your data to be inaccurate. Other than that, the app is great. It doesn't crash, and it has an easy to use interface.

App Privacy

The developer, Perigee, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Linked to You

The following data may be collected and linked to your identity:

  • Health & Fitness
  • User Content
  • Identifiers
  • Sensitive Info
  • Other Data

Data Not Linked to You

The following data may be collected but it is not linked to your identity:

  • Purchases
  • Location
  • User Content
  • Usage Data
  • Diagnostics

Privacy practices may vary, for example, based on the features you use or your age. Learn More


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You Might Also Like