Watch YouTube in VRChat without copying URLs!
Instead of opening an external web browser to find videos and copy URLs, you can use this service to conveniently get a YouTube video playing in any VRChat video player just by typing its name at the end of this URL: https://u2b.cx/
You can type in whatever you would type into YouTube search, such as the name of a specific video, a channel, or just general keywords. For example, type in https://u2b.cx/never gonna give you up to rickroll your friends or https://u2b.cx/cat to get some random cat video.
To get the second, third etc result, suffix the number after a slash like so: https://u2b.cx/cat/2 for the second result, https://u2b.cx/cat/3 for the third result, etc. You can choose from about 20 results.
TIP: On the VRChat URL input modal, there are COPY and PASTE buttons on the lower left and right, respectively. Use these to avoid typing the same URL prefix over and over again.
UPDATE
As of September 2023, VRChat on Quest can load YouTube URLs directly. Originally, u2b.cx also functioned as a raw video file proxy to support Quest, but this is no longer needed. If you are using u2b.cx for specific video IDs/URLs, please replace them with the original video URL.
Update July 2024:
YouTube no longer provides combined mp4 formats so proxying raw files is no longer possible. The legacy version at sj.u2b.cx now functions the same as the current version, but still might be useful for troubleshooting as it's based on yt-dlp.