---
description: Protect media from unauthorized access and hotlinking.
title: Secure your content
image: https://developers.cloudflare.com/og-docs.png
---

[Skip to content](#main-content)

> Documentation Index  
> Fetch the complete documentation index at: https://developers.cloudflare.com/use-cases/llms.txt  
> Use this file to discover all available pages before exploring further.

# Secure your content

Last updated Aug 24, 2026|Copy as Markdown|[View as Markdown](https://e8aee267.previews.developers.cloudflare.com/use-cases/media-streaming/secure-content/index.md)|[Agent setup](https://e8aee267.previews.developers.cloudflare.com/agent-setup/)

Media assets are vulnerable to hotlinking, unauthorized downloads, and piracy. Cloudflare Hotlink Protection blocks other sites from embedding your media, Stream signed URLs provide time-limited access tokens, and Access gates premium content behind identity policies.

## Solutions

### Hotlink Protection

Block unauthorized embedding of resources from external sites. [Learn more about Hotlink Protection](https://e8aee267.previews.developers.cloudflare.com/waf/tools/scrape-shield/hotlink-protection/).

* **Hotlink protection** \- Block other sites from embedding or hot-linking your images and video without permission

### Stream

Live streaming with automatic recording and instant playback. [Learn more about Stream Live](https://e8aee267.previews.developers.cloudflare.com/stream/stream-live/).

* **Token authentication** \- Issue time-limited access tokens so only authorized viewers can access protected media

### Access

Zero Trust access control for applications and infrastructure. [Learn more about Access](https://e8aee267.previews.developers.cloudflare.com/cloudflare-one/access-controls/policies/).

* **Identity-based access** \- Gate premium or subscriber-only content behind Cloudflare Access identity policies

## Get started

1. [Enable Hotlink Protection](https://e8aee267.previews.developers.cloudflare.com/waf/tools/scrape-shield/hotlink-protection/)
2. [Secure Stream videos with signed URLs](https://e8aee267.previews.developers.cloudflare.com/stream/viewing-videos/securing-your-stream/)
3. [Cloudflare Access get started](https://e8aee267.previews.developers.cloudflare.com/cloudflare-one/access-controls/policies/)

Was this helpful?

YesNo

## On this page

[![](https://e8aee267.previews.developers.cloudflare.com/_astro/logo.te5VL_aD.svg)Docs](https://e8aee267.previews.developers.cloudflare.com/)

```json
{"@context":"https://schema.org","@type":"TechArticle","@id":"https://developers.cloudflare.com/use-cases/media-streaming/secure-content/#page","headline":"Secure your content · Cloudflare use cases","description":"Protect media from unauthorized access and hotlinking.","url":"https://developers.cloudflare.com/use-cases/media-streaming/secure-content/","inLanguage":"en","image":"https://developers.cloudflare.com/og-docs.png","dateModified":"2026-08-24","publisher":{"@type":"Organization","name":"Cloudflare","url":"https://www.cloudflare.com/"},"isPartOf":{"@type":"WebSite","@id":"https://developers.cloudflare.com/#website","name":"Cloudflare Docs","url":"https://developers.cloudflare.com/"}}
```
