# Stereogram Generator

Generate 3D stereogram (Magic Eye) images from text - creates hidden 3D text that reveals itself when viewed correctly

> Canonical page: https://elysiatools.com/en/tools/image-stereogram

- **Category:** Design

- **Keywords:** image, stereogram, 3d, magic eye, sirds, hidden, optical illusion, autostereogram, text

## Overview

The Stereogram Generator allows you to create custom 'Magic Eye' images by hiding text within complex patterns. By adjusting font size, pattern styles, and eye separation, you can generate unique 3D optical illusions that reveal hidden messages when viewed with a divergent gaze.

## Inputs

- **Hidden Text** (textarea): The text will appear as 3D when viewing the stereogram correctly. Supports multiple lines.
- **Font Size (px)** (number): Larger text = more pronounced 3D effect.
- **Pattern Type** (select)
- **Eye Separation (pixels)** (number): Controls the strength of the 3D effect. Higher = stronger effect.
- **Output Width (pixels)** (number): Enter width...
- **Output Height (pixels)** (number): Enter height...

## When to use

- Creating unique digital puzzles or 'Magic Eye' challenges for social media engagement.
- Designing personalized greeting cards or posters with hidden 3D messages.
- Generating educational materials to demonstrate optical illusions and binocular depth perception.

## How it works

- Enter the text you want to hide and adjust the font size to control the depth and clarity of the 3D effect.
- Select a pattern type, such as classic full-color random noise or themed color palettes like warm or cool tones.
- Configure the eye separation and output dimensions to optimize the viewing experience for different screens or print sizes.
- Generate and download the resulting image file to share or print.

## Use cases

- Hiding a secret 'Happy Birthday' message inside a colorful digital card.
- Creating a 'find the hidden word' engagement post for a brand's Instagram page.
- Designing a unique book cover or art piece that requires a specific viewing technique to reveal the title.

## Frequently asked questions

### How do I see the hidden text?

Relax your eyes and look 'through' the image as if focusing on something behind it until the patterns overlap and the 3D text emerges.

### What does the eye separation setting do?

It controls the horizontal distance between repeating patterns, which determines the perceived depth and intensity of the 3D effect.

### Can I use multiple lines of text?

Yes, the tool supports multi-line text input, though shorter phrases often result in clearer 3D depth.

### Which pattern type is easiest to view?

The 'Full Color Random (Classic)' pattern is generally the most effective for beginners to perceive the hidden 3D layer.

### Does font size affect the result?

Larger font sizes create more pronounced 3D shapes, making the hidden text easier to distinguish from the background.

## Related tools

- [Barcode Batch Generator](https://elysiatools.com/en/tools/barcode-batch-generator): Batch generate Code 128, EAN-13, UPC-A, ITF-14, QR Code, and Data Matrix outputs from CSV or multiline text
- [Meme Generator](https://elysiatools.com/en/tools/image-meme-generator): Create classic memes by adding top and bottom text to images with Impact font style
- [Image Emboss Kernel](https://elysiatools.com/en/tools/image-emboss-kernel): Apply emboss convolution kernel to create 3D raised surface effects on images
- [Red-Cyan 3D Anaglyph Generator](https://elysiatools.com/en/tools/image-anaglyph): Generate red-cyan 3D anaglyph images from regular photos. Creates stereoscopic 3D images viewable with red-cyan 3D glasses.
- [Depth Map Generator](https://elysiatools.com/en/tools/image-depth-map): Generate depth maps from images using brightness, saturation, and edge analysis. Creates grayscale depth maps where lighter pixels indicate closer objects and darker pixels indicate further objects.
- [Parallax Animation Generator](https://elysiatools.com/en/tools/image-parallax): Generate parallax animations from images. Creates depth-based animation where different layers move at different speeds, creating a 3D effect.
- [CSS Target Color Filter Generator](https://elysiatools.com/en/tools/css-target-color-filter-generator): Solve a CSS filter chain that closely reproduces a target hex color from a monochrome base color
- [Accessibility Heatmap Generator](https://elysiatools.com/en/tools/accessibility-heatmap-generator): Generate a contrast-focused accessibility heatmap from a UI screenshot or HTML input and suggest stronger patch colors

## Samples

- [Web Image Processing Python Samples](https://elysiatools.com/en/samples/web-image-processing-python): Web Python image processing examples using PIL/Pillow including reading, saving, resizing, and format conversion
- [Android Image Processing Java Samples](https://elysiatools.com/en/samples/android-image-processing-java): Android Java image processing examples including reading/saving images, scaling, and format conversion
- [Android Image Processing Kotlin Samples](https://elysiatools.com/en/samples/android-image-processing-kotlin): Android Kotlin image processing examples including reading/saving images, scaling, and format conversion
- [Web Image Processing Rust Samples](https://elysiatools.com/en/samples/web-image-processing-rust): Web Rust image processing examples including image read/save, scaling, and format conversion
