With password-based cell encryption hide sensitive data from viewers using PBKDF2 encryption, HMAC integrity, and cell-specific keys.
Listing updated:ā§Ē āĻĢ⧇āĻŦā§āϰ⧁āϝāĻŧāĻžāϰāĻŋ, ⧍ā§Ļ⧍ā§Ŧ
Works with:
ā§Šā§Žā§Ŧ
āĻāĻ• āύāϜāϰ⧇
With CellEncrypt  protect sensitive cell values from viewers using PBKDF2-derived keys, per-cell encryption, and HMAC integrity verification. No data leaves the environment—encrypted values are stored securely inside Script Properties.
What CellEncrypt protects:
✓ Hides selected cell values from VIEWERS
✓ Protects exported copies & screenshots
✓ Keeps encrypted values visible while data stays hidden
Important limitation:
⚠ Editors can always view version history. Only use CellEncrypt to protect data from viewers, not from trusted editors.
Key Features:


🔒 Password-based encryption (PBKDF2, 10,000 rounds)


🛡 HMAC integrity verification for tamper detection


🔑 Unique encryption keys per cell (UUID-based)


⏱ 6-hour password sessions


đŸ“Ļ Batch encryption/decryption (up to 50 cells)


🧹 Orphan data cleanup


👁 Viewer-safe protection (owner-only encryption/decryption)


Free vs Premium:


Free: 5 KB encrypted storage


Premium: 500 KB (1-year license, from $1)


Perfect for: HR data, financial sheets, client records, research, legal notes, and any spreadsheet shared with viewers where confidentiality matters.
CellEncrypt ensures that only the spreadsheet owner can encrypt/decrypt cells, and no passwords or decrypted data are ever stored.
Additional information
PricingFree of charge with paid features
Developer
āύāύ-āĻŸā§āϰ⧇āĻĄāĻžāϰ
āĻ—ā§‹āĻĒāĻ¨ā§€ā§ŸāϤāĻž āύ⧀āϤāĻŋ
āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϰ āĻļāĻ°ā§āϤāĻžāĻĻāĻŋ
āϰāĻŋāĻĒā§‹āĻ°ā§āϟ āĻ•āϰ⧁āύFlag as inappropriate
CellEncrypt will ask for the permissions shown below. Learn more
CellEncrypt will need access to your Google account
This will allow CellEncrypt to :
āϝ⧇ āĻ¸ā§āĻĒā§āϰ⧇āĻĄāĻļā§€āϟāϗ⧁āϞāĻŋāϰ āĻŽāĻ§ā§āϝ⧇ āĻāχ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāĻžāύāϟāĻŋ āχāύāĻ¸ā§āϟāϞ āĻ•āϰāĻž āĻšā§Ÿā§‡āϛ⧇ āϤāĻžāĻĻ⧇āϰ āĻĻ⧇āϖ⧇ āĻ“ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰ⧇
āφāĻĒāύāĻžāϰ āĻĻ⧇āĻļ, āĻ­āĻžāώāĻž āĻāĻŦāĻ‚ āϟāĻžāχāĻŽ āĻœā§‹āύ āĻĻ⧇āϖ⧇
āφāĻĒāύāĻžāϰ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ• āχāĻŽā§‡āϞ āφāχāĻĄāĻŋ āĻĻ⧇āϖ⧁āύ
āφāĻĒāύāĻŋ āϏāĻ°ā§āĻŦāϜāύ⧀āύāĻ­āĻžāĻŦ⧇ āωāĻĒāϞāĻ­ā§āϝ āĻ•āϰ⧇āϛ⧇āύ āĻāĻŽāύ āϝ⧇āϕ⧋āύāĻ“ āĻŦā§āϝāĻ•ā§āϤāĻŋāĻ—āϤ āϤāĻĨā§āϝ āϏāĻš āφāĻĒāύāĻžāϰ āĻŦā§āϝāĻ•ā§āϤāĻŋāĻ—āϤ āϤāĻĨā§āϝ āĻĻ⧇āϖ⧇
āϰāĻŋāĻ­āĻŋāω
Language:
āĻāχ āĻ…āύ⧁āϝāĻžā§Ÿā§€ āϏāĻžāϜāĻžāύ:
Google āϰāĻŋāĻ­āĻŋāω āĻ“ āϰ⧇āϟāĻŋāĻ‚ āϝāĻžāϚāĻžāχ āĻ•āϰ⧇ āύāĻžāĨ¤ āϰāĻŋāĻ­āĻŋāω āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āφāϰāĻ“ āϜāĻžāύ⧁āύ
No comments
āϏāĻžāĻ°ā§āϚ āĻ•āϰ⧁āύ
āϏāĻžāĻ°ā§āϚ āĻŽā§āϛ⧁āύ
āϏāĻžāĻ°ā§āϚ āĻŦāĻ¨ā§āϧ āĻ•āϰ⧁āύ
Google āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāĻžāύāϗ⧁āϞāĻŋ
āĻĒā§āϰāϧāĻžāύ āĻŽā§‡āύ⧁