---
title: Pixelize Face API
slug: pixelize
url: https://apyhub.com/apyhub/service/pixelize
provider: ApyHub
categories: [Image Processing, "Security & Privacy", Smart Generation]
tags: [face-blur, anonymisation, image-redaction, privacy, image-processing]
auth: api_key
---

# Pixelize Face API

Pixelize faces from uploaded images or image URLs. Returns a processed URL or a no-faces message for privacy-safe redaction.

## Endpoints

| Method | Path | Description | Atoms |
| --- | --- | --- | --- |
| POST | `/file/url` | What it does Uploads an image file for processing and returns either a presigned S3 URL for the pix… | 50 |
| POST | `/url/download` | What it does Downloads a pixelized version of an image from a publicly accessible URL. You send the… | 50 |
| POST | `/url` | What it does Takes a publicly accessible image URL and processes the image for pixelization. On suc… | 50 |
| POST | `/file` | What it does Uploads an image file for pixelization processing. The success response is a JSON obje… | 50 |

## About

## What it does
Face Pixelizer detects faces in an image and returns a pixelized version for privacy protection. Send either an image file or a publicly accessible image URL, and get back a processed image URL or a download response depending on the endpoint you use.

Use `Face Pixelizer` when you need to hide identities in user-uploaded photos, redact faces in moderation workflows, or publish privacy-safe screenshots. It accepts JPEG, PNG, and GIF images through file upload or image URL input. The `/file/url` and `/url` endpoints return an S3 presigned URL when processing succeeds, while `/file/download` and `/url/download` are designed for direct download responses.

The responses are simple and explicit. If no faces are detected, the API returns a `message` field with that result instead of a processed image. That makes it straightforward to handle images that do not need redaction and to branch your workflow without guessing.

`Face Pixelizer` fits into content pipelines where face anonymization needs to happen before storage, sharing, or review. Pass in the image source, inspect the response, and route pixelized assets into your app or moderation system.

## Usage

Authenticate with an ApyHub API key in the `apy-token` header.
Full docs and a live playground: https://apyhub.com/apyhub/service/pixelize
