Free online tools that run in your browser
Your files never leave your device · No login required · 100% free
Convert, compress, calculate, generate, edit and check files right in your browser — fast, private and easy to use.
Search results
Popular tools
View all toolsBrowse by category
Popular file conversions
View all convertersProgramming
Learn and practise programming in your browser. Pick a language: write code, run it in a real terminal and follow the lessons step by step.
Why Shiklo Tools?
Simple, private tools that just work — right in your browser.
- Private Everything runs in your browser. Files are never uploaded.
- Secure Encrypted HTTPS connection, and nothing you open is stored on our servers.
- No login required No account, no sign-up, no email. Just open a tool and use it.
- Fast No upload or download wait — results appear instantly.
- Free All tools are free to use, with no limits.
- Works everywhere Phone, tablet or computer, in any modern browser.
🆕 New tools
★ Popular tools
Recently used
Frequently asked questions
Are my files or text uploaded anywhere?
No. Every tool runs inside your browser on your own device. Nothing you enter or open is sent to a server.
Do I need to create an account or log in?
No login is required. There are no accounts — open any tool and start using it straight away.
Are the tools really free?
Yes. All tools are free, with no limits or watermarks. The site is supported by ads.
Does it work on my phone?
Yes. The tools work in any modern browser on phones, tablets and computers.
Can I use the tools offline?
Once a tool has loaded it does its work on your device, so it keeps working even if your connection drops.
Which file types are supported?
PDF, Word, Excel, PowerPoint, OpenDocument and RTF documents, JPG, PNG, WebP, HEIC, AVIF, GIF and BMP images, MP4, MOV, WebM and MKV videos, MP3, WAV, M4A, OGG and FLAC audio, ZIP, 7z, RAR, TAR and GZIP archives, CSV, JSON, XML and plain text. Each tool lists exactly what it opens.
All tools with descriptions →
Period Calculator
Predict your next periods: the next six start and end dates from your last period and cycle length, with a window for irregular cycles.
Knowing when your next period is likely to start helps you plan holidays, events and sport, keep supplies at hand, and notice when something changes. This calculator predicts your next six periods from the first day of your last period and your usual cycle length, and shows how many days your period usually lasts.
Cycles are rarely exactly the same every month, so you can also say how much yours usually varies. The calculator then shows a window for each period — the earliest and latest it is likely to start — which widens a little for periods further ahead. You also see which day of your cycle you are on today. Your dates are private: they are not stored, sent anywhere, or added to the page address.
How to use Period Calculator
- Enter the first day of your last period.
- Enter your average cycle length and how many days your period lasts.
- Enter how many days your cycle usually varies.
- Read your next period date, today's cycle day and the next six periods.
Features
- Next six periods with start and end dates.
- Earliest–latest window for irregular cycles.
- Today's cycle day.
- Days until the next period, or days late.
- Private: dates are not stored, sent or added to the address.
- Runs entirely in your browser.
How the dates are predicted
A cycle runs from the first day of one period to the first day of the next. The calculator adds your average cycle length to the first day of your last period to find the next start date, and repeats that for six cycles. Each period's end date is its start plus the number of days your period lasts. If your last recorded period was a few cycles ago, it moves forward to the current cycle automatically. Because small differences add up, the window for later periods is wider: the variation you enter is applied once for the next period, twice for the one after, and at most three times.
What is a typical cycle?
Adult cycles vary from person to person and from month to month. These ranges are widely used by gynaecologists as a guide to what is common.
| Measure | Common range |
|---|---|
| Cycle length | 21–35 days (average about 28) |
| Period length | 2–7 days |
| Variation between cycles | up to about 7–9 days |
| Teenagers in the first years | 21–45 days, often irregular |
Tracking to improve the prediction
The prediction is only as good as the average you enter. Write down the first day of each period for three to six months, work out the number of days between them, and use the average as your cycle length and the spread as your variation. Stress, illness, travel, changes in weight or exercise, breastfeeding and hormonal contraception can all shift a cycle. If you use hormonal contraception, the bleeding you have is usually a withdrawal bleed set by the pill schedule rather than a natural period.
When to see a doctor
See a doctor or nurse if your periods are often closer than 21 days or further apart than 35 days, last more than 7 days, are very heavy or painful, stop for three months or more without pregnancy, or if you bleed between periods or after sex. These predictions are estimates and must not be used as contraception. To estimate fertile days, use the Ovulation Calculator, keeping in mind that it is also an estimate.
Frequently asked questions
How do I calculate my next period?
Add your average cycle length to the first day of your last period. The calculator does this for the next six cycles.
What if my periods are irregular?
Enter how many days your cycle usually varies; each prediction then shows an earliest and latest start date.
What is a normal cycle length?
21 to 35 days for most adults, with 28 days as the average.
Can I use this as contraception?
No. Predictions are estimates and are not a method of contraception.
Is my information private?
Yes. Dates stay in your browser and are not stored, sent or added to the page address.
My period is late — what should I do?
Cycles vary, but if it is more than a week late and you could be pregnant, take a pregnancy test; see a doctor if periods stop for three months.