In-Browser Text Encryption

Protect Sensitive Text Anywhere You Type

Locki encrypts any text you select — passwords, notes, personal data — before it ever leaves your browser.

AES-256-GCM

Bank-grade encryption

Zero-Knowledge

We never see your data

Local Processing

Encryption in the browser

GDPR Ready

Compliant by design

Open Audit

Transparent cryptography

Free Trial

14 days, no credit card

Sensitive Text Gets Exposed in Ways You Don't Expect

Passwords shared in chats. Personal notes stored in web apps. Drafts that auto-save to the cloud. Sensitive text is exposed at every step of a normal digital workflow — usually without the user realizing it.

Passwords Shared in Plain Text

Teams regularly share passwords in Slack, email, or notes. These platforms store everything unencrypted and readable by admins.

Personal Notes Synced to the Cloud

Notes apps, documents, and drafts are synced to cloud servers. A breach of the cloud provider exposes your content.

Confidential Drafts Are Vulnerable

Draft emails and documents auto-save to servers before you've even decided to share them. That data is accessible to the provider.

Filling Forms with Sensitive Data

Forms collect data before submission. Trackers, injected scripts, and browser extensions can read that text as you type it.

One Click to Protect Any Text in Any Field

Encrypt Before Submitting

Select the sensitive text in any field and encrypt it with Locki before saving or submitting. Only the encrypted version is stored.

Works in Any Text Field

Inputs, textareas, rich-text editors, note apps — Locki works in any browser-based text field.

AES-256-GCM Protection

Each encryption uses a unique random key parameter. Even encrypting the same text twice produces different output.

Decrypt Only When You Need It

Encrypted text stays as ciphertext until you click it. Locki reveals it for a short period, then automatically hides it again.

How It Works

Protect any text in seconds

1
Step 1

Type or paste your sensitive text

Enter any sensitive content — a password, personal data, or confidential note — in any web field.

2
Step 2

Select and encrypt it

Highlight the text, right-click, and choose "Encrypt with Locki". The text is replaced with encrypted ciphertext immediately.

3
Step 3

Store or share the encrypted version

Save the document, submit the form, or share the text. Only the encrypted version is stored or transmitted.

4
Step 4

Decrypt when needed

Click the [lockied] placeholder anytime to reveal the original text for a short period. It hides automatically after that.

Common Use Cases

What people protect with Locki

Passwords and Credentials

Encrypt passwords before sharing them in Slack, email, or any collaboration tool. Even if the message is leaked, the password stays safe.

Personal Notes and Journals

Keep private notes encrypted in Notion, Obsidian Web, or Google Docs. Only you — and people with your key — can read them.

Confidential Drafts

Encrypt sensitive sections of in-progress documents before they're auto-saved to the cloud. Protect the content at the source.

API Keys and Tokens

Encrypt API keys, tokens, and access credentials before pasting them into tickets, wikis, or chat messages.

Personal and Financial Data

Protect ID numbers, account details, and financial information before entering them in web forms or sharing them online.

Private Conversations

Encrypt the parts of a conversation that need to stay between specific people — regardless of which platform you use.

Screenshot

Locki in action — encrypting a message in Slack

Client-side encryption — your data never leaves your browser

Locki uses AES-256-GCM with a unique IV per operation. All encryption runs in your browser using the Web Crypto API. Your key never leaves your device, and Locki's servers never see your plaintext. See our full security architecture for technical details.

No Credit Card Required

Start Your 14-Day Free Trial

No credit card required. Full Teams Pro access from day one.

14-day free trial · Full Teams Pro access · Cancel anytime