QOwnNotesQOwnNotes
Getting started
Installation
  • Ask question
  • Ask for feature
  • Report bug
  • Telegram Channel
  • Matrix/Element.io Room
  • Gitter Chat
  • IRC Channel
  • Mastodon
  • Twitter
  • Facebook
Donate
  • English
  • Deutsch
  • Italiano
  • Français
  • Español
  • فارسی
  • Nederlands
  • Magyar
  • العربية
  • Polski
  • 한국어
GitHub
Getting started
Installation
  • Ask question
  • Ask for feature
  • Report bug
  • Telegram Channel
  • Matrix/Element.io Room
  • Gitter Chat
  • IRC Channel
  • Mastodon
  • Twitter
  • Facebook
Donate
  • English
  • Deutsch
  • Italiano
  • Français
  • Español
  • فارسی
  • Nederlands
  • Magyar
  • العربية
  • Polski
  • 한국어
GitHub
  • Getting started

    • Overview
    • Concept
    • QOwnNotes Demo
    • Markdown
    • Importing notes
    • Command line interface parameters
    • QOwnNotes Web Companion browser extension
    • Command-line Snippet Manager
    • QOwnNotes Web App
    • QOwnNotesAPI Nextcloud App
    • Note relations panel
    • Searching for notes
    • Shortcuts
    • Git versioning
  • Installation

    • Installation
    • Install on Ubuntu Linux, elementary OS and Linux Mint
    • Install on Microsoft Windows™
    • Install on macOS™
    • Install on Debian Linux
    • Install on openSUSE Linux
    • Install on Fedora Linux
    • Install as Snap
    • Install as Flatpak
    • Install as AppImage
    • Install via Nix
    • Install on Arch Linux
    • Install on Solus
    • Install on KaOS Linux
    • Install on CentOS Linux
    • Install on Raspberry Pi OS
    • Install on Gentoo Linux
    • Install on Funtoo Linux
    • Install on Void Linux
    • Install on Slackware Linux
    • Install on FreeBSD
    • Building QOwnNotes
  • Editor

    • Spellchecking
    • AI support
    • Time formats
  • Scripting

    • QOwnNotes Scripting
    • Methods and objects QOwnNotes provides
    • Hooks
    • Exposed classes
  • Contributing

    • Getting involved
    • Code of Conduct
    • Maintainers
    • Translation
    • Donate
    • Sponsors
  • FAQ

    • How can I just show the preview panel without the note edit panel?
    • Where can I find what other people said about QOwnNotes?
    • Why metrics?
  • Blog

    • Overview
    • Universal binary for macOS
    • Note relations panel
    • AI support was added to QOwnNotes
    • Source Archive switched from TuxFamily to GitHub Releases
    • Nextcloud Deck integration in QOwnNotes
    • QOwnNotes UI End2End Tests with the help of NixOS
    • Please test Qt6 version of QOwnNotes from a new PPA for Ubuntu Linux
    • Evernote import for huge files
    • Happy 1000th release of QOwnNotes
    • Polish website translation
    • Working with multiple notes
    • QOwnNotes command-line snippet manager
    • Nextcloud note versions
    • Manage orphaned image files and attachments
    • Linking of note headings
    • Tor Hidden Service Webpage
    • Use workspaces to manage different layouts of the user interface
    • Auto-complete text in note editor
    • Open links in the note editor
    • Solve simple equations in the note editor
    • Auto-format Markdown tables
    • QOwnNotes Mastodon page
    • Repository for Debian 11
    • Joplin import
    • Send photos from your mobile phone to QOwnNotes on the desktop
    • Four new languages added to the website
    • QOwnNotes Demo
    • Markdown explanation
    • Webpage translation
    • QOwnNotes for Ubuntu 21.04 Hirsute Hippo
    • QOwnNotes for Fedora 33
    • Release and blog posting automation
    • Legacy update service up again
    • RSS Feeds are back in place
    • Time Flies Podcast episode with interview about QOwnNotes
    • Bookmark management with QOwnNotes and Web Companion browser extension
    • Firefox extension on Firefox Add-ons page
    • Chrome extension in Chrome Web Store
    • QOwnNotes Web Companion Chrome extension
    • 500th release of QOwnNotes
    • QOwnNotes Telegram Group
    • Vim mode
    • QOwnNotes for openSUSE Leap 15, SUSE Linux Enterprise 15 and SUSE Linux Enterprise 12 SP3
    • QOwnNotes featured on LINUX Unplugged podcast and by Ubuntu
    • Interview for ownCloud
    • QOwnNotes for Fedora 27
    • QOwnNotes reviewed in German magazine c't
    • QOwnNotesAPI in the ownCloud Marketplace
    • QOwnNotes as AppImage
    • QOwnNotes for Debian 9.0, Fedora 26 and openSUSE Leap 42.3
    • Script repository and script settings variables
    • Fedora 25 release and new documentation page
    • Solus package for QOwnNotes
    • Automatic updates in Windows and macOS
    • Note encryption with keybase.io or directly with PGP
    • Evernote import
    • Portable mode
    • QOwnNotes on webupd8.org
    • QOwnNotes featured on the Linux Voice Podcast
    • QOwnNotes snap
    • QOwnNotes review in British magazine Linux Format
    • QOwnNotes Slackware Linux Repository
    • QOwnNotes review
    • QOwnNotes IRC
    • QOwnNotes now has scripting support
    • QOwnNotes is the Desktop App Pick on the Linux Action Show
    • QOwnNotes got featured in Linux Voice 25
    • QOwnNotes Gentoo Linux Overlay
    • Translate QOwnNotes on Crowdin
    • QOwnNotes 1.0 out now in 6 languages and with Freedesktop theme icons support
    • QOwnNotes software repository for Debian Linux
    • QOwnNotes package on the Arch User Repository
    • QOwnNotes software repository for Arch Linux
    • Webpage redesign
    • Qt widget QMarkdownTextEdit now a separate project for developer's pleasure
    • New release version RSS feed
    • New Linux software repositories and todo list support
    • QOwnNotes on Linux Unplugged
    • Build and release systems for QOwnNotes for Linux, macOS and Windows!
    • Links to other notes or files are now possible in QOwnNotes
  • Changelog

    • QOwnNotes Changelog

Shortcuts

Linux / Windows

In the main window

  • Ctrl + N creates a new note with the current date and time in the name
  • Ctrl + ⇧ Shift + N creates a new note in a new tab
  • Ctrl + ⇧ Shift + F lets you search for notes (in the name of the note and its content)
  • Alt + F lets you search for notes in all tags / subfolders
  • Alt + ⇧ Shift + P switches to the previous workspace
  • Ctrl + ⇧ Shift + E edits an encrypted note
  • Alt + R removes the current note
  • Alt + ⇧ Shift + U checks for updates
  • Ctrl + ⇧ Shift + T opens the todo list
  • Ctrl + ⇧ Shift + O opens the current note in an external editor
  • Alt + ⇧ Shift + O opens the current note in a view
  • Alt + ⇧ Shift + F shows the current note in the file manager
  • Alt + ⇧ Shift + E enables or disables editing of notes
  • Alt + Up jumps to the previous visible note
  • Alt + Down jumps to the next visible note
  • Alt + Page Up jumps to the previous note tab
  • Alt + Page Down jumps to the next note tab
  • Ctrl + W closes the current note tab
  • Ctrl + ⇧ Shift + D toggles the distraction free mode
    • you can also close it with Esc
  • Ctrl + P prints the current note as text
  • Ctrl + ⇧ Shift + P prints the current note as markdown
  • Ctrl + ⇧ Shift + V pastes notes, images and html from the clipboard
  • Ctrl + , opens the settings
  • Alt + ⇧ Shift + A adds a new tag to a note
  • Ctrl + ⇧ Shift + R reloads the current note folder
  • Ctrl + Alt + F lets you select a different note folder
  • Ctrl + ⇧ Shift + S reloads the scripting engine
  • Ctrl + ⇧ Shift + M hides or shows the main menu bar
  • Ctrl + ⇧ Shift + A lets you search for actions
  • Ctrl + S manually saves modified notes
  • Alt + ⇧ Shift + I opens the Script repository dialog
  • F4 jumps to the note edit panel
  • F5 jumps to the note list
  • F6 jumps to the note subfolder panel
  • F7 jumps to the tags panel
  • F8 jumps to the navigation panel
  • F10 activates the context menu of the current widget
  • F11 toggles full-screen mode
  • Alt + ⇧ Shift + H copies the headline of the current note

In the note search bar

  • Down or Tab sets the focus to the note list
  • Return creates a new note with the text from the search bar as headline

In the note list

  • double-click on note to open note in a new tab (keep in mind that there is a scripting hook that can override the double-click action)
  • Ctrl + A selects all notes (to move, copy or remove them with a right click)
  • Tab or Return lets you edit the current note

In the note text edit panel

  • Ctrl + Click on a link to open it
  • Ctrl + F lets you search in the current note
    • use the Up and Down keys or F3 and ⇧ Shift + F3 keys to jump to the previous and next matches
    • Esc closes the search bar
  • Ctrl + R lets you search and replace in the current note
  • Ctrl + D duplicates the current line or the selected text
    • Ctrl + Alt + Down does the same
  • Alt + Backspace deletes the current line
  • Ctrl + Backspace deletes the current word
  • Ctrl + L opens a dialog to add a text link (also works on selected text)
  • Ctrl + ⇧ Shift + L opens a dialog to add note link
  • Ctrl + T inserts the current date and time in a user specific format
  • Ctrl + ⇧ Shift + I inserts an image (the image will be copied to the media folder in the current notes folder)
  • Ctrl + ⇧ Shift + X inserts an attachment (the file will be copied to the attachments folder in the current notes folder)
  • Alt + ⇧ Shift + T inserts a table
  • Ctrl + ⇧ Shift + C inserts a code block at the current position
  • Ctrl + ⇧ Shift + B inserts a block quote at the current position
  • Ctrl + B formats the selected text bold
  • Ctrl + I formats the selected text italic
  • Ctrl + U formats the selected text underline
  • Alt + ⇧ Shift + S strikes out the selected text
  • Ctrl + ⇧ Shift + U cycles through the cases of the selected text
  • Tab indents the selected text (also works on multiple lines)
    • ⇧ Shift + Tab un-indents the selected text
  • Tab after an unordered list character indents the list item
    • ⇧ Shift + Tab after an unordered list character un-indents the list item
  • Return in lists creates a new list item
  • Alt + Left jumps back in the note history
    • Alt + Right jumps forward in the note history
  • Ctrl + ⇧ Shift + 1..9 sets a note bookmark on bookmark slot 1..9
  • Ctrl + 1..9 jumps to the note bookmark on bookmark slot 1..9
  • Ctrl + + increases the note text font size by one point
  • Ctrl + - decreases the note text font size by one point
  • Ctrl + 0 resets the note text font size
  • Ctrl + Space tries to solve simple equations like (4+5)*3= in front of the cursor, auto-completes text or opens urls
  • Ctrl + ⇧ Shift + H inserts a headline from the note filename at the top of the note
  • Alt + ⇧ Shift + X splits the current note into two notes at the current cursor position
  • Alt + ⇧ Shift + W searches for the selected text on the web
  • Ctrl + Up scrolls the content up
  • Ctrl + Down scrolls the content down
  • Ctrl + ⇧ Shift + Down moves the current line down
  • Ctrl + ⇧ Shift + Up moves the current line up
  • ⇧ Shift + Return adds two spaces and a newline character to force a markdown newline

In the note preview panel

  • Ctrl + F lets you search in the current note
    • use the Up and Down keys or F3 and ⇧ Shift + F3 keys to jump to the previous and next matches
    • Esc closes the search bar

In the Todo list

  • Ctrl + S saves the current todo item
  • Ctrl + I saves the current todo item and inserts in into the current note
  • Ctrl + R removes the current todo item

macOS

In the main window

  • ⌘ Cmd + N creates a new note with the current date and time in the name
  • ⌘ Cmd + ⇧ Shift + N creates a new note in a new tab
  • ⌘ Cmd + ⇧ Shift + F lets you search for notes (in the name of the note and its content)
  • ⌃ Ctrl + F lets you search for notes in all tags / subfolders
  • ⌃ Ctrl + ⇧ Shift + P switches to the previous workspace
  • ⌘ Cmd + ⇧ Shift + E edits an encrypted note
  • ⌃ Ctrl + R removes the current note
  • ⌃ Ctrl + ⇧ Shift + U checks for updates
  • ⌘ Cmd + ⇧ Shift + T opens the todo list
  • ⌘ Cmd + ⇧ Shift + O opens the current note in an external editor
  • ⌃ Ctrl + ⇧ Shift + O opens the current note in a view
  • ⌃ Ctrl + ⇧ Shift + F opens the folder of the current note in Finder
  • ⌃ Ctrl + ⇧ Shift + E enables or disables editing of notes
  • ⌃ Ctrl + Up jumps to the previous visible note
  • ⌃ Ctrl + Down jumps to the next visible note
  • ⌥ Alt + Page Up jumps to the previous note tab
  • ⌥ Alt + Page Down jumps to the next note tab
  • ⌘ Cmd + W closes the current note tab
  • ⌘ Cmd + ⇧ Shift + D toggles the distraction free mode
    • you can also close it with Esc
  • ⌘ Cmd + P prints the current note as text
  • ⌘ Cmd + ⇧ Shift + P prints the current note as markdown
  • ⌘ Cmd + ⌃ Ctrl + V pastes notes, images and html from the clipboard
  • ⌘ Cmd + , opens the settings
  • ⌃ Ctrl + ⇧ Shift + A adds a new tag to a note
  • ⌘ Cmd + ⇧ Shift + R reloads the current note folder
  • ⌘ Cmd + ⌃ Ctrl + F lets you select a different note folder
  • ⌘ Cmd + ⇧ Shift + S reloads the scripting engine
  • ⌘ Cmd + ⇧ Shift + M hides or shows the main menu bar
  • ⌘ Cmd + ⇧ Shift + A lets you search for actions
  • ⌘ Cmd + S manually saves modified notes
  • ⌃ Ctrl + ⇧ Shift + I opens the Script repository dialog
  • F4 jumps to the note edit panel
  • F5 jumps to the note list
  • F6 jumps to the note subfolder panel
  • F7 jumps to the tags panel
  • F8 jumps to the navigation panel
  • F10 activates the context menu of the current widget
  • ⌘ Cmd + F11 toggles full-screen mode
  • ⌃ Ctrl + ⇧ Shift + H copies the headline of the current note

In the note search bar

  • Down or Tab sets the focus to the note list
  • Return creates a new note with the text from the search bar as headline

In the note list

  • double-click on note to open note in a new tab (keep in mind that there is a scripting hook that can override the double-click action)
  • ⌘ Cmd + A selects all notes (to move, copy or remove them with a right click)
  • Tab or Return lets you edit the current note

In the note text edit panel

  • ⌘ Cmd + Click on a link to open it
  • ⌘ Cmd + F lets you search in the current note
    • use the Up and Down keys or F3 and ⇧ Shift + F3 keys to jump to the previous and next matches
    • Esc closes the search bar
  • ⌘ Cmd + R lets you search and replace in the current note
  • ⌘ Cmd + D duplicates the current line or the selected text
    • ⌘ Cmd + ⌃ Ctrl + Down does the same
  • ⌘ Cmd + Backspace deletes the current line
  • ⌃ Ctrl + Backspace deletes the current word
  • ⌘ Cmd + L opens a dialog to add a text link (also works on selected text)
  • ⌘ Cmd + ⇧ Shift + L opens a dialog to add note link
  • ⌘ Cmd + T inserts the current date and time in a user specific format
  • ⌘ Cmd + ⇧ Shift + I inserts an image (the image will be copied to the media folder in the current notes folder)
  • ⌘ Cmd + ⇧ Shift + X inserts an attachment (the file will be copied to the attachments folder in the current notes folder)
  • ⌃ Ctrl + ⇧ Shift + T inserts a table
  • ⌘ Cmd + ⇧ Shift + C inserts a code block at the current position
  • ⌘ Cmd + ⇧ Shift + B inserts a block quote at the current position
  • ⌘ Cmd + B formats the selected text bold
  • ⌘ Cmd + I formats the selected text italic
  • ⌘ Cmd + U formats the selected text underline
  • ⌃ Ctrl + ⇧ Shift + S strikes out the selected text
  • ⌘ Cmd + ⇧ Shift + U cycles through the cases of the selected text
  • Tab indents the selected text (also works on multiple lines)
    • ⇧ Shift + Tab un-indents the selected text
  • Tab after an unordered list character indents the list item
    • ⇧ Shift + Tab after an unordered list character un-indents the list item
  • Return in lists creates a new list item
  • ⌘ Cmd + ⌃ Ctrl + Left jumps back in the note history
    • ⌘ Cmd + ⌃ Ctrl + Right jumps forward in the note history
  • ⌘ Cmd + ⇧ Shift + 1..9 sets a note bookmark on bookmark slot 1..9
  • ⌘ Cmd + 1..9 jumps to the note bookmark on bookmark slot 1..9
  • ⌘ Cmd + + increases the note text font size by one point
  • ⌘ Cmd + - decreases the note text font size by one point
  • ⌘ Cmd + 0 resets the note text font size
  • ⌘ Cmd + Space tries to solve simple equations like (4+5)*3= in the current line in front of the cursor, auto-completes text or opens urls
  • ⌘ Cmd + ⇧ Shift + H inserts a headline from the note filename at the top of the note
  • ⌃ Ctrl + ⇧ Shift + X splits the current note into two notes at the current cursor position
  • ⌃ Ctrl + ⇧ Shift + W searches for the selected text on the web
  • ⌘ Cmd + Up scrolls the content up
  • ⌘ Cmd + Down scrolls the content down
  • ⌘ Cmd + ⇧ Shift + Down moves the current line down
  • ⌘ Cmd + ⇧ Shift + Up moves the current line up
  • ⇧ Shift + Return adds two spaces and a newline character to force a markdown newline

In the note preview panel

  • ⌘ Cmd + F lets you search in the current note
    • use the Up and Down keys or F3 and ⇧ Shift + F3 keys to jump to the previous and next matches
    • Esc closes the search bar

In the Todo list

  • ⌘ Cmd + S saves the current todo item
  • ⌘ Cmd + I saves the current todo item and inserts in into the current note
  • ⌘ Cmd + R removes the current todo item
Help us improve this page!
Prev
Searching for notes
Next
Git versioning