Markdown Editor
Inkdrop lets you write in GitHub-flavored Markdown with inline code syntax highlightings.
Side-by-side Preview
A live preview pane on the right side of editor renders Markdown as you type.
Distraction Free
Sidebar and note list view can be hidden. Now just focus on writing.
Image Attachments
Drag an image file into the editor and it will be inserted into the note.
Key Customization
You can customize keybindings for any commands from preferences.
Keep it organized.
Notebooks can be nested, meaning you can create a sub-notebook inside the notebook. You can also add tags to a note. These features are useful to organize notes based on projects and topics.
Find them quickly.
Search through note title and contents as-you-type. Inkdrop's full-text search also supports filtering notebooks and tags with search qualifiers. Start searching just as you launch Inkdrop, no more focusing search field.
Learn how to search
Work better & faster.
Inkdrop stores your data locally so you don't need to wait for the server response on every action. You can access any notes even offline.
Have it everywhere.
Capture a note once, and it’s instantly available on all your computers. The app automatically syncs notes across computers when you install Inkdrop on another computer. Never worry about where you saved a note because it’s in Inkdrop.
Learn more
Pick your favorite flavor.
Inkdrop comes with several beautifully designed UI, preview and syntax themes in both dark and light colors. Just choose a built-in theme you like. If you can't find what you're looking for, you can also install themes created by the Inkdrop community or create your own.
Find your favorite theme
Learn how to create a theme
Inkdrop provides an Atom-inspired plugin system. Plugins add new functionality or provide a new look to Inkdrop. You can activate or deactivate them at any time.
Learn more
Explore plugins
Data Access API is a RESTful API compatible with CouchDB. That means there are already tons of libraries for CouchDB which you can choose from in your favorite language to create your own client app.
Learn more
The Inkdrop client app is built on top of a PouchDB for storing data locally and syncing with the remote database. So it’s easy to write scripts to integrate Inkdrop notes with other tools you use.
Learn more
Transport Encryption
Inkdrop uses industry standard encryption to protect your data in transit. This is commonly referred to as transport layer security (“TLS”) or secure socket layer (“SSL”) technology.
Data at Rest Encryption
Having data encrypted will make it almost impossible for someone to access or steal a hard disk and get access to the original data. All your notes stored on disk in the Inkdrop database will be encrypted with a common key which is a 256-bit AES key generated when you sign up to Inkdrop. We use this key, along with an initialization vector, to encrypt your data in GCM (Galois/Counter Mode). The key is also encrypted while stored on disk, with a 256-bit AES key derived with PBKDF2 from your login password.
We never store a copy of your common key without encryption and don’t use any escrow mechanism to recover your encrypted data. This means that if you forget your login password, we cannot recover your data and we can't even reset your password.