New in version 2.14.0
🪶 v2.14.0 - Featherweight
• New: activity log in Settings - what happened to your notes, what started each sync. Local only
• New: WebDAV servers without basic auth now work
• Faster sync: far fewer requests, none when nothing to do
• Fix: a folder that failed to list looked like a deletion - notes went to trash. Heals next sync
• Fix: shared logs no longer carry your server path or filenames
• Updated translations: ZH, ID, NB, RU, IT, FR
Thanks to @daalja, David Jany, @xmichelf and Peter!
Simple Notes Sync is a calm, private home for your notes and checklists. Everything lives on your device. When you want it everywhere, it syncs to your own server - no account, no cloud, no tracking. Ever.
It stays out of your way: the whole app is under 5 MB, starts instantly, and works fully offline.
ORGANIZE
• Text notes and checklists with tap-to-check and drag & drop
• Colored folders to sort everything your way
• Pin important notes to the top
• Grid or list view, 1-5 columns
• Sort by title, date, or type
YOUR SERVER, YOUR RULES
• Sync with any WebDAV server (Nextcloud, ownCloud, and more)
• Use it across phone, tablet, and desktop
• Decide when it syncs: on save, on open, on Wi-Fi, periodically, or on boot
• Wi-Fi-only sync, VPN support, parallel transfers, self-signed SSL
• Live sync progress, smart conflict resolution, server-deletion detection
COMING FROM ANOTHER APP?
• Import your Google Keep archive (notes, checklists, labels)
• Import and export Markdown for Obsidian, VS Code, Typora
• Encrypted local backup & restore
SHARE & EXPORT
• Share notes as text or PDF
• Export to your calendar
BEAUTIFUL & LIGHT
• Modern Material 3 interface built with Jetpack Compose
• 7 color schemes including AMOLED black and Dynamic Color
• Home-screen widgets: quick note and interactive checklist
• Battery-friendly background sync
PRIVATE BY DESIGN
• No account, no ads, no tracking libraries
• Your data never touches our servers - because we don't have any
• Open source (AGPL-3.0) and under 5 MB, on a modern, well-tested Kotlin codebase
Source code: https://github.com/inventory69/simple-notes-sync
Donate
-
Versions
Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.
Download F-Droid
-
arm64-v8a
armeabi-v7a
x86
x86_64
This version requires Android 7.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Permissions
-
view network connections
Allows the app to view information about network connections such as which networks exist and are connected.
-
run foreground service
Allows the app to make use of foreground services.
-
run foreground service with the type "dataSync"
Allows the app to make use of foreground services with the type "dataSync"
-
have full network access
Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
-
show notifications
Allows the app to show notifications
-
run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
-
ask to ignore battery optimizations
Allows an app to ask for permission to ignore battery optimizations for that app.
-
use biometric hardware
Allows the app to use biometric hardware for authentication
-
use fingerprint hardware
Allows the app to use fingerprint hardware for authentication
-
prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.
-
dev.dettmer.simplenotes.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Download APK
5.3 MiB
PGP Signature
|
Build Log
New in version 2.13.1
🧭 v2.13.1 - Finding the Way Back
• Fix: the arrow in a widget note opens the notes list
• Fix: back from a widget note leaves the app again
• Fix: archive and delete missing from the editor menu
• Fix: "Show note icon" now applies to the list widget
• All settings screens share one card layout
• Updated translations: ZH-Hans
Thanks to @lincomax for the three reports and @heretic43 for keeping Chinese at 100%!
-
arm64-v8a
armeabi-v7a
x86
x86_64
This version requires Android 7.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Permissions
-
view network connections
Allows the app to view information about network connections such as which networks exist and are connected.
-
run foreground service
Allows the app to make use of foreground services.
-
run foreground service with the type "dataSync"
Allows the app to make use of foreground services with the type "dataSync"
-
have full network access
Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
-
show notifications
Allows the app to show notifications
-
run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
-
ask to ignore battery optimizations
Allows an app to ask for permission to ignore battery optimizations for that app.
-
use biometric hardware
Allows the app to use biometric hardware for authentication
-
use fingerprint hardware
Allows the app to use fingerprint hardware for authentication
-
prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.
-
dev.dettmer.simplenotes.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Download APK
5.3 MiB
PGP Signature
|
Build Log
New in version 2.12.1
👓 v2.12.1 - Text Shows Up Again
• Fix: text widgets showed an error instead of the note
• Fix: ***text*** renders as bold italic again
• Fix: a stray *** no longer breaks the rest of the line
• Updated translations: ZH-Hans
Thanks to @heretic43 (Chinese)!
-
arm64-v8a
armeabi-v7a
x86
x86_64
This version requires Android 7.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Permissions
-
view network connections
Allows the app to view information about network connections such as which networks exist and are connected.
-
run foreground service
Allows the app to make use of foreground services.
-
run foreground service with the type "dataSync"
Allows the app to make use of foreground services with the type "dataSync"
-
have full network access
Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
-
show notifications
Allows the app to show notifications
-
run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
-
ask to ignore battery optimizations
Allows an app to ask for permission to ignore battery optimizations for that app.
-
use biometric hardware
Allows the app to use biometric hardware for authentication
-
use fingerprint hardware
Allows the app to use fingerprint hardware for authentication
-
prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.
-
dev.dettmer.simplenotes.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Download APK
5.3 MiB
PGP Signature
|
Build Log