Hide a secret
in plain sight.
Your secrets stashed in pixels.
Stesh tucks an encrypted message into the pixels of an ordinary photo. The picture looks completely normal — only Stesh, on the right image, can reveal what's inside. It works entirely offline, with no account and no tracking.
A message inside a photo
Steganography hides data inside ordinary files. Stesh stores your message in an image's pixels without visibly changing the picture. Send it as a file or keep it in your gallery, and the message stays with it. Everything happens on your device; your photos and messages never leave your phone.
Four taps to a secret
Pick a photo
Choose one from your gallery, or snap a new one with the camera.
Write your secret
Type your message. Add a password to lock it with strong encryption.
Stesh hides it
The message is encrypted and written into the pixels. The PNG looks unchanged.
Share it anywhere
Send the image as a .stsh file — the secret travels safely with it.
What's built in
Real encryption
Password-protected messages are encrypted with AES-256 and PBKDF2 key strengthening before they ever touch a pixel.
Hidden in plain sight
A biometric- and PIN-locked lens onto the photos that carry secrets. No list, no obvious document to find — just pictures.
Nothing leaves your phone
No servers, no accounts, no ads, no analytics, no third-party SDKs. Everything runs on your phone.
Looks like any photo
Encoded images are ordinary PNGs. They sit in your normal gallery and look identical to everything else.
Share without losing it
Stesh sends images as files, bypassing the recompression that would otherwise destroy the hidden data.
Find your secrets
Sweep your whole gallery at once to discover which images already carry a hidden message.
See it work
Biometric or PIN to enter
Select or snap a photo
Type your secret, add a password
Encrypted, then written into the pixels
Secrets look like ordinary photos
Travels as a .stsh file
Just Stesh it.
Send secret notes through pictures — or keep your photos as confidential notebooks.
Security disclaimer Messages hidden with Stesh could be detected using advanced steganography-decoding methods. Messages that are saved without a password are only obfuscated — perfectly fine for fun and casual privacy. For anything that truly matters, set a password so that the message can only be opened by someone who knows it. No method of hiding data is perfectly undetectable, so please don't rely on Stesh where discovery could put you at risk.