rows notes is a full notebook built into rows.life: folders inside folders to any depth, images and PDFs, a fast editor that handles years of writing. And every note is encrypted in your browser before it leaves your device — exactly like your rows. We can't read them. By design.
Included with rows.life. No extra account, no extra passphrase.

Rows is where you log what happened. Notes is where you keep what you learned: meeting minutes, runbooks, travel plans, the recipe, the idea you don't want to lose. Same account, same passphrase, one switch away from your rows.
Organize it the way your head already works: folders inside folders inside folders, to any depth, with counts and sizes at every level. Move a note or a whole branch with one drag. Star what matters. Sort by what changed, what you created, or what got big.
Work / Clients / Acme / 2026 / Q3. Not two levels. Not a “stack”. As deep as your thinking goes.
Paste a screenshot, drop a PDF, attach the spreadsheet. Downscaled and encrypted on your device before upload.
Titles, bodies, folder names, images. All of it is ciphertext on our servers. We can't read it and we can't reset it.
Three panes on a big screen, a clean drill-down on your phone. Same account, same passphrase, one toggle away from your rows.
Two levels were never enough. Nest as deep as your projects go, see note counts and total size at every level, and move a whole branch with one drag: every note and subfolder comes along.
The runbook you've been adding to for six years still opens instantly and types smoothly.
Paste a screenshot or drop a PDF. Big images are downscaled on your device before they're encrypted, and you can shrink any picture to the size you actually show it at.
Star the notes you live in. Walk back and forward through what you just read. Sort by last changed, created, or size.
Sort: last changed · created · size, ascending or descending
Every save carries the version it started from. If your phone and laptop both changed the same note, we warn you instead of silently overwriting either one.
Your notes are encrypted in the browser with AES-256-GCM using a key derived from your passphrase. The title, the body, the folder names, every image and PDF: all of it reaches our servers as ciphertext. We never see the passphrase, so we can't read your notes, and we can't reset it either.
Half-way through the sprint and the merge queue is still flaky on Fridays…
What we store is meaningless without a passphrase we never have.
The importers live in the rows command-line tool (the same one that imports GPS and health data).
Notebooks and vault folders become folders, dates and images come along, and every note is
encrypted on your machine before it's uploaded. Run it once with --preview to see
exactly what would happen.
$ rows import-enex ~/evernote-export --preview 37 notebooks · 2,452 notes · 739 images · 30 PDFs · 429 MB $ rows import-enex ~/evernote-export --into Evernote
$ rows import-obsidian ~/vault --preview 412 notes · 61 folders · 118 images $ rows import-obsidian ~/vault --into Obsidian
Moved from Evernote to Obsidian at some point? Use both exports.
import-merged takes each note's identity and original dates from Evernote and its current text from Obsidian, so you keep the history and the latest version.
Included with rows.life. Import in minutes, keep it for decades.
Open Notes