Incrypt: Web-Based Image Steganography Tool
===========================================
Incrypt allows you to encode secret messages inside images and decode them later using only your browser.
What Is This?
Incrypt is a client-side steganography tool. It lets you:
- Upload an image (PNG/JPG)
- Hide a secret text message inside that image using the Least Significant Bit (LSB) method
- Optionally enable pointillist mode for a creative, obfuscated result
- Download the result
- Re-upload and decode any stego-image to reveal the hidden message
All processing happens locally in your browser—your data never leaves your device.
How To Use It
- Upload an Image: Click the "Choose File" button and select any image from your device.
- Enter Your Message: Type the message you want to hide in the textarea below the file input.
- (Optional) Toggle Pointillist Mode: Use the "Use pointillist mode" checkbox to enable or disable the pointillist effect. When enabled, the image will be stylized with colored dots over a darkened version of the original image. The settings for this mode are fixed for maximum compatibility.
- Click Encode: This embeds your message into the image and creates a downloadable link.
- Decode a Stego Image: Upload a previously encoded image and click the Decode button. The hidden message will appear in the output box. The tool automatically detects if pointillist mode was used.
How It Works
- Your message is converted to bytes and its length is stored in the image.
- The message is encoded into the image's pixel data using the Least Significant Bit (LSB) method.
- If pointillist mode is enabled, the image is first stylized with colored dots over a darkened version of the original image, then the message is embedded.
- A 1-byte header is embedded to indicate if pointillist mode was used, so decoding is always automatic and reliable.
Output
- The result is a PNG image with your message embedded.
- Anyone with this tool can decode the message, regardless of the mode used.
Privacy & Security
- Completely client-side
- No data is sent to any server
- Works offline once loaded
Tips
- For stealth, use normal mode (pointillist off) for minimal visual change.
- For obfuscation, use pointillist mode for a creative, artistic look that disguises the message.
- Avoid overly compressed formats like JPG for encoding, as compression can damage hidden data.