Anki Encrypt [Lt]

AnkiWeb addon 501789684

Encrypts selected Anki fields using SHA-256 so passwords can be memorized securely, with hashes usable for mobile reviews and autochecked typing answers.
AI-generated summary; may contain mistakes.

note-managementcard-templatesquizmobile-compatible

Open on AnkiWeb GitHub Forum topic Ask about alternatives

AnkiWeb

Rating
0 (πŸ‘ 0 Β· πŸ‘Ž 0)
Updated
2026-07-10
Anki versions
26.05~
Description language
en

Maintenance

active

  • Last update or commit was 83 days before the snapshot (2026-07-10).

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.126.05+2026-07-10
History across monthly snapshots

Loading…

Similar addons

Batch Image Front

Imports images from a selected folder into individual Anki cards with image-only fronts, copying media, optional subfolders, deck choice, progress, cancellation, and SHA-256 duplicate skipping.

card-creationimportduplicatescard-templates

Rating 0 πŸ‘ 0 Β· πŸ‘Ž 0 Anki 2.1.1~ Updated 2026-09-04
AnkiDeckVault

Encrypts Anki deck links and requires a password to access hidden encrypted decks, enabling secure controlled sharing for educators, students, and professionals.

importexport

Rating 4 πŸ‘ 3 Β· πŸ‘Ž 1 ⭐ 6 Anki 23.12~ Updated 2024-05-27

README

Anki Encrypt

A toolkit for securely learning passwords with Anki, without exposing them to anyone accessing the flashcards. The toolkit includes an add-on for inserting encrypted data into Anki Cards, and a JS script to check the correctness of typed answers. The script can be used with stock Anki typing Cards or with any Cards that use the stock typing method. There is also a dedicated Card Template (downloaded from AnkiWeb, or imported from the repository .apkg file), which comes with additional features, such as concealing answers typed during reviews and adding hints shown while hovering a cursor, but otherwise remains minimalistic and lightweight, to be customisable similarly to stock Anki Note Types:

Typing and autocheck

Temporarily revealing the hint and the typed answer on cursor hover:

Revealing hint and the typed answer

The passwords are encrypted using the SHA-256 algorithm. It is reasonably secure, but (especially if passwords themselves are short, common, or otherwise weak) is not 100% invulnerable. It is probably a good idea to only use this method for learning passwords to forums, web services, and other accounts that do not have sensitive information attached, but not for things like bank credentials or marketplaces with saved credit card data. Because the passwords are not explicitly saved anywhere, the Cards can only show whether the answer typed during the reviews is correct or not. By design, they cannot detail specific errors in submitted answers, as regular Anki typing Cards do, or otherwise remind you what the correct answer is. To make sure nothing essential will be lost, if a password is forgotten, it should be preserved with other methods outside Anki or be easily resettable. Setting the Leech action to Tag Only and all review intervals to the lowest values in the password Deck options will also help by keeping the retention as high as possible.

Add-on Installation

  1. Select Tools in the top left menu of the desktop Anki app
  2. Go to Add-ons
  3. Click the Get Add-ons button
  4. Paste "501789684" (the Add-on's ID on AnkiWeb)
  5. Click Ok
  6. Restart Anki

Alternatively, for manual installation, clone this repo into your addons21 Anki folder

Encrypting a password

  1. Put the cursor into the password Field in Anki Editor and click the Encrypt button

    the "Encrypt" button in Anki Editor

  2. Enter the password into the appearing window and click Ok

    Password input window

  3. The hash for the password will be added to the Card's Field

    Encrypted password

known issues

The Encrypt button does not work from the Editor window used for creating new cards β€” only from the Editor for browsing existing Cards.

Copyright notice

Copyright Β© 2023-2025 Eltaurus

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.

Support

If you found this repository useful, please consider supporting the development by rating it on AnkiWeb:

<a href="https://ankiweb.net/shared/info/501789684" target="_blank"><img src="https://i.imgur.com/CoCMk2T.png" alt="Rate the Add-on on AnkiWeb" style="height: 37px"></a>