Probably Not, This card is designed for tower or SFF computers with an avaliable PCIe 16x slot. I have never seen an all in one with this type of slot. Further more, since this particular card is passivly cooled the heat sink is very large and would not fit in a single slot space even if you had one. You can play games with this card but you will not get great performance, I did install this particular card in a SFF computer for HTPC and it works great!