SilentNotes is note taking app which respects your privacy. It doesn't collect personal data, runs free of ads and is an open source (FOSS) software. Write your notes in a comfortable WYSIWYG editor with basic formatting like headers or lists, and synchronize them end-to-end encrypted between Android and Windows devices.
The Windows application is available in the Microsoft store, the Android app can be downloaded from the Android play store, and both of them can be used for free. If you should have problems, questions or suggestions about SilentNotes, or if you simply find it useful, please send us an email to .
Installing from the store is the recommended way, experienced users also have the possibility to download SilentNotes directly from this site for sideloading.
Should you have found a problem with SilentNotes, you can create an issue on GitHub or just send us an email to the address mentioned above.
Write your ideas on the way on your Android phone, and finish the notes on your Windows PC at home. Or copy paste an article at home and share it with the computer at the office.
Write notes as you are used to
SilentNotes offers a WYSIWYG editor to format the text, there is no need to learn a special markup language to add formats like headers or lists. The editor works the same on all supported platforms.
Create to-do lists to keep the overview
Writing to-do lists is a comfortable way to keep track of your pending tasks. They are optimized for touch-screens and can be reordered. It is just like writing normal text, each new-line will start a new to-do item and the backspace key will remove empty items.
Some to-do lists are meant to be used periodically. The small hint, showing the time of the last modification, will tell you, whether the list has already been started.
Change the order of the notes
Drag the double-arrow-icon in the upper right corner of the note up or down, to move a note.
Protect selected notes with a password
Start with opening the safe. The first time you can choose your own password. As long as the safe is open, all notes get a new lock-icon, which can be used to put a note into the safe or to remove it from there. More about encryption…
Offline and online storage
SilentNotes does not require an internet connection, the notes are stored locally on the device.
Synchronization with the cloud is done exclusively end-to-end encrypted. The notes can be self hosted with an online-storage of your choice, this allows synchronizing them between devices and offers an easy backup. Currently supported are the FTP protocol, the WebDav protocol, Dropbox, Google-Drive and One-Drive. See more…
Just start typing letters into the search bar, to quickly find the right note. The notes are filtered continuous while you type.
There is also an in-note search, which can highlight all matching places.
The shopping mode will disable the editor and all buttons in the toolbar, so you can't accidentally make changes to the note. Only the checkboxes of a to-do list can be ticked anymore. This is especially useful, when you are working single-handed through a shopping list on your mobile phone. The shopping mode will also prevent the keyboard from popping up, so you have the whole screen for reading.
This is a list of available shortcuts, to get your work done faster. Often the Return key triggers the OK button and the Esc key navigates backwards or cancels an action.
|ctrl n||Create new note.|
|ctrl l||Create new to-do list.|
|ctrl s||Synchronize repository with online storage.|
|ctrl Home||Scroll to the top.|
|ctrl End||Scroll to the end.|
|ctrl i||Open the info dialog.|
|ctrl r||Open the recycling bin.|
|ctrl f||Search for text inside a note.|
Dark theme for "dark mode"
The user interface can be switched to dark colors, this is pleasing to the eye when working in dark environment or for people with debility of sight. Devices with OLED displays can save energy in this mode.
Whenever an application promises security and confidentiality, users just have to trust the developer team. Not only is it challenging to do encryption right, users are more and more accustomed to pay with their personal data, to benefit from new technologies. We believe that the best way to build trust is to publish the entire source code, this is why SilentNotes was turned into an open source project hosted at GitHub. There you can verify for yourself, what the application really does.
Storage in the cloud
Is it safe to store my notes online in the cloud?
You don't have to, but rest assured that the notes never leave the local device unencrypted, see the section End-to-end encryption
What online storage services can be used to store the notes?
Currently you can choose between FTP, WebDav, Dropbox, Google-Drive and One-Drive. A lot of email providers and hosting companies offer FTP and/or WebDav, so often their cloud storage can be used. We continuously add specific providers to the list, if you have a request, please let us know and send us an email to .
I'm running my own website, can I use it as online storage?
Yes probably this is possible. Usually web hostings offer to create an FTP account, and this account can be used by SilentNotes for synchronization. The directory must have read, write and listing privileges.
Won't the notes be synchronized with the Google cloud anyway?
No, we explicitly excluded the notes from the automatic backup and as long as Android respects this setting, they are not synchronized with the Google cloud. On the other side, this means that you are responsible for making backups yourself.
How does the synchronization work?
Before the notes are synchronized anywhere, they become encrypted. A strong key is generated on your device, it can be viewed by opening the menu Show transfer code, so you don't have to remember another password. This transfer code is kept private and never leaves the device, this means not even the administrator of the online-storage can read the notes.
To synchronize other devices with the same online-storage, the app on the new device will ask for the transfer code, and you will have to enter it manually. From now on, the device will remember the transfer code and can use it to decrypt the notes.
How does the safe work?
When you open a safe for the first time, a strong 256 bit key will be generated and is used to en-/decrypt the notes. The user password is used only to protect this data key, it isn't stored anywhere. Without the user password the data key is worthless, and it becomes impossible to decrypt the notes. A key-derivation-function slows down brute-force attacks.
What algorithms are supported?
Currently supported algorithms are XChaCha20-Poly1305, Aes-256-Gcm and Twofish-256-Gcm, all of them offer symmetric authenticated encryption. XChaCha20-Poly1305 is the current default, the implementation uses the BouncyCastle library and the encrypted data is tested compatible with Libsodium.
Are the notes stored encrypted on the device?
Usually the notes are stored in readable form on the device, the encryption is applied before data is sent to the internet. You can open a safe with a user password though, all notes belonging to a safe are always stored encrypted.
- Implemented fail-safe file saving on Android, even when process is killed while writing.
- Integrated italian translation.
- Separated language resources for easier future localizations.
- Minor GUI improvement.
- Component updates (Flurl)
- Added shopping mode, so one can use to-do lists without fear of making unintended changes.
- Set XChaCha20-Poly1305 as default encryption algorithm.
- Switched back to Vue 2.x, because of compatibility issues with Android 5 and 6.
- Implemented the XChaCha20-Poly1305 encryption algorithm.
- Added option to hide notes, which are inside a closed safe.
- Fixed problem with truncated notes, when moving large notes to the safe.
- Added option to accept unsafe certificates for FTP over SSL connections.
- Allowed Windows app access to locale NextCloud instance on the NAS.
- Migrated DropBox login to short lived tokens, to adapt to DropBox API changes.
- Updated to Flurl 3.0.1.
- Improved startup time, if very large notes exist in the repository.
- Allows for anonymous access to FTP and WebDav directories.
- Made height of notes configurable.
- Fixed the problem that the search highlighting did not react, if a note was opened with a preset search.
- Updated to Vue.js 3.0
- Made WebDav access more tolerant to server responses.
- Notes can now be exported as plain HTML files.
- Remembers the last search filter and automatically highlights the found text when opening the note.
- Fixed problem with toolbar on narrow screen.
- Fixed data-binding problem because of Android keyboard composition.
Version 5.1.0Usability improvements
- Placing the link editor outside of workspace fixed.
- Opening of locked notes automatically shows the "open safe" dialog.
- FAB button should not cover note actions.
- Option to place new notes at the bottom.
- Updated BouncyCastle crypto library.
- Remembers the last open to-do list after restarting the app on Android.
- Automatically detects trailing slash for FTP directories.
- Minor improvements like adding new cloud provider and new theme.
- Fixed problem when synchronizing to-do lists across devices.
- SilentNotes now supports to-do lists additionally to the text notes.
- Miscellaneous improvements on the user interface, like a better presentation of the items in the recycle bin.
- Dark theme for "dark mode" support.
- Minor bug fix.
- Simplified user interface for deleting notes (no previous selection necessary anymore).
- Miscellaneous minor improvements, like scrolling to previously opened note.
- Fixed problem with first time upload to One-Drive.
- Fixed problem with wrongly rejected transfer codes.
- Selected notes can now be protected with a user defined password.
- Before each synchronisation, the notes will be compressed (GZip). The synchronisation becomes faster and you can save bandwidth.
- Minor improvements on the user interface.
Because the Windows version of SilentNotes is now installed via Microsoft store instead of the standalone installer, it is not possible to access previously stored notes directly. The easiest way to load existing notes is to use an online storage:
- If you worked with an older Windows version of SilentNotes and did not already synchronize the notes with an online storage, use this older version to synchronize the notes.
- Start the new version of SilentNotes for Windows and synchronize with the same online storage.
- When the notes are successfully imported, deinstall the older version of SilentNotes.