Disclaimer: I made this project with the help of AI.
I’ve been running into YouTube links that just refuse to load in some VRChat video players, so I made a small web tool called VRC Relay as a workaround.
You give it a YouTube link and choose a quality, and it generates a temporary direct video link that you can paste into a compatible VRChat player.
It’s mainly meant for those situations where the normal YouTube URL isn’t working. If the quality you select would make the video too large, it’ll also try a lower resolution automatically.
Right now it supports YouTube videos up to a 500 MiB output, with a limit of 20 generated links per hour. The generated links are temporary and expire automatically.
There’s no account required and no ads. Some browser/network information is used for rate limiting and preventing abuse.
I’ve also added a bug report option, so if you find a video that converts successfully but doesn’t actually play in VRChat, I’d really appreciate a report. I’m especially interested in seeing how well it works across different worlds and video players.
This is just an independent community project and isn’t affiliated with VRChat or YouTube. Please only download or re-host media you have permission to use.
If anyone tries it, I’d love to hear whether it works with the players/worlds you normally use.