Maybe... the controller would have to be set up to interact with the specific LCD panel in the imac, and there are no guarantees there the same (apple uses several manufactures) also, the LVDS cable may be different and they are easily damaged if handled improperly... that being said the price is right, so i'd go for it and see what happens.