mxNotes is a free app for iPhone, iPad and Mac to manage textual notes, tasks (i.e., to-dos) and documents.
Each note, consisting of a title and a plain text, can have an expiration date and an indication of its completion. The expiration date may be recurrent (every day, every one, two, three, four weeks, every one, two, three, four, six months, every year). It's possible to attach to a note any kind of file (PDF, picture, file of Word, audio, etc.). This feature allows to use the app to archive documents and find them very easily. If the attachment is a picture, on iPhone and iPad it's available a button to open a preview of it, in which it's possible to pinch to zoom to visualize it better.
The notes and their possible attachments are automatically synchronized on iCloud between the various devices associated with the same Apple account. However, on each device it is possible to export the notes in plain text format or as a CSV file using tab as separator. This latter file can be opened with Numbers or another spreadsheet, or imported into other apps.
In the Options and tools of the app it is possible to enable the automatic synchronization of the notes having a deadline with the user's default calendar (see the Options and tools of the app). These notes can then be viewed in the Apple's Calendar app. Each change made to these notes in mxNotes is mirrored in the calendar, but not vice versa. Their title is preceded by a pin emoji if they are not completed or by a check emoji if they are.
The notes may be exported to Apple Reminders, and the tasks of Reminders may be imported in mxNotes (see the Options and tools of the app). In this way the user may easily fetch all the tasks already typed in Reminders, or go back to this app if mxNotes doesn't suit his or her needs without loosing the existing notes.
mxNotes requires iOS 15 or following, or macOS 12 or following.