Why do I need an Extension or Script?
A simple, non-technical explanation of why you need to install a browser extension, userscript, or specific app to watch some of the videos.
The Short Answer
Patreon protects their videos so they can only be watched while you are physically on the Patreon.com website. If any other website (like PatronReact) tries to play them, Patreon simply blocks the video from loading.
Our extension or script acts like a special "VIP pass." It tricks Patreon into thinking, "Hey, this person is watching from Patreon.com!" even though you are actually watching from PatronReact. This allows the video to play smoothly.
The Problem
When your browser tries to load a video, it
always tells the server exactly which
website you are currently on. This is called
a "Referer".
When you press play on PatronReact, your browser
honestly tells Patreon: "I'm on PatronReact." Patreon's security sees this, realizes it's
not Patreon.com, and denies you access to the
video.
The Solution
To fix this, we need to change that
"Referer" message before it leaves your
browser.
Normal websites cannot do this—it's a strict security
rule built into all browsers. The only way to bypass this rule and change the message is
by using a browser extension, userscript, or a
dedicated app.
What the Extension Actually Does
1. You click Play
You click the play button on a video inside PatronReact.
2. The Extension Intercepts
Right before the request reaches
Patreon, the extension pauses it. It
erases the "PatronReact" return
address and replaces it with https://www.patreon.com/.
3. Patreon Approves
Patreon receives the request, sees that the return address is Patreon.com, and happily unlocks the video for you to watch seamlessly.
Does every video need it?
Nope! You only need it for specific types of videos.
Works Instantly
If a creator hosts their video on public sites like YouTube, it will play perfectly fine without any extension or script.
Needs the Extension
Videos hosted on Vimeo (sometimes) or Patreon's private player also checks the Referer. For these, you'll need the extension to access them.
Is there another way?
Yes! If you don't want to use an extension, you can use any standalone video player that supports m3u8 HLS streams (like VLC Media Player).
However, you still have to pass the "Return
Address" check. This means you will need to
manually configure your video player's advanced
settings to send https://www.patreon.com/ as the HTTP Referer header every time you
play a video. While this method works perfectly, using
our browser extension or recommended apps makes this
entire process automatic so you don't have to fiddle
with technical settings!

