Format Your Notes with Markdown
Keepsake supports Markdown — a simple way to format your text using a few special characters. No buttons to click, no menus to navigate: just type naturally, and your notes come to life with bold text, lists, checkboxes, and more. You don't need to learn everything at once — even mastering bold and checklists will make a big difference. This guide covers every formatting option available in Keepsake, with examples you can copy right away.
What is Markdown?
Where Can I Use Markdown?
Bold and Italic
**important meeting** → important meeting
__important meeting__ → important meeting
Italic
Surround your text with one asterisk or one underscore:
*maybe later* → maybe later
_maybe later_ → maybe later
Bold and italic combined
Use three asterisks:
***really important*** → really importantTip
Bold is great for highlighting key information in a long note — names, dates, decisions. Use it generously!
Strikethrough, Highlight, and Code
~~cancelled~~ → ==important== → important
Inline code
Surround text with backticks to display it in a monospace font:
`config.json` → displayed in a code-style box
Great for reference codes, file names, or technical terms.Tip
Highlight is perfect for making key phrases pop in meeting notes or study notes. Strikethrough is handy for marking completed or cancelled items inline.
Blockquotes
>:
> This is a quote
Produces an indented block with a left border — perfect for citing messages, emails, or important passages. Multiple consecutive lines starting with > are grouped together.Headers (Titles)
# symbols at the beginning of a line:
# Big Title → creates a large header
## Section Title → creates a medium header
### Subsection → creates a smaller header
Keepsake supports three levels of headers. That's usually more than enough to organize any note.
Example — Meeting notes:
# Meeting with Sarah
## Decisions
We agreed to launch next Monday.
## Action Items
- [ ] Send the brief to @Sarah@Tip
Always put a space after the # symbol. Without the space, it won't be recognized as a header.
Checklists (Task Lists)
- [ ] Buy groceries
Create a checked item:
- [x] Send the email
A full checklist:
- [x] Book the restaurant
- [x] Send invitations
- [ ] Buy a gift
- [ ] Prepare the playlist
Once saved, the checkboxes become interactive — just click or tap on them to check/uncheck items directly. The change is saved automatically.
Important: Use a dash - followed by a space, then square brackets with a space inside: [ ]. The space inside the brackets matters!Shortcut
Type - [ ] at the start of a line to create a checkbox. Press Enter to auto-continue the list.
Tip
While editing, Keepsake helps you: type one checkbox item and press Enter — the next line automatically starts with - [ ]. Press Enter twice on an empty checkbox line to exit the list.
Bullet Lists
- First item
- Second item
- Third item
Or with asterisks:
* First item
* Second item
* Third item
Both produce the same result. Pick whichever you prefer and stick with it.
When to use bullet lists vs. checklists:
• Use bullet lists for information: ingredients, attendees, ideas to explore
• Use checklists for actions: things to do, steps to complete, items to buyTip
Like checklists, pressing Enter at the end of a list item automatically creates the next bullet. Press Enter on an empty bullet to exit the list.
Numbered Lists
1. Preheat the oven
2. Mix the ingredients
3. Bake for 30 minutes
The numbers must be followed by a period and a space. Keepsake auto-increments the number when you press Enter.Links
[Visit Keepsake](https://keepsake.place) → displays "Visit Keepsake" as a clickable link
Plain URL (auto-detected):
Just paste a URL and Keepsake will make it clickable automatically:
https://keepsake.place → becomes a clickable link
URLs starting with www. are also auto-detected.Shortcut
Select text and press Cmd+K (Mac) or Ctrl+K (Windows) to quickly create a Markdown link.
Horizontal Lines (Separators)
---
***
___
All three produce the same horizontal line. This is handy for separating topics within a single long note.Editing Shortcuts
Cmd+B / Ctrl+B → Bold (**text**)
• Cmd+I / Ctrl+I → Italic (*text*)
• Cmd+E / Ctrl+E → Inline code (`text`)
• Cmd+Shift+X / Ctrl+Shift+X → ~~text~~)
• Cmd+Shift+Y / Ctrl+Shift+Y → Highlight (==text==)
Without a selection, the shortcut inserts the markers and places your cursor inside. Press the same shortcut again to remove formatting (toggle).
Quick link creation
Select text and press Cmd+K (Mac) or Ctrl+K (Windows) to wrap it in a Markdown link: [selected text]() — then just type the URL.
Auto-continue lists
When you're on a list item (bullet, numbered, or checkbox) and press Enter, the next line automatically continues the list with the same format.
Exit a list
Press Enter on an empty list item to stop the list and return to normal text.
Auto-close brackets
Type [[ and the closing ]] is added automatically. Select text and type [ to wrap it in [[selection]].
Checkbox normalization
If you type an imperfect checkbox (like -[] or -[x] without spaces), Keepsake automatically corrects it to the proper format.What's Not Supported
```code```) — not supported (inline code with single backticks works)
• Tables — not supported
• Images () — not supported
• Nested lists (sub-items with indentation) — not supported
• Headers level 4+ (####) — not supported
This is by design — Keepsake focuses on the formatting that matters most for personal notes and tasks, without the complexity of a full document editor. If you need any of these features, let us know at support@keepsake.place!Quick Reference Card
**bold** → bold
*italic* → italic
~~strikethrough~~ → ==highlight== → highlight
`inline code` → code-style box
Blockquote:
> quoted text
Headers:
# Title / ## Section / ### Subsection
Lists:
- Bullet item (or * Bullet item)
1. Numbered item
- [ ] Unchecked task
- [x] Checked task
Links:
[Link text](https://url.com)
Or just paste a URL — it's auto-detected.
Separator:
---
Keepsake special:
@Contact name → mention a contact
[[Project name]] → link to a page/tag
#tag name# → hashtag (supports multi-word tags)
Shortcuts:
Cmd+B / Ctrl+B → bold
Cmd+I / Ctrl+I → italic
Cmd+E / Ctrl+E → inline code
Cmd+Shift+X / Ctrl+Shift+X → strikethrough
Cmd+Shift+Y / Ctrl+Shift+Y → highlight
Cmd+K / Ctrl+K → create a link
Enter on a list item → continue the list
Enter on an empty list item → exit the listRelated guides
Capture Ideas Instantly with QuickNotes
Learn how to use QuickNotes to capture thoughts, ideas, and reminders in seconds. Works offline, syncs automatically, and connects to your contacts.
Organize Everything with Tags & Pages
Learn how to use Tags & Pages in Keepsake to organize notes, tasks, and contacts into flexible projects. No upfront setup — projects emerge naturally from your content.
Tasks & Time Blocks: Plan Your Day Without Guilt
Learn how to manage tasks with Keepsake's unique time block system. Plan your day with sequential blocks instead of rigid schedules. Finish early? You're free. Need more time? Just shift.
Contact Profiles: Your Relational Memory
Learn how Keepsake's Contact Profiles work as your relational memory. Track interactions, set reminders, and build a complete picture of every relationship.
Something missing? Suggest features
Ready to try Keepsake?
Start organizing your relationships, notes, and tasks today. Free for 7 days.
One click — you're in. No credit card. 7 days free.