Chromecast to Multiple Devices With One Computer

//Chromecast to Multiple Devices With One Computer

Chromecast to Multiple Devices With One Computer

Chromecast to Multiple DevicesThe Google Chromecast HDMI Streaming Media Player can serve as an awesome entertainment tool but more importantly to me, a great business tool where I can Chromecast to multiple devices.  One of my duties as Executive Director of the Iowa PGA is to conduct approximately thirty professional golf tournaments per year.

We have implemented electronic scoreboards to save staff time and money for our association.  We setup the electronic scoreboards in one of two ways; with an lcd projector, or by using the HDMI input on televisions within the golf clubhouse.  We always prefer taking advantage of the HD televisions in most cases since we can stream to multiple displays at once.  When we do this, we Chromecast to multiple devices at the same time with the video feed coming from a single computer.

Now, as of this writing, the Chromecast is only able to cast to a single device but this tutorial will show you a quick way that you can cast to multiple screens with a single PC. Many businesses that I have come across over the past years may have their televisions networked so they can play the same PowerPoint, slideshow, etc. on all of the televisions at once.  Obviously, there are other reasons to have your televisions networked but if it is simply for displaying slides, computer screens, etc, then save your money and follow this short tutorial. When I first tried to Chromecast to multiple devices, the options within the chrome browser did not allow me to do that.  The following workaround will allow you to do this.

Video Tutorial (written steps below video)

Chromecast to multiple devices by following the steps below

1.  Depending on the number of chromecasts that you would like to use, you must setup a user for each one in the Chrome Browser.  To do this, simply click the settings button in the top right corner of the Chrome browser (it looks like three horizontal lines stacked on top of one another).    Click the menu item that reads “Settings”.  Another screen will open and you will notice an area toward the bottom where you can add a “Person”.  If you have three Chromecasts that you would like to use at once, simply add three “Persons”.  I like naming these something simple such as “Chromecast 1”, “Chromecast 2”, etc.  As of this writing, this does not work on my Samsung Chromebook within the Google Chrome Browser for some reason but it should work on any other computer running Chrome.  I am using Windows 8.1 with the most recent version of the Chrome Browser running.

2.  Now it is time to Chromecast to multiple devices.  Now, you are going to want to open separate Chrome windows (not tabs), for the number of Chromecasts that you will be casting to.  You are going to have a dedicated window open (not tab) for each Chromecast.  If you don’t know how to do this, in Windows simply right click on the Chrome Browser icon on your desktop and choose “New Window”.

3.  You will notice in the top right of the Chrome Browser windows, you are going to see an area where you can switch between the “Persons” who you setup in step number 1.  Now, all you need to do is choose a different person for each window.

4.  Now, go into each window and open the Google Slides, video, or whatever you want to cast to the Chromecasts.  You will need to do this in each browser window.

5.  Now go into each window and click the Chromecast tab in the top right browser bar and choose a different Chromecast for each window. You should now be able to Chromecast to multiple devices by using a single PC.  This works perfectly in situations where you would like to cast Google Slides or Web sites to multiple displays without using multiple computers.  The only downside to this is that your source is coming from three different windows so if you want them in sync with one another, that might now work too well.

Please let me know how you Chromecast to multiple devices in the comments below.

2017-08-29T18:19:05-05:00 By |Google|40 Comments


  1. endlessgrowthdoom August 8, 2017 at 4:12 pm - Reply

    chromecast tv and audio are highly overrated, and purposely over restricted in casting. you cant simply send whatever u want to whatever devices u want, simultaneously or multiroom whatever. then google complicates it further by making android/phone different access than pc, like phone requiring pay monthly for youtube apps to even see and cast to your c.cast audio, while still allowing c.cast tv access wtf? whats the point of even buying these devices with so many unnecessary restrictions and complications? their own google products especially like youtube should be the ultimate casting model and work flawlessly and unrestricted but they cant even get that right.

  2. Ara K January 10, 2017 at 12:21 am - Reply

    Anyone tried casting your desktop in this way? That could be used to cast local media to multiple devices.

  3. watch Idaho November 21, 2016 at 2:43 pm - Reply

    I am using this with our online dashboard software. This works great for me for the first 4 casts, but I have 7 screens I need to cast to and after 5 it gets really boggy, then the quality on the all of them suffers tremendously. But the time I get all 7 loaded its such low quality we cant read even the basic text on the sign.

    My question is: how do I identify the performance bottle neck, is it my processor or the video card?
    I think the network speed is fine because right now I can split the load with 4 on one computer, and 3 on another and it works ok.

    • djmaxfly May 30, 2017 at 10:23 pm - Reply

      Late reply but while you attempt to connect to 7 chromecasts at once, open task manager (activity monitor for Mac) and see what the performance tab indicates for each. It may be the processor or ram. I don’t believe the graphics card is the issue but I could be wrong. If task manager doesn’t show your processor, ram, hard drive, or network maxing out then you can consider the graphics card.

      • watch Idaho May 30, 2017 at 11:11 pm - Reply

        Thanks, it did indeed end up being the graphics card. But rather then replace the graphics card on the old server box I was running I just run 5 of the cast from that device, and 2 from a desktop in the office.

        • djmaxfly May 31, 2017 at 1:19 am - Reply

          Glad you figured it out, if you ever do decide to upgrade the graphics card a used one would be recommended.

  4. Marnie MacLennan November 7, 2016 at 10:23 am - Reply


  5. Riehmc November 4, 2016 at 12:08 pm - Reply

    Any chance this would work for playing a .mp4 from a NAS and projecting at the same time to 2 TV’s? I also have a receiver for audio and worried about them being out-of-sync with one another

  6. AIRBORNE June 13, 2016 at 12:28 am - Reply

    Hello there, can I send different images to separate tvs, I.e. 3 tvs being used as picture frames sports images like for a man cave fading in and out or dissolving into different players and such? I have 8 tvs I’m trying to make happen? Please help.

  7. Billy May 28, 2016 at 7:21 pm - Reply

    I have windows 7. This is not working as the “2nd person” window does not have the cast icon at the top right. Tried several times

    • Troy June 1, 2016 at 8:01 am - Reply

      Hello Billy, you need to install the chomecast addon within that new “user” of chrome as well.

  8. Darren May 11, 2016 at 4:00 am - Reply

    Hi there, I’m looking at setting this up in my business!
    We’re looking at three separate screens

    Screen 1 for our price board
    Screen 2 for our daily specials
    Screen 3 for an info/advertising power point

    Would I be able to do this using 3 separate open tabs? Or does it need to be the same information on all 3 screens /chromecast?

    Cheers Darren

    • Karen Sharon Slater-Loyd January 7, 2017 at 11:00 pm - Reply

      I have similar desire, but I wish to send 2 different women basketball games streaming on 2 different chrome tabs on my Win 10 laptop to 2 TVs; each TV has its own chromecast connected already.

  9. joey May 5, 2016 at 10:12 am - Reply

    Just curious. You have this youtube video embedded on your site, but you have the video set to ‘not play on external sites’. Have to open Youtube to watch it.

    Kind of counter productive.

  10. Matt April 23, 2016 at 7:36 am - Reply

    Hi Troy, thanks for sharing this workaround. Do you know if you can share different content to each chromecast as well? Thank you.

    • Karen Sharon Slater-Loyd January 7, 2017 at 11:01 pm - Reply

      Please share if you find solution.

  11. Carlos March 22, 2016 at 1:01 am - Reply

    Great turorial, it is exactly what I was looking for to do in my job…thanks a lot Troy…greetings from Peru

    • Troy March 28, 2016 at 3:50 pm - Reply

      Carlos, thanks for the comment. Glad you got your Chromecast working on multiple displays. Have a great week!

  12. Richard Carnes March 10, 2016 at 8:29 pm - Reply

    I haven’t tried it yet, but am waiting to hear the response about using Win 10. About to pull the trigger on 4 monitors based on this, but now will wait until answered. Thanks.

    • Troy March 11, 2016 at 10:43 am - Reply

      Hello Richard. The example that I provide in video is on Windows 10. It works fine.

      • Richard Carnes March 11, 2016 at 2:00 pm - Reply

        Great news, thanks.

  13. Daryl February 21, 2016 at 5:44 pm - Reply

    Yeah, running Win 10 and not working as instructed.

  14. mark February 8, 2016 at 1:59 pm - Reply

    i installed 3 chromecasts on friday for an application in an escape room. i went home for the weekend and all was well with casting through tabs to three different tvs. today, every time we open chrome and cast to a device, it is still casting on every tab we open. if i attempt to cast to a different device from a new tab the existing device stops broadcasting. i’m kinda baffled. i reset chrome and re-enabled the extension. i have two computers and it’s doing the same thing on both machines. it worked flawlessly friday. any thoughts or ideas on what might have happened?

    • Emir Kadric February 13, 2016 at 7:55 am - Reply

      Mark you should open windows insted of tabs! Hope this helps.

  15. John February 2, 2016 at 4:57 am - Reply

    Brilliant! Just what I needed. Thanks for taking the time to post.

  16. Lucas December 2, 2015 at 8:37 am - Reply

    Could you use a web based conference software loaded in all three windows for PowerPoint synchronization

  17. Kenneth October 19, 2015 at 12:26 pm - Reply

    If I am using networked smart tvs, is it possible to use a single chrome cast and view on all the tvs within the network? My client is wanting to view powerpoint in multiple offices from one computer, also on the same network.

  18. Mike B October 4, 2015 at 11:10 am - Reply

    Great article…thanks very much.

    • Troy October 4, 2015 at 11:18 am - Reply

      Thanks for stopping by, Mike!

  19. Philip Denys September 12, 2015 at 1:40 am - Reply

    tnx for sharing the workaround Troy
    I’ve noticed that the screen is having a kind a flicker going on, are you auto refreshing the browser? It absolutely bothered me a bit. I think you should fix it AJAX so it will load dynamically


    • Troy September 14, 2015 at 3:50 pm - Reply

      Hello Phil, thanks for stopping by. That tournament results screen is simply a browser window that refreshes automatically to cycle through each screen. This is just software that we use to run tournaments, I didn’t build it. Thank you.

  20. Aaron September 10, 2015 at 2:55 am - Reply

    Hmm I was hopeful for a second there while reading this, until I got to the end. Unfortunately the website I am displaying on the multiple screens is a javascript countdown timer… and so it needs to be synced and come from a single source 🙁

    I have sent a support request to a company making software called “AirParrot2” to ask if their software will work before I go out and buy 3 Chromecasts…

    • Troy September 10, 2015 at 5:46 pm - Reply

      Hello Aaron. You are correct. Only drawback to this ChromeCast workaround is that they screens won’t be in sync. Thanks for stopping by!

    • Roger March 31, 2016 at 8:54 am - Reply

      If you put the code on a website and have it base the timer off of the clock on the server, then each one might start at a different time but they would all use the same clock on the server to start so they could sync. So if you wanted the countdown to end 20 minutes from now, you just use END time minus Current time as the start of your countdown in each browser window.

  21. Thomas September 4, 2015 at 4:12 pm - Reply

    Just what we need for 3 screens at a conference next week. Thanks!

    • Troy September 4, 2015 at 5:15 pm - Reply

      Glad it will work for you, Thomas!!

  22. Ted August 30, 2015 at 8:15 pm - Reply

    Just what the Dr. ordered. Gonna freak the whooe family out tomorrow by casting my music to all three TVs at once… 🙂

    • Troy August 31, 2015 at 7:02 pm - Reply

      Have fun, Ted! Turn it up loud for me!!

  23. Colby August 27, 2015 at 6:55 pm - Reply

    Thank you for this article! It worked great from my macbook air to two different chromecasts!

    • Troy August 28, 2015 at 5:14 pm - Reply

      Colby, glad it worked out for you!! Thanks for the post.

Post A Comment