Think fearlessly with end-to-end encrypted notes and files. For issues, visit https://standardnotes.com/forum or https://standardnotes.com/help.
Find a file
StandardNotes CI 9c54689325
Some checks failed
CodeQL / Analyze (push) Has been cancelled
Sync Repo / git-sync (push) Has been cancelled
Publish Packages / Build & Test (push) Has been cancelled
Publish Packages / Build Docker Image (push) Has been cancelled
Publish Packages / Publish to Docker Hub (push) Has been cancelled
Publish Packages / E2E Base Test Suite (push) Has been cancelled
Publish Packages / E2E Vaults Test Suite (push) Has been cancelled
Publish Packages / Build and publish Docker Image for Web App (push) Has been cancelled
Publish Packages / Publish to NPM (push) Has been cancelled
chore(release): publish
- @standardnotes/clipper@1.1.566
 - @standardnotes/desktop@3.110.171
 - @standardnotes/mobile@3.58.230
 - @standardnotes/releases@1.4.870
 - @standardnotes/web@3.201.7
2026-01-08 16:45:34 +00:00
.github fix: Fixes Linux ARM desktop app packaging (#2964) 2025-12-18 09:48:53 -03:00
.yarn fix: Fixes rendering of non-Latin alphabet characters in PDF export (#2956) [skip e2e] 2025-11-04 09:49:54 -03:00
actions/release-notes chore: revert digicert changes (#2946) 2025-10-16 15:39:51 +02:00
packages chore(release): publish 2026-01-08 16:45:34 +00:00
scripts feat: New 'What's New' section in Preferences (#2049) (skip e2e) 2022-11-24 05:46:44 -06:00
.editorconfig feat: mobile app package (#1075) 2022-06-09 09:45:15 -05:00
.env.sample chore: update env.sample [no ci] 2023-07-24 05:00:10 -05:00
.eslintignore refactor: remove docs in favor of relocation to standardnotes.com/help 2023-01-18 07:04:36 -06:00
.gitignore feat: add snjs package 2022-07-06 14:04:30 +02:00
.gitmodules feat: remove extensions manager (#696) 2021-10-21 13:06:49 -05:00
.nvmrc chore: Upgrade React Native (#2893) [skip e2e] 2025-04-21 21:27:09 +05:30
.prettierignore feat(wip): components monorepo (#1082) 2022-06-10 10:15:44 -05:00
.prettierrc feat: option to sign out all workspaces (#1005) 2022-04-26 15:28:30 -05:00
.ruby-version chore: associated domains 2023-03-07 11:01:35 -06:00
.yarnrc.yml feat: add building of SNJS Docker image for e2e testing purposes (#1225) 2022-07-08 11:36:12 +02:00
babel.config.js feat: toast package (#1073) 2022-06-07 13:19:45 -05:00
CHANGELOG.md chore(develop): release 3.21.0 (#1097) 2022-06-13 12:33:22 -05:00
commitlint.config.js refactor: mobile components (#1113) 2022-06-17 16:12:12 -05:00
common.eslintrc.js refactor: component viewer (#2377) 2023-07-28 07:08:52 -05:00
common.jest.json chore: remove tsc build from local workspaces (#2020) 2022-11-16 18:13:28 -06:00
constraints.pro chore: use yarn workspace: protocol to resolve local packages 2022-06-12 22:06:32 -05:00
lerna.json chore: add components subpackages to workspaces 2022-06-15 17:11:28 -05:00
LICENSE Reintroduce AGPLv3 license 2023-10-17 09:22:08 -05:00
package.json chore: trigger release [skip e2e] 2025-08-11 14:38:25 -03:00
README.md Fix the iOS link at the App Store. (#2881) 2024-09-09 09:52:45 -05:00
SECURITY.md chore: update links 2023-01-10 12:15:18 -06:00
UILib.tsconfig.json chore: remove tsc build from local workspaces (#2020) 2022-11-16 18:13:28 -06:00
yarn.lock chore: add desktop missing dependencies (#2963) 2025-12-17 10:28:39 -03:00

Standard Notes

Standard Notes is an end-to-end encrypted note-taking app for digitalists and professionals. Capture your notes, files, and lifes work all in one secure place.

latest release version Discord Twitter Follow

Why Standard Notes?

  • End-to-end encrypted sync. Only you can read your notes.
  • Fast, free, and encrypted cross-platform sync on unlimited devices.
  • Public source code with ability to self-host your own server in a few easy steps.
  • A strong focus on longevity and sustainability. Learn more.

Creating your private notes account

  1. Launch the web app at app.standardnotes.com.
  2. Click Register to create your private notes account.
  3. Download Standard Notes on your devices.
  4. You're all set. Standard Notes comes out of the box with end-to-end encrypted sync on all your devices.

Publish a Blog

Standard Notes is a dependable environment to do your most important work, including publishing your ideas to the world. Listed allows you to create an online publication with automatic email newsletters delivered to your readers, directly from Standard Notes.

Learn more about Listed.

Community

Join us on

Developers can create and publish their own extensions. Visit the documentation hub to learn more.

Questions? Find answers on our Help page.


Self-hosting the web app

Our web app is compiled into a folder of static HTML, JS, and CSS files. You can serve these files behind a web server to get started:

  1. git clone https://github.com/standardnotes/app.git
  2. cd app
  3. yarn install
  4. yarn build:web
  5. cd packages/web
  6. You can then use Python to serve this folder over http: python -m http.server 8080

You can now access the app at http://localhost:8080.

Running Web App in Development Mode

  1. Clone the repo
  2. yarn install
  3. yarn build:web
  4. cd packages/web && yarn start
  5. Open your browser to http://localhost:3001.

You can configure the DEFAULT_SYNC_SERVER environment variable to set the default server for login and registration.

DEFAULT_SYNC_SERVER=https://sync.myserver