Important Notice

These options are for developers only - you might mess something up if you don't know what you're doing. Be careful!

Options for testing:

Hosts file
Add the line 92.222.69.160 gdata.youtube.com to the hosts file of your device.


Domain change
If you have the source code for the client, replace instances of gdata.youtube.com with api.tubefixer.ovh.


DNS Server (advanced)
Set up a domain resolution DNS server, and direct gdata.youtube.com to 92.222.69.160 - dnsmasq works for this.

Common Issues and Q&A

I'm getting a HTTPS certificate error.
Make sure the device you're testing on has the TubeFixer Root CA installed (for using gdata.youtube.com) or the Let's Encrypt/Cloudflare CA (for using api.tubefixer.ovh)


Channel names are appearing as IDs
This is an issue with the way the API handles the old iOS client. I don't have any immediate plans of fixing this issue.


Q. Can I make my own client using this API?
A. Please don't! Use the YouTube Data API v3 instead.


I have a question or issue not listed here
DM it to me at @TubeFixeriOS on Twitter.

Known Working Clients

MxTube
iOS 5 (jailbroken) - through hosts file and certificate


YouView
Mac OS X - through hosts file


MacTubes
Mac OS X - through hosts file


I've found a client that works!
Great! DM the name, method used and screenshots to me at @TubeFixeriOS on Twitter.

Support TubeFixer

Follow @TubeFixeriOS on Twitter


Donate using Streamlabs


Support me on Patreon!

Go back to the main page