Make a basic customized calendar


Pricing: Free

Devices: iPhone, iPad, Apple Watch & Mac

There are hundreds of Calendar apps available on the App Store today, many of which are built with the bare minimum set of features. In this article, we’ve rounded up the best calendar apps that you can download and install on your iOS device to plan your day and schedule your events better. Each of these apps featured above have one or the other unique trait about them, so we urge you to take them all for a spin.

If you’re in a time-crunch and are looking for the absolute best calendar app for iPhone & iPad, get Calendars by Readdle for Free from the App Store. The app features a beautifully designed UI, coupled with some delightful interactions. It packs all the essential calendar features to help you plan your agenda and schedule your events. With the integrated To-Do List and Planner, Calendars is a wholesome calendar app that is a must-have for your iOS devices. And with the latest update that adds Zoom, Hangouts and GotoMeeting integrations, you can create a conference call directly from within Calendars and save a lot of time.

Circle your audience

Just because a language is popular, it doesn’t mean it’s the right choice for your app. Don’t rush to translate your app into all the most widely used languages at once. Instead, investigate your client base and define your audience. Localizing your product into the right language will help you achieve great results, as we’ll see below.

At Readdle, we localize our products into the following languages: 

  1. Chinese Simplified
  2. French
  3. German
  4. Italian
  5. Japanese
  6. Brazilian Portuguese 
  7. Russian
  8. Spanish
  9. Vietnamese (Documents)
  10.  Ukrainian (PDF Expert and Documents)

The choice of these languages has been formed over the years by the thorough market research and investigation of our client base, app analytics and app reviews in both markets: App Store and Google Play. 

Localization may affect the user acquisition and retention metrics in your product, and here’s a vivid example of our Documents app.

Documents is a free file manager for iOS which lets you work with any file format and keep all your files in a single, convenient place. It’s Readdle’s most popular app, with the largest user base. 

We noticed that Vietnam is the number 3 country for our users, although the churn rate in this country was enormous. Every month, 170,000 Vietnamese people downloaded the app, but in 30 days almost half of them were leaving Documents forever.

So we decided to improve the situation by localizing Documents in Vietnamese. Our team translated the app itself, along with the App Store product page and the User Guide. After some time, it turned out that the Vietnamese localization improved the retention rate by 20%. 

Pro tip: If you’re planning to test market potential, you don’t have to localize everything at the beginning. It’s best to scale up your localization project:

  1. Test the market potential. Localize your App Store listing and see if there is any traction.
  2. If you find potential in particular markets, go for minimum translations. Localize the app content and necessary user manuals.
  3. Strong local reception? Great! Go ahead with the complete localization, including your landing pages, marketing materials, and social media content.

What to expect in Calendars

Widgets for events & tasks

Our goal with Calendars by Readdle is to help you organize your life and provide the best calendar experience on iOS. That’s why we’ll support the new widgets from day one. You’ll be able to see the upcoming events and tasks without opening Calendars. This is a great way to save time and have your schedule at a glance. 

Our designers are experimenting with different layouts and accents to make sure your widgets are both informative and aesthetically pleasing. Here’s one of the iterations:

Siri Shortcuts

Calendars will let you create new events with your voice and support the new compact UI for Siri. This demo shows how Siri and Calendars’ natural language input help you create events faster.

Google Calendar

Pricing: Free

Devices: iPhone, iPad, and the Web.

Pros: Google’s native calendar app; uses a familiar design languageCons: Requires Google Accounts, cannot add Accounts only in the app, no Apple Watch app

Google Calendar is the official calendar app offered by Google for iPhone and iPad devices. It features the familiar design language that you typically see in other Google apps on iOS. The app has a long list of interesting features that make it a damn good calendar app for iOS.

Although Google Calendar works with multiple accounts from different services, you need to have a Google Account to use the app. You also can’t manually add accounts from the app, it only supports the calendar accounts that you’ve added system-wide on iOS. For a completely Free app, Google Calendar is a pretty good experience.


Pricing: Free Trial, followed by a Recurring Subscription of $1.99/mo or $11.99/yr.

Devices: iPhone, iPad & Apple Watch

Pros: Beautiful Design, Personalization options, Weather, and Maps integration.Cons: Has a bit of a learning curve, lacks a Free version, requires a recurring subscription.

Timepage combines events, contacts, maps, and weather, attempting to be a single app to boost your productivity. It has basic Natural Language Parsing for event creation, saving you precious time and clicks. Overall, Timepage is a beautiful and functional calendar app, and whether you end up using it really just boils down to two things (i) whether you like the design aesthetic of the app and (ii) whether you think the $12/year recurring subscription is worth it.

What to expect in Scanner Pro

Widgets for important files & fast scanning

Scanner Pro will offer you multiple types of widgets, so you can jump to specific files or scan anything from the home screen:

  • Recent files. Get fast access to the recent scans from your document library. You can decide if you’d like to see recently created or recently modified scans.
  • Widgets for quick scanning. Add a widget to scan anything with your camera or create scans from your photos.
  • Important scans or folders. Say bye to last-minute searches for your scanned ID or a bunch of receipts from your business trip. Scanner Pro widgets will let you keep selected files or folders right on the home screen.
  • Mixed widgets. Do you want to have both important scans and a shortcut to the camera? No problem! This is your iPhone and your Scanner Pro.

Pencil Kit support to annotate scans

Scanner Pro will integrate with Apple’s Pencil Kit to let you annotate your scans with your finger or the Apple Pencil. Write and draw, highlight important parts with a marker, and erase annotations with ease.


Pricing: Free with a Recurring Subscription of $4.99/mo or $39.99/yr

Devices: iPhone, iPad, Apple Watch & Mac

Pros: Packed with features, multi-platform, feels very polished.Cons: Expensive in the long run, the new version has a few annoying bugs.

As the name suggests, Fantastical is a fantastic Calendar and To-Do app from the house of Flexibits. It has won several accolades for itself since its debut on the Mac almost a decade ago. The app is immensely popular among power users and packs in a long list of nifty features. Fantastical is known for its gorgeous user interface, a delightful user experience, and its Natural Language Parsing capabilities.

Earlier this year, Fantastical moved to a subscription model that was met with backlash from its users. The developers introduced a single recurring subscription of $4.99 per month or $40 per year that enables access to some nifty Premium features across all the platforms. While you can still download Fantastic for Free from the App Store, it does end up being expensive in the long run.

# Methods

To call methods on a component, assign a ref and call the method any time on or after the lifecycle hook.

Asynchronously navigates by a given number of months, to a given month or to a given date.


Parameter Type Description
arg *Number, Date, String or Page Object Target month criteria
opts Object Set of navigation options
opts.position Number Target month position for multi-row or multi-column configurations. Negative numbers will offset from last position.
opts.transition String Transition type (, , , ). Note that this will override the calendar prop.
opts.force Boolean Force navigation even if the target months(s) are disabled


A Promise that resolves when the transition to the new set of month(s) is complete or rejects if target month(s) are disabled.

Move by number of months

Moves a given number of months forwards or backwards.

Calling with a positive number will move forwards by a given number of months.

Calling with a negative number will move backwards by a given number of months.

Move to a date

Moves to a specified date.

Calling with a Date object will move to that date.

Calling with a String will move to the converted date.


Calling will move to the month associated with that date. It will not focus on the date after the transition has occurred. To focus on the date, call instead.


Parameter Type Description
date Date Target date
opts Object Set of navigation options
opts.position Number Target month position for multi-row or multi-column configurations. Negative numbers will offset from last position.
opts.transition String Transition type (, , , ). Note that this will override the calendar prop.


A Promise that resolves when the transition is complete or rejects if target month(s) are disabled.

Description: Navigates to the calendar page(s) that best displays a given date range.

Support for multiple calendar accounts

Calendars by Readdle has always offered you to connect a single Google account. To access all your other calendars, you had to add them to your iPhone in the iOS settings and sync via Local calendars. This procedure was pretty unobvious and required lots of extra steps. Many users requested an option to add multiple accounts right in the app, and we’re delighted to bring it.

You can now easily connect multiple Google, iCloud, and Outlook (Exchange) accounts directly in the app. Just tap Settings > Add Account and pick the desired provider. 

An option to connect multiple accounts is available in the PRO version of Calendars by Readdle and in Calendars 5. Learn more about the difference between the two versions of the app.

At Readdle, our goal is to empower everyone to become more productive, and the Calendars update is an important step in this direction. Calendars by Readdle is a smart and beautiful assistant that helps you get the most out of your day and devote more time to meaningful things.

Our team is building the most beautiful and effortless calendar, and many exciting updates will follow soon. Stay tuned and follow us on Twitter!

Download Calendars by Readdle for free and let us know what you think in the comments below!

How to transfer pictures from iPhone to computer

Here’s how to download pictures from iPhone to computer:

  1. Open the Photo Albums folder.
  2. At the top of the screen, tap View and transfer photos to desktop.
  1. On your computer, open a browser and go to
  2. Enter the code you see in Documents on your iOS device.
  3. Voila! Your devices are now connected. Don’t close Documents on your iPhone to keep the connection stable.

You can view your iPhone photos right on your computer. To transfer a photo album to your computer, click … on the needed folder and select Download. It’s warp fast!

If you want to download only particular pictures rather than the entire folder, there’s an easy way to import photos from iPhone to your computer. Just select the desired pictures by clicking on their upper right corner and tap Download.

Once you’re finished, tap Disconnect on your iPhone, close the web page in your browser or just close Documents.


 Beyond all these wonderful purposes, 2021 calendar with holidays will show you all holidays and so you can easily plan these days to do something special for a (or more) day off!

All US federal holidays of 2021 are as follows:

Date Holiday
Friday, January 1 New Year’s Day
Monday, January 18 Birthday of Martin Luther King, Jr.
Monday, February 15 Washington’s Birthday
Monday, May 31 Memorial Day
Monday, July 4 Independence Day
Monday, September 6 Labor Day
Monday, October 11 Columbus Day
Thursday, November 11 Veterans Day
Thursday, November 25 Thanksgiving Day
Saturday, December 25 Christmas Day

Let translators catch the bugs

Testing a localized app is always a pain. If you don’t want your customers laughing about something you produced, we recommend on-device localization testing – the so called test-drive. 

Here’s how we do it at Readdle:

  1. First test drive by Localization Lead. Once all the strings are ready in Crowdin, I’m the first person to check a localized app on a real device. Usually, I find some obvious bugs like a long phrase not fitting into the screen.
  2. Translators check results of their work. All translators get a localized version of the app on their devices. This happens even before the QA department starts testing. Translators can catch and fix all the localization bugs on the spot. This saves many man-hours for QA engineers and speeds up the process of testing in general.
  3. QA testing begins. After the localization team fixes all the strings, the app goes to the next stage of testing with our QA team.

Even when you think everything is under control, some localization disasters can make their way into your app.

For example, the localized text takes up too much space…

… or people see a 0% discount or some mix of Chinese and Russian.

A better way to create events

We set a goal to build the most beautiful and intuitive calendar experience. That’s why we’ve redesigned the event creation dialogue to make adding new events simpler and faster.

Here are some of the improvements:

  • Easily switch between Tasks or Events by selecting the desired option on the keyboard.
  • Quickly change the event color, without digging deeply into the menus.
  • Options to add a location, attendees, or notes are now more visible, so you can add event details faster.
  • Selecting date and time is a lot more intuitive with the native iOS date picker you’re already familiar with.
  • Even the most sophisticated recurring events are now easier to create thanks to the new design.

There are more small tweaks you may notice. Go ahead, create a new event and let us know what you think!

See your teammates’ availability

When you all work together in the same office space, it’s easy to see if someone is busy or available for a chat. But when the whole team works remotely, things are different. Your Slack message may distract the other person from an important call or task that requires focus. Fortunately, there’s a solution for productive teamwork.

In Calendars, you can now select a few teammates and add their schedules to your own calendar. This lets you instantly see when is the best time to arrange a meeting with a person or write them a message. 

Besides saving you time on organizing meetings, this option can help you avoid distractions throughout the day. Let’s say you’ve calendar-blocked time from 1 to 3 PM for deep work. Then, your colleague who subscribed to your calendar won’t bother you with calls or messages during this time as they see you’re busy.

Here’s to activate this feature:

  1. Open the Calendars Settings and tap on your G Suite account.
  2. Under G Suite resources, tap Authorize and follow onscreen instructions.

Here’s how to see your coworker’s calendar: 

  1. Swipe from left to right to reveal the sidebar.
  2. Scroll to the bottom and tap Edit Calendars.
  3. Under Team Schedule, tap Browse All and select people you want to subscribe to.
  4. Now their schedules are available on your calendar!

Coworkers’ availability is available in Calendars 5 and as a part of the Premium plan in Calendars by Readdle.

Your product is your best business card

As a product company, we believe a great product is the most important thing you can do. At every tech conference, there’s a CEO on the stage who says “build a great product.” But what does that really mean? 

We have tried to codify what makes a great product.

  • Solves one problem
  • Easy to understand what it does
  • Easy to use (i.e. great user experience)
  • Beautifully designed
  • Has a large potential audience
  • Has great positioning
  • Makes its user awesome/better

Let’s look at Scanner Pro for example. It was created with one purpose: to turn an iPhone into a scanner in your pocket. Was it the first on the market? No. But, it was the first one people have enjoyed using, because it has a great user experience, its scan quality is wonderful, and it makes you better by enhancing your abilities to digitize papers.

Scanner Pro is our first successful hit that has become the #1 business app in 20+ countries. Is the market big enough? Because of us, hardware scanners have almost disappeared as a gadget. Today, in spite of so many free alternatives, Scanner Pro remains the best in class scanner app. 

Provide your translators with context and all needed materials

To correctly convey the meaning from one language to another, your translators need context, and as much as possible. While the development team is preparing the code for localization, we’re preparing our translators by sending them comprehensive reference materials, screenshots and videos to help them understand the meaning of the source text better. Just try to foresee ambiguous words or sentences that might cause difficulties in understanding of the context — and provide explanations. 

Pro tip: Make sure each member of your localization team has the alpha or at least beta version of the app on their own iPhone, Mac or any other device before the localization actually starts. They should know the product they are going to adapt. 

How to transfer files from iPhone to computer

  1. Make sure both your iPhone and computer are connected to the same Wi-Fi network.
  2. Open Documents on your iPhone.
  3. Tap Connections and select Computer. If you’re using iPad, tap Computer on the sidebar.

  1. On your computer, open a browser and go to
  2. Enter the code you see on your iOS device.

Your iPhone and computer are now connected! You can instantly transfer files between them. Select one or more files or folders and click Download to get them from the iPhone to your computer.

To move something from a computer to your iPhone and vice versa, click Upload or just drag and drop the files into your browser. You can upload photos, music, videos, documents, or archives — anything!

As soon as the files are uploaded, they instantly appear on your device. When you’re finished working, tap Disconnect on your iPhone, close the web page or close Documents and you’re good to go.

AirDrop not working? Wi-Fi Transfer is your fix!

Nonfunctional AirDrop might be another obstacle. Usually, it’s not an issue, but AirDrop, like any technology, may have problems. You can turn it off and on again, reload the devices, update the iOS or run a voodoo ritual to make it work. Before you throw your device against the wall, it’s much easier to simply open your browser.

What else should you know about Wi-Fi Transfer?

Here are some useful tips regarding Wi-Fi Transfer usage:

  • Wi-Fi Transfer works through the connected Wi-Fi network; make sure you use a secured one or link your devices with a cable.
  • How fast can I upload my files from PC or Mac to iPhone and vise versa? To give you an example, we downloaded a 1G movie in two minutes. The best part is that Wi-Fi Transfer doesn’t rely on your Internet speed because all the files are transferred within the local network.
  • While you are moving a file between devices, your browser and the Documents app must be live. Otherwise, the connection breaks. If it happens, you have 10 seconds to resume the connection. If the reconnect doesn’t occur, you need to repeat the transfer.

# Events

Description: Calendar left/single pane moved to a different page.


Description: Calendar right pane moved to a different page.


Description: Forwarded from the event for the day content element.


Description: Forwarded from the event for the day content element.


Description: Forwarded from the event for the day content element.


Description: Forwarded from the event for the day content element.


Description: Forwarded from the event for the day content element.


Description: Transition to new page has started.

Description: Transition to new page has ended.

Localize the whole experience

There is a golden rule of localization:

A properly localized product should have the look and the feel of having been created specifically for the end users into their native language. 

When it comes to the marketing campaign, whether it’s Christmas, Black Friday, or anniversary campaign, one of the most important things we consider when engaging with the target audience is their cultural behaviours.

We don’t simply translate text strings, we localize the whole experience for each peculiar region. 

Here is an example of our Black Friday banners running in France, Germany and China: 

If you’re launching a marketing campaign in China or Taiwan, make sure to understand how discounts work in Chinese. Otherwise, you might end up with wrong expectations from your users. 

The thing is, in Chinese stores, discount signs tell you the percentage of the original price that you now have to pay. So don’t get too excited when something is marked 9 折; that doesn’t mean 90% off. It means you can buy it for 90% of its regular price – a 10% discount.

To make the customer experience even better, we’re also adapting app previews and artworks in the App Store. In these artworks, we display different popular local press for German and Japanese markets.

Notifications about the new invites

With the updated Calendars, you’ll never miss an important invite. Previously, you had to launch the app and check its Notification center to see the new invites. Many users requested an option to receive alerts about new invites, and we’re happy to bring it.

Now, when someone sends you a calendar invite, Calendars delivers a push notification with the event name, time, and location. This lets you quickly make a decision and accept or decline an invite right from your lock screen. 

In these turbulent times, it’s crucial to learn how to be effective in the remote mode and stay connected with your team. We hope this Calendars update will help you with that.

Conferencing tools integration is a premium feature, but given the circumstances, we decided to make it free for everybody. Once the quarantine is over, this feature will become part of the Premium plan in Calendars. If before that time you used conference calls integration at least once, you’ll keep it for free forever.

Our team is eager to hear your feedback, so update Calendars for free and share your thoughts in the comments!

Wrapping up

Adapting your app to a new language is only the first step on an eternal journey to another culture. It’s a continuous process requiring day-to-day cooperation with your customers, constant interchange of feedback and gathering new facts about different countries. 

Learn to hear your customers, respect their genuine desire to help you improve the app, and don’t ignore the localization feedback transported via the Customer Support Team because nothing brings people together as closely as language.

At Readdle, we always aim to make our apps better, including their localization. If you speak any of our supported languages and love the idea of making software universally accessible, please reach out at and I’d love to hear your thoughts or suggestions on our work.

Tanya Mitkova, Localization Lead at Readdle

Business Calendars

Appointment Calendar

1-Pg Landscape or 2-Pg PortraitXLSXPrint a weekly appointment calendar on a single page, or print a full-year appointment book.

Fiscal Year Calendar

Portrait and LandscapeXLSXCreate a fiscal year calendar for any year and start date.

Quarterly Calendar Template

XLSXCreate and print a calendar showing three months per page.

Shift Work Calendar

XLSXCreate a yearly work calendar for showing a rotating shift pattern.

Gantt Chart — Project Schedule

XLSXodsGSCreate a Gantt Chart to keep your project on schedule.

Appointment Schedule Template

XLSXSchedule and track appointments on a daily/weekly basis.

Work Schedule Templates

XLSXDownload a few different weekly or biweekly work schedule templates.



Pricing: Free with an optional Recurring Subscription of $19.99/yr.

Devices: iPhone & Apple Watch

Pros: Minimal and elegant design, lots of customization optionsCons: No iPad version

WeekCalendar is one of the earliest calendar apps that I’ve known on the App Store. It features a beautifully designed interface, coupled with many powerful features that make it a solid calendar app replacement for iPhone and iPad.

WeekCalendar allows you to clean up your messy schedule by color-coding your events. This way, you can get a quick overview of what’s important and what has low priority. It also offers custom app icons if you find the default one too boring. There’s a built-in Calendar Store that lets you subscribe to calendars focused on events such as world sports, nature, religion, etc.

Unfortunately, WeekCalendar requires an ongoing recurring subscription of $20/year to take advantage of many of its features.


Select Country:AustraliaCanadaIndiaIrelandNew ZealandUnited KingdomUnited StatesAfghanistanAlbaniaAlgeriaAmerican SamoaAndorraAngolaAnguillaAntigua and BarbudaArgentinaArmeniaArubaAustraliaAustriaAzerbaijanBahamasBahrainBangladeshBarbadosBelarusBelgiumBelizeBeninBermudaBhutanBoliviaBosnia and HerzegovinaBotswanaBrazilBritish Virgin IslandsBruneiBulgariaBurkina FasoBurundiCambodiaCameroonCanadaCape VerdeCayman IslandsCentral African RepublicChadChileChinaColombiaComorosCongo DRCook IslandsCosta RicaCroatiaCubaCuraçaoCyprusCzech RepublicDenmarkDjiboutiDominicaDominican RepublicEcuadorEgyptEl SalvadorEquatorial GuineaEritreaEstoniaEthiopiaFalkland IslandsFaroe IslandsFijiFinlandFranceFrench GuianaFrench PolynesiaGabonGambiaGeorgiaGermanyGhanaGibraltarGreeceGreenlandGregorian calendarGrenadaGuadeloupeGuamGuatemalaGuernseyGuineaGuinea-BissauGuyanaHaitiHondurasHong KongHungaryIcelandIndiaIndonesiaIranIraqIrelandIsle of ManIsraelItalyIvory CoastJamaicaJapanJerseyJordanJulian calendarKazakhstanKenyaKiribatiKosovoKuwaitKyrgyzstanLa RéunionLaosLatviaLebanonLesothoLiberiaLibyaLiechtensteinLithuaniaLuxembourgMacauMadagascarMalawiMalaysiaMaldivesMaliMaltaMarshall IslandsMartiniqueMauritaniaMauritiusMayotteMexicoMicronesiaMoldovaMonacoMongoliaMontenegroMontserratMoroccoMozambiqueMyanmarNamibiaNauruNepalNew CaledoniaNew ZealandNicaraguaNigerNigeriaNorth KoreaNorth Macedonia, Republic ofNorthern Mariana IslandsNorwayOmanPakistanPalauPanamaPapua New GuineaParaguayPeruPhilippinesPolandPortugalPuerto RicoQatarRepublic of the CongoRomaniaRussiaRwandaSaint BarthélemySaint HelenaSaint Kitts and NevisSaint LuciaSaint MartinSaint Pierre and MiquelonSaint Vincent and the GrenadinesSamoaSan MarinoSão Tomé and PríncipeSaudi ArabiaSenegalSerbiaSeychellesSierra LeoneSingaporeSint MaartenSlovakiaSloveniaSolomon IslandsSomaliaSouth AfricaSouth KoreaSouth SudanSpainSri LankaSudanSurinameSwazilandSwedenSwitzerlandSyriaTaiwanTajikistanTanzaniaThailandThe NetherlandsTimor-LesteTogoTongaTrinidad and TobagoTunisiaTurkeyTurkmenistanTurks and Caicos IslandsTuvaluU.S. Virgin IslandsUgandaUkraineUnited Arab EmiratesUnited KingdomUnited StatesUruguayUzbekistanVanuatuVatican CityVenezuelaVietnamWallis and FutunaYemenZambiaZimbabwe

Daily and Weekly Calendars and Planners

Printable Daily Desktop Calendar

XLSXCustomize and print your own daily desktop calendar. Some assembly required.

3-Week Calendar

XLSXUse this printable 3-week calendar to fit more into your day than a monthly calendar typically allows.

Daily Calendars

XLSXPDFPrint a simple blank daily calendar and find other daily planner options.

Personal Planner Template

XLSXThe ultimate personal weekly planner with everything you need on a single page.

Daily Planner Create your own daily planner using standard letter-size paper that can be included in your 3-ring binder.

Weekly Calendar Template Create custom weekly schedules for home, school, or the office.

Make sure the source text shines

The quality of your localized product is largely dependent on the quality of the incoming original text. Before your source materials ever go to translation, they should be ‘localization ready.’ Moreover, they should be cleaned up in terms of stylistics, grammar, spelling, punctuation and all other aspects of the language. 

Don’t forget to discuss with the team the style guides, company-specific terminology and the so called list of specific ‘rules’ to follow during the process: desired tone (formal/conversational), rules for capitalization, punctuation and accent marks, use of abbreviations, etc. 

Other options

First day of week: Use default for countrySundayMondayTuesdayWednesdayThursdayFridaySaturday
Display week numbers: NoYes
Show holidays: No holidaysOfficial holidaysOfficial holidays and non-working daysHolidays and some observancesHolidays and many observancesAll holidays/observances/religious eventsCustom – choose holidays…  Federal/National Holidays Mark non-working days Important Observances Common Observances Seasons Major Muslim Major Orthodox Other Orthodox
Holiday appearance: Red Font (default)Bold Font (useful for B/W-printing)Normal Font (no marking)

Show phases of the MoonShow day number of year

С этим читают