Trinote
Native Trilium client
Free · Designed for iPad
Trinote is a native, open-source iOS client for your self-hosted Trilium (TriliumNext) note server. Your notes stay on your server and your device — Trinote is a client only.
Browse & organize
Explore your full note tree with lazy loading, clones, and branches — the way Trilium models your workspace. Create, move, duplicate, and delete notes; keep favorites and recents at hand; optionally work with open-note tabs.
Find anything
Run full-text search on the server to jump to the right note fast. Offline, search titles in your cached notes. Use find-on-page once a note is open.
Read & edit
Open and edit text notes with a rich editor — formatting, lists, task lists, tables, callouts, code blocks, images, links, and math. Work with code, images, and files too.
Also supported: canvas, Mermaid diagrams, mind maps, spreadsheets, geo maps, calendars, kanban boards, and presentations (availability can depend on your Trilium version).
Attachments
Add from Camera, Photos, or Files. Preview, download, rename, and share.
Share & capture
Save text, links, images, and files into Trinote via the iOS Share extension (Markdown becomes HTML). Manage public Trilium share links, or send notes to a nearby device over your local network.
Stays useful offline
Caches tree structure and note content so you can keep browsing and editing when the network drops. Changes sync when you’re back online. Full-text search and some live actions still need the server.
Connect your way
Sign in with your Trilium password (TOTP supported). Use multiple server profiles, and optional Cloudflare Access for protected setups.
Appearance & security
Choose light, dark, or system appearance, plus color themes and custom accents. Lock the app with a PIN and Face ID / Touch ID.
Privacy
Trinote does not host your notes. Your data lives on your Trilium server and your local device.
more Found this app by chance and it works like a charm with my Trilium notes. It is lightweight, straightforward to set up. Loved the ability to selectively sync notes/files so that I need not move my entire database to the phone. It is way better than accessing Trilium through the browser.
Found this app by chance and it works like a charm with my Trilium notes. It is lightweight, straightforward to set up. Loved the ability to selectively sync notes/files so that I need not move my entire database to the phone. It is way better than accessing Trilium through the browser.
Trilium has been my go-to for notes for several years. The only thing it was ever missing was a native mobile app. So happy to see Trinote fill that gap. First few laps with it and it seems to work perfectly. No stripped down viewer, this supports full editing and server sync. Love it so far!
Trilium has been my go-to for notes for several years. The only thing it was ever missing was a native mobile app. So happy to see Trinote fill that gap. First few laps with it and it seems to work perfectly. No stripped down viewer, this supports full editing and server sync. Love it so far!
No ads, no in app purchases, no data collected, no cost. It does what it is meant for and nothing else. Updated frequently. Perfect app.
No ads, no in app purchases, no data collected, no cost. It does what it is meant for and nothing else. Updated frequently. Perfect app.
Does exactly what you think it will do seamlessly. Works perfectly with my self hosted Trilium instance.
Does exactly what you think it will do seamlessly. Works perfectly with my self hosted Trilium instance.
Trinote 1.22.0 brings AI chat, link previews, Shortcuts and support for Trilium 0.107.
NEW
• AI chat: talk to the AI set up on your Trilium server. Pick a model, turn on web search, note tools or extended thinking, and attach photos and files. Replies can include diagrams and math. Open your chats with the sparkles button on the Notes tab (AI Chat in the iPad sidebar), or choose Chat with AI in a text, code or Markdown note's ⋯ menu to have the AI read and edit it. Needs Trilium 0.105 or newer.
• Link previews: Trilium's link chips, cards and video previews now show in your notes and stay intact when you edit. Pasted links can turn into previews, and tapping a link lets you switch it between a plain link, chip, card or video.
• Shortcuts: Add to Today's Journal, Create Note and Open Today's Journal. Put Add to Today's Journal on the Action Button for quick capture. It works offline too, and your text is added once you're back online.
• Change a note's type from its ⋯ menu.
• Edit a note's attributes, with explanations of Trilium's built-in ones, and fill in promoted fields at the top of the note.
• Protect or unprotect a note together with all of its subnotes.
• New setting "Lock Protected Notes on Exit": turn it off to keep protected notes unlocked until your server's timeout, even when you leave or restart the app.
• Autosave can now save after just 1 or 2 seconds, and the save button hides once your changes are saved.
IMPROVEMENTS
• Ready for Trilium 0.107: search, moving notes and AI chat work with the new version. The AI asks before changing your notes, read-only notes such as Trilium's help pages can't be edited by mistake, and web clippings keep their icons.
• Redesigned sign-in, with a Connecting screen you can cancel. Pasting a full server address now just works, and the sign-in screens are translated into all of Trinote's languages.
• Protected note titles show throughout the tree once you unlock them.
• The PIN and Face ID lock now also covers open sheets and menus, and blocks keyboard shortcuts.
• Uses less memory, especially when idle.
FIXES
• Fixed edits that could be lost when iOS closed the editor in the background with autosave on, and notes that came back blank after returning to the app.
• Fixed being signed out after force-quitting Trinote.
• Fixed a crash at launch on some iPhones.
• Fixed the note ⋯ menu opening too tall and the Account settings footer being cut off.
1.22.0 4d ago
What's New in 1.21.1
Save without pressing Save
- New Autosave option (Settings → Note Editor): your note saves a few seconds after you stop typing. Choose 3, 5, 7, 10 or 12 seconds, and optionally hide the Save button.
- New Back Button Saves option: tapping Back while editing saves your note.
- Autosave also saves when you leave the app. When you're offline, changes are kept on your device and upload once you're back online.
Faster, smoother notes
- Long notes scroll more smoothly, especially on older iPhones.
- Notes open faster and return to where you left off right away, with far less flicker when switching between tabs.
- Fixed notes that stayed on a blank screen for a few seconds when opening, or that opened partway down.
- Switching between note tabs no longer flashes an uncolored title or a brief "offline" icon.
- Links to headings and bookmarks inside a note now scroll to the right place, and Find still reveals matches inside wide tables and code blocks.
- Bug fixes and performance improvements.
Version 1.21.0
Support for Trilium v0.106, much faster sync for large note collections, new offline options, and many fixes.
Trilium v0.106
• Search results show snippets of the matching text, and search points out mistakes in your query
• Note templates with default parent notes
• New child notes can take their title from #titleTemplate
• New icon picker and more date formats
• Updated Mermaid diagrams and math formulas
• Export spreadsheets as .xlsx
• Add to Inbox for shared notes
Kanban boards
• Edit cards, select several at once, and delete them
• Collapse, sort and set limits on columns, and add new columns or existing notes
Geo maps
• Draw shapes, find your location, and search for places
• Pin buttons for sub-notes
• All VersaTiles map styles, including dark mode
Notes
• Open Today's Journal Note
• Delete many notes at once, with a progress bar
• New Mermaid editor tools
• Backspace removes an empty collapsible block
• Support for hidden child notes
Sync and offline
• Much faster sync and note tree for large collections
• Sync progress bar
• Option to run a full sync every time the app opens
• Choose whether images, videos and files are saved for offline use (files over 5 MB are left out unless you include them)
• Exclude or include all notebooks at once
• A sync screen after you first sign in
Translations
• More of the app is translated into Arabic, Czech, French, German, Hindi, Hungarian, Italian, Polish, Russian and Spanish
Fixes
• Reordering notes in the tree
• Notes flickering in the tree
• Offline notes losing their tabs and favorites when uploaded
• Tabs staying open after their note was deleted
• Missing template picker
• Geo map "location couldn't be found" errors
• v0.106 features staying off after your server was updated
• Restored servers not being recognized
• Offline data mixing between different servers
• The new-note button showing in Select mode
• Cut-off tab bar, Kanban card icons, presentation themes, and board columns not saving
1.21.1 Sep 30
Support for Trilium v0.106, much faster sync for large note collections, new offline options, and many fixes.
Trilium v0.106
• Search results show snippets of the matching text, and search points out mistakes in your query
• Note templates with default parent notes
• New child notes can take their title from #titleTemplate
• New icon picker and more date formats
• Updated Mermaid diagrams and math formulas
• Export spreadsheets as .xlsx
• Add to Inbox for shared notes
Kanban boards
• Edit cards, select several at once, and delete them
• Collapse, sort and set limits on columns, and add new columns or existing notes
Geo maps
• Draw shapes, find your location, and search for places
• Pin buttons for sub-notes
• All VersaTiles map styles, including dark mode
Notes
• Open Today's Journal Note
• Delete many notes at once, with a progress bar
• New Mermaid editor tools
• Backspace removes an empty collapsible block
• Support for hidden child notes
Sync and offline
• Much faster sync and note tree for large collections
• Sync progress bar
• Option to run a full sync every time the app opens
• Choose whether images, videos and files are saved for offline use (files over 5 MB are left out unless you include them)
• Exclude or include all notebooks at once
• A sync screen after you first sign in
Translations
• More of the app is translated into Arabic, Czech, French, German, Hindi, Hungarian, Italian, Polish, Russian and Spanish
Fixes
• Reordering notes in the tree
• Notes flickering in the tree
• Offline notes losing their tabs and favorites when uploaded
• Tabs staying open after their note was deleted
• Missing template picker
• Geo map "location couldn't be found" errors
• v0.106 features staying off after your server was updated
• Restored servers not being recognized
• Offline data mixing between different servers
• The new-note button showing in Select mode
• Cut-off tab bar, Kanban card icons, presentation themes, and board columns not saving
1.21.0 Sep 29
Update 1.20.2
Features:
- Tab tiles can be wider while there are less tabs
- User can now copy notes over between logged in instances
- Delete note confirmations now have delete permanently toggle
- Added a switch user option to tree view ... menu when multiple users are logged in
- Improvements to Calendar notes and bug fixes
Bugfix:
Fixed bug with the calendar not showing the notes
Other changes:
- Organized Settings view
- Added more prominent popup message to confirm the user has correctly setup the backend JS script note to allow this to work properly
Recent updates:
Update 1.20.1
Major bugfix:
Dramatically improved performance and battery usage by finding bug that caused constant pinging to server
Features:
- Added "collapsible section" functionality to notes
- EPUBs, docx, etc are now viewable through in-app viewer
- Improvements and updates to the following note types:
- Geomap
- Spreadsheet
- Mindmap
- Mermaid diagram
Update 1.20
Hotfix:
- Fixed breaking SSO changes from v0.105 of Trilium
- Fixed TOTP login
- Slightly adjusted layout of login screen
- Fixed Mind Map note zoom
Update 1.19.8
Features:
- Added SSO login (requires Trilium JS backend script, contact app maintainer is still messing up)
- Added Trilium icons (now notes don't approximate icons, they use what the notes actually use)
- Added icons and color selector to notes
- Added toggle to lock app in portrait mode
Update 1.19.7
Features:
- Improved markdown note rendering
- Added multi-select and upload for images
- Improved performance on child note calls
- Enhanced the look and feel of the Shared Notes view, Search view, and Favorites view
- Added row highlight to tree and feature to open notes to the current note
- Uploaded filenames are editable now
- Added options to note attachments: edit, OCR, delete, or replace attachments
- Added remove all button to attachments section
- Reworked how images are stored in notes to improve performance
- Improved performance of checkbox toggling
- Adjusted Code type notes
- Code note languages can now be changed
- added code note syntax highlighting for common languages
Bugs:
- Fixed horizontal camera bug
- Fixed bug with inserted images going to wrong position at the top
-Fixed bug where image controls remain after deleting the image with backspace
1.20.2 Sep 5
Update 1.20.1
Major bugfix:
Dramatically improved performance and battery usage by finding bug that caused constant pinging to server
Features:
- Added "collapsible section" functionality to notes
- EPUBs, docx, etc are now viewable through in-app viewer
- Improvements and updates to the following note types:
- Geomap
- Spreadsheet
- Mindmap
- Mermaid diagram
Recent updates:
Update 1.20
Hotfix:
- Fixed breaking SSO changes from v0.105 of Trilium
- Fixed TOTP login
- Slightly adjusted layout of login screen
- Fixed Mind Map note zoom
Update 1.19.8
Features:
- Added SSO login (requires Trilium JS backend script, contact app maintainer is still messing up)
- Added Trilium icons (now notes don't approximate icons, they use what the notes actually use)
- Added icons and color selector to notes
- Added toggle to lock app in portrait mode
Update 1.19.7
Features:
- Improved markdown note rendering
- Added multi-select and upload for images
- Improved performance on child note calls
- Enhanced the look and feel of the Shared Notes view, Search view, and Favorites view
- Added row highlight to tree and feature to open notes to the current note
- Uploaded filenames are editable now
- Added options to note attachments: edit, OCR, delete, or replace attachments
- Added remove all button to attachments section
- Reworked how images are stored in notes to improve performance
- Improved performance of checkbox toggling
- Adjusted Code type notes
- Code note languages can now be changed
- added code note syntax highlighting for common languages
Bugs:
- Fixed horizontal camera bug
- Fixed bug with inserted images going to wrong position at the top
-Fixed bug where image controls remain after deleting the image with backspace
1.20.1 Aug 29
Update 1.20
Hotfix:
- Fixed breaking SSO changes from v0.105 of Trilium
- Fixed TOTP login
- Slightly adjusted layout of login screen
- Fixed Mind Map note zoom
Update 1.19.8
Features:
- Added SSO login (requires Trilium JS backend script, contact app maintainer is still messing up)
- Added Trilium icons (now notes don't approximate icons, they use what the notes actually use)
- Added icons and color selector to notes
- Added toggle to lock app in portrait mode
Update 1.19.7
Features:
- Improved markdown note rendering
- Added multi-select and upload for images
- Improved performance on child note calls
- Enhanced the look and feel of the Shared Notes view, Search view, and Favorites view
- Added row highlight to tree and feature to open notes to the current note
- Uploaded filenames are editable now
- Added options to note attachments: edit, OCR, delete, or replace attachments
- Added remove all button to attachments section
- Reworked how images are stored in notes to improve performance
- Improved performance of checkbox toggling
- Adjusted Code type notes
- Code note languages can now be changed
- added code note syntax highlighting for common languages
Bugs:
- Fixed horizontal camera bug
- Fixed bug with inserted images going to wrong position at the top
-Fixed bug where image controls remain after deleting the image with backspace
1.20 Aug 25
Update 1.19.8
Features:
Added SSO login (requires Trilium JS backend script, contact app maintainer is still messing up)
Added Trilium icons (now notes don't approximate icons, they use what the notes actually use)
Added icons and color selector to notes
Added toggle to lock app in portrait mode
Update 1.19.7
Features:
- Improved markdown note rendering
- Added multi-select and upload for images
- Improved performance on child note calls
- Enhanced the look and feel of the Shared Notes view, Search view, and Favorites view
- Added row highlight to tree and feature to open notes to the current note
- Uploaded filenames are editable now
- Added options to note attachments: edit, OCR, delete, or replace attachments
- Added remove all button to attachments section
- Reworked how images are stored in notes to improve performance
- Improved performance of checkbox toggling
- Adjusted Code type notes
- Code note languages can now be changed
- added code note syntax highlighting for common languages
Bugs:
- Fixed horizontal camera bug
- Fixed bug with inserted images going to wrong position at the top
-Fixed bug where image controls remain after deleting the image with backspace
1.19.8 Aug 24
Features:
- Improved markdown note rendering
- Added multi-select and upload for images
- Improved performance on child note calls
- Enhanced the look and feel of the Shared Notes view, Search view, and Favorites view
- Added row highlight to tree and feature to open notes to the current note
- Uploaded filenames are editable now
- Added options to note attachments: edit, OCR, delete, or replace attachments
- Added remove all button to attachments section
- Reworked how images are stored in notes to improve performance
- Improved performance of checkbox toggling
- Adjusted Code type notes
- Code note languages can now be changed
- added code note syntax highlighting for common languages
Bugs:
- Fixed horizontal camera bug
- Fixed bug with inserted images going to wrong position at the top
-Fixed bug where image controls remain after deleting the image with backspace
1.19.7 Aug 22
- Made list rows draggable to reorder
- Added file sharing to Trinote from other apps.
- It opens new note with that file, image, or text (shared md files attempt to match markdown)
- Added multi-select with delete feature
- Added support for kanban and presentation notes
- Improved markdown, mermaid, mindmap, and canvas notes
- Trilium v0.104 adjustments
1.19.6 Jul 23
Major:
Fixed issues with indentation
Added toggle to split or unsplit editor toolbar (button at the far right-end of the toolbar)
Fixed race condition that sometimes had notes re-fetching on slower connections
Minor:
Link button now auto populates input when text is a url
Fixed "jump to bottom" bug when scrolling toolbar
Edit button now shows when opening note
1.19.3 Jul 6
HOTFIX: Pasting text is broken and crashes app in the previous release (1.19.1). Please update asap.
Added feature for for adding, viewing, and editing different file types
Added paste support for files and gif, tiff, bmp, and svg images
1.19.2 Jun 7
- Adjusted logic for deleting and creating notes. Creating notes now creates notes offline first without the server call blocking editing. Much faster!
- New settings option to exclude certain root level notes
- New sync option to cache all note images
- Images (base64/bytes) can be directly pasted to the editor now and their sub-notes from the cache
- Deleted notes sync better
- Fixed signing in with TOTP MFA when adding another instance
- Added feature to share notes locally with other Trinote users
- Added option to add Cloudflare Access service token headers
- Tab bar for tree view can scroll horizontally again
- Adjusted linked note selector
- Fixed sign out bug
1.19.1 Jun 4
Update for v0.103.0 compatibility
- Added spreadsheet support via Univer bundle
- Added new mermaid diagrams
- Sample mermaid diagram suggestions are shown when empty mermaid diagram note is empty
- App can render markdown code notes
- Shows anchors/bookmarks
- New notes can now have drafts
- Notes don't need to be given a title by default (They default to "Note DD-MM-YYYY HH:MM:SS")
- Tabs are draggable and reorderable,
- New note creation is less glitchy
- Notes have clearance over the edit and save icons
- Save icon shows quicker after typing
- Tab scroll restoration now appears less janky and has loader
- Fixed drag down refresh
- Fixed resumption of note position when reopening app and when switching tabs
- Canceling notes also return to last position
- Spreadsheet type new note isn't an option when signed on to older Trilium servers
1.19.0 May 20
A whole lot is new this version!
Highlights:
- Added toggleable tab bar feature
- App auto opens last open tab's note when starting app
- Added feature to login and switch between multiple instances from the settings
- Added linked notes and the ability to add or remove them from notes
- Added ability to view and add Latex to notes
- Added toggleable hold-to-edit option instead of an edit icon
- Added FaceID option to open app (requires pin)
Also:
- Added pin entry haptics
- Collection notes are acknowledged
- Added option to view images in full screen when clicking them
- Added insertable date-time
- Recent notes tab now has note colors and background now matches main tree view
- Canceling edits remove drafts
- Long code notes can be scrolled
- Selecting lines in editor is less jumpy
- Fixed editor cursor bug
- Adjustments to mermaid diagrams
1.17 Apr 28
Added features and fixed bugs related to grids. Grids can now be scrolled horizontally to view them.
Added two-factor auth to login.
1.14 Apr 7
Dramatically improves full sync time.
Changes to sync to improve it overall.
Bug fixes
Shout-out to @openapphub for their suggestions
1.12 Apr 3
Added support for the following note types:
Mermaid diagrams
Calendar
Mind Maps
GeoMaps
Also some small bug fixes
1.10 Apr 2
Bug fixes and features:
- Adjusted syncing issues
- Saving and creating notes are now optimistic, then queue to sync in background.
- Clicking on photos now provide and options menu to adjust size, placement, captions, etc
- Fixed rename icon on the "Last used option" button
- Removed swipe back when in editing mode
- Fixed many editing glitches, including one that caused changes to apply to non-selected text
- Adjusted full-sync to provide message and happen on login (or until one full sync has been performed)
- Added pin feature (check in settings)
- Clicking to edit a note now ensures the now remains at the same position as read-only mode when it starts editing
- Moved toolbar to the bottom and adjusted styling and layout (to be closer to the mobile web version)
1.9 Apr 1
Trinote 1.22.0 brings AI chat, link previews, Shortcuts and support for Trilium 0.107.
NEW
• AI chat: talk to the AI set up on your Trilium server. Pick a model, turn on web search, note tools or extended thinking, and attach photos and files. Replies can include diagrams and math. Open your chats with the sparkles button on the Notes tab (AI Chat in the iPad sidebar), or choose Chat with AI in a text, code or Markdown note's ⋯ menu to have the AI read and edit it. Needs Trilium 0.105 or newer.
• Link previews: Trilium's link chips, cards and video previews now show in your notes and stay intact when you edit. Pasted links can turn into previews, and tapping a link lets you switch it between a plain link, chip, card or video.
• Shortcuts: Add to Today's Journal, Create Note and Open Today's Journal. Put Add to Today's Journal on the Action Button for quick capture. It works offline too, and your text is added once you're back online.
• Change a note's type from its ⋯ menu.
• Edit a note's attributes, with explanations of Trilium's built-in ones, and fill in promoted fields at the top of the note.
• Protect or unprotect a note together with all of its subnotes.
• New setting "Lock Protected Notes on Exit": turn it off to keep protected notes unlocked until your server's timeout, even when you leave or restart the app.
• Autosave can now save after just 1 or 2 seconds, and the save button hides once your changes are saved.
IMPROVEMENTS
• Ready for Trilium 0.107: search, moving notes and AI chat work with the new version. The AI asks before changing your notes, read-only notes such as Trilium's help pages can't be edited by mistake, and web clippings keep their icons.
• Redesigned sign-in, with a Connecting screen you can cancel. Pasting a full server address now just works, and the sign-in screens are translated into all of Trinote's languages.
• Protected note titles show throughout the tree once you unlock them.
• The PIN and Face ID lock now also covers open sheets and menus, and blocks keyboard shortcuts.
• Uses less memory, especially when idle.
FIXES
• Fixed edits that could be lost when iOS closed the editor in the background with autosave on, and notes that came back blank after returning to the app.
• Fixed being signed out after force-quitting Trinote.
• Fixed a crash at launch on some iPhones.
• Fixed the note ⋯ menu opening too tall and the Account settings footer being cut off.
more Version 1.22.0 4d ago
Data Not Collected The developer does not collect any data from this app.