> ## Documentation Index
> Fetch the complete documentation index at: https://docs.embededitor.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Obfuscate

> Let users hide parts of the photo with blur, pixelation or a solid color.

<video autoPlay muted loop playsInline src="https://mintcdn.com/feliperohde/YwW874QNSEhHkBQq/images/obfuscate.mp4?fit=max&auto=format&n=YwW874QNSEhHkBQq&q=85&s=5ac719700c0914682f055068ea7ce386" />

> [!NOTE]
>
> Available in the **Full** edition.

Let users hide parts of the photo before they save it.

## How It Works

Drag on the photo to draw an area to hide. Tap an area to select it, move it, resize it, turn it or delete it.

![A waiter taking an order from three friends at a café table, each of the four faces under a round blurred area, the middle one selected with its four corner handles and its rotate handle; the menu shows Pixelate, Blur and Solid, the three shapes, Delete, and the blur strength at 18%](https://mintcdn.com/feliperohde/YwW874QNSEhHkBQq/images/obfuscate.webp?fit=max\&auto=format\&n=YwW874QNSEhHkBQq\&q=85\&s=2ff7b3a6349c9b44c5a5b6c4c1ab0ed7)

| Option | Values |
| - | - |
| Shape | Round, Rounded, Square |
| Style | Blur (default), Pixelate, Solid |
| Strength | 0 to 100 for Blur and Pixelate (50 by default) |
| Color | For Solid: black by default, or any color. Always opaque. |

![A laptop and a phone on a dark desk: the laptop's screen pixelated under a Square area, and the phone's screen under a Solid black Rounded area turned along the phone](https://mintcdn.com/feliperohde/YwW874QNSEhHkBQq/images/privacy-screens.webp?fit=max\&auto=format\&n=YwW874QNSEhHkBQq\&q=85\&s=db06fbd6be87bdacebc1f7c82a848c9e)

* Each area keeps its own shape, style, strength and color.
* Shift keeps an area square (or round) while drawing, and keeps its proportion while resizing.
* On a straightened, turned or mirrored photo, an area is drawn level on the screen. From then on it turns with the photo.
* A selected area has a rotate handle, as an Annotate piece does: dragging it turns the area about its middle, Shift in 15° steps. An area small on both sides on the screen has none.
* An area smaller than a handle's reach on the screen shows only its top-left corner handle. A press anywhere else on it moves it.
* An area may reach past the photo's edge. Only the part over the photo is hidden.
* Areas snap to each other's edges and centers and to the photo's center lines and margins. Cmd/Ctrl drops the snap.
* The preview matches the saved file pixel for pixel.

![A university certificate photographed at a slant: both signatures under Solid black Rounded areas turned to the slant of the page, a line of text pixelated under a turned Square area, and the dark box Signatures redacted, Shared for verification only](https://mintcdn.com/feliperohde/YwW874QNSEhHkBQq/images/document-certificate-redacted.webp?fit=max\&auto=format\&n=YwW874QNSEhHkBQq\&q=85\&s=b2eda3d6a0cbe9af9a572f84e9793355)

![The same café on an iPhone, the photo cropped square: three faces blurred, the middle one selected with all its handles](https://mintcdn.com/feliperohde/YwW874QNSEhHkBQq/images/obfuscate-phone.webp?fit=max\&auto=format\&n=YwW874QNSEhHkBQq\&q=85\&s=d497f6d1dc44707c59e0f5510d2c469e)

> [!WARNING]
>
> Use **Solid** to hide text. Blur and pixelation can be reversed.

A solid area is painted under everything that reads the photo (blur, the local adjustments, the marks' automatic color), so nothing shows through it.

![A Chinatown street cropped close on a black car and the pavement: three faces pixelated under Round areas, and the car's number plate under a Solid black Rounded area](https://mintcdn.com/feliperohde/YwW874QNSEhHkBQq/images/privacy-street-faces-plates.webp?fit=max\&auto=format\&n=YwW874QNSEhHkBQq\&q=85\&s=08478d2eca5d81ddda646b9592ec6a04)

## Turn It On or Off

```tsx Editor.tsx theme={"dark"}
<EmbedEditor
	enableObfuscate={false}
	src={src}
/>
```

Turned off, the areas already in the state stay, drawn and saved.

## Limits

* Up to **64 areas** per photo. The user sees a notice at the limit.
* A `state` with more than 64 areas is refused with `INVALID_STATE`, never opened half-cleared.
* A state saved by Pintura opens with its redactions as areas.

> [card] [Errors](https://docs.embededitor.com/api-reference/errors.md)
>
> Every error code.

> [card] [States Saved by Pintura](https://docs.embededitor.com/saving/pintura.md)
>
> What a legacy state keeps.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.